|
|
|
копирование в Excel данных отвечающих условию
|
|||
|---|---|---|---|
|
#18+
Всем привет! Вопрос такой: имеются две таблица. Первая имеет поля: "виды деятельности ", "дебет за 2007", "дебет на 2008" - заполнены первые два поля. Вторая таблица: "виды деятельности", "дебет за 2008" - заполнены оба поля. Нужно, скопировать из 2-ой таблицы в первую соответствующие ячейки поля "дебет за 2008", если "вид деятельности" из 1-ой таблицы полностью совпадает со 2-ой. Если, во второй таблице существуют виды деятельности, которые отсутсвуют в первой, то нужно добавить их в первую таблицу (с соответствующим значением "дебет за 2008"). В принципе, задача легко решается в VisualFoxPro, где я в основном программирую, но хочется чтоб все это работало силами самого Excel, с помощью функций или макросов. Возможно ли это? Заранее благодарю! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2009, 11:24:39 |
|
||
|
копирование в Excel данных отвечающих условию
|
|||
|---|---|---|---|
|
#18+
de_toros... но хочется чтоб все это работало силами самого Excel, с помощью функций или макросов. Возможно ли это? Заранее благодарю! Для вставки отсутствующих записей - VBA. Ну и раз VBA, то там делаете ВСЁ и не размениваетесь. Можно без VBA. Создаете третью таблицу с полями: Виды деятельности, Дебет за 2007, Дебет за 2008. Вставляете в нее ВСЕ возможные виды деятельности, а значения для дебетов подтягиваете с помощью функции ВПР (о ней - в справке Excel). Дальше "соль и перец по-вкусу". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2009, 16:39:50 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=35887574&tid=2179675]: |
0ms |
get settings: |
6ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
180ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 187ms |
| total: | 450ms |

| 0 / 0 |
