|
|
|
Изменение структуры таблицы EXCEL
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток! Есть таблица 1 (см.приложенный файл 12334.xls), полученная экспортом из базы данных, но не устраивает ее вид вывода. Необходимо получить из таблицы 1 таблицу 2. Заранее благодарен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2009, 11:33 |
|
||
|
Изменение структуры таблицы EXCEL
|
|||
|---|---|---|---|
|
#18+
Нет времени писать код, единственное что все это можно сгруппировать сводной таблицей и будет абсолютно читаемый вид. Уже саму сводную можете скопировать и вставить как значения, а затем ее изменять как хотите. Сводная во вложении. И такой вопрос, откуда выводятся данные? Если данные, получены из БД, то нужно не в экселе писать макросы, а сделать запрос в БД, который бы выводил данные в нужном Вам формате, а затем экспортировать данные из запроса, а не из таблицы. Так удобнее, ИМХО. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2009, 16:07 |
|
||
|
Изменение структуры таблицы EXCEL
|
|||
|---|---|---|---|
|
#18+
Забыл вложение :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2009, 16:08 |
|
||
|
Изменение структуры таблицы EXCEL
|
|||
|---|---|---|---|
|
#18+
mНет времени писать код, единственное что все это можно сгруппировать сводной таблицей и будет абсолютно читаемый вид. Уже саму сводную можете скопировать и вставить как значения, а затем ее изменять как хотите. Сводная во вложении. И такой вопрос, откуда выводятся данные? Если данные, получены из БД, то нужно не в экселе писать макросы, а сделать запрос в БД, который бы выводил данные в нужном Вам формате, а затем экспортировать данные из запроса, а не из таблицы. Так удобнее, ИМХО. Данные получены из бд ORACLE (возможности скорректировать запрос нет, так как он формируется программой, написанной под БД, поэтому проще работать уже со сформированным отчетом), и нужен именно такой вид таблицы 2,как в примере=(... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2009, 22:59 |
|
||
|
Изменение структуры таблицы EXCEL
|
|||
|---|---|---|---|
|
#18+
Без доп. столбцов нужно применять СУММПРОИЗВ или формулы массива, что замедляет пересчет листа. В примере решение с двумя доп. столбцами. Формула в столбце Q работает, если порядок в столбцах День/Пара/Преподаватель - как и в примере. Иначе (например, если в строках 11, 12 Пара/Преподаватель переставить данные) необходимо дорабатывать эту формулу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2009, 13:25 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=36336884&tid=2178775]: |
0ms |
get settings: |
8ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
171ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 209ms |
| total: | 464ms |

| 0 / 0 |
