|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.06.2009, 21:27 | #1 |
Регистрация: 02.06.2009
Сообщений: 3
|
Найти Сравнить Вычесть Записать
Помогите пожалуйста дорогие форумчане с велайше сложно для меня задачей
Есть два отдельных файла xls с одинаковой структурой таблиц (1.xls и 2.xls) Необходимо: 1. Найти одинаковые значения A столбцов в файлах 1.xls и 2.xls 2. Вычесть из B столбца файла 2.xls B столбец файла 1.xls найденной строки 3. Записать в С столбец файла 2.xls разницу вычитания 4. И так для каждого А столбца по порядку пока не наткнемся на пустой столбец, то бишь конец файла. Сколько не бился - ничего не пому поделать Помогите Гуру плизз Последний раз редактировалось pipetka; 03.06.2009 в 00:49. |
03.06.2009, 04:23 | #2 | |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Что-то, какая-то неразбериха.
Цитата:
Чем шире угол зрения, тем он тупее.
|
|
03.06.2009, 04:54 | #3 |
Регистрация: 02.06.2009
Сообщений: 3
|
Пример:
Содержимое файла 1.xls: А1 = 12345 B1 = 100 А2 = 12346 B2 = 200 А3 = 12347 B3 = 300 Содержимое файла 2.xls: А1 = 12347 B1 = 600 А2 = 12346 B2 = 400 А3 = 12345 B3 = 900 Необходимо получить в файле 2.xls: А1 = 12347 B1 = 600 C1 = 300 А2 = 12346 B2 = 400 C2 = 200 А3 = 12345 B3 = 900 C3 = 800 То бишь мы по значению в столбцах А1, А2, А3 и т.д. нашли соответствующие значения в столбцах А в файле 2.xls и вычли из следущего столбца этой строки (столбец B) данные файла 1.xls и записали в эту же строку в C столбец. 1. То бишь нужно найти такую же строку в другом файле по информации в А столбце и прочитать следующие столбцы B в этой строке 2. Получить разность сумм второго и первого файла в столбцах B строки 3. Записать в столбец C полученный результат 4. Продвигаться вниз к следующему элементу А2 например и так пока не кончится документ. Искать, вычитать, записывать ПС. А1,А2 и т.д. столбцы идут не по порядку что в одном что в другом документе, они в хаосе разбросаны. И в одном файле таких данных А столбца можит и не оказаться, которые есть в другом, поэтому если нет совпадений поиска - просто приступать к следующей строке. Суть в том, что А столбцы - это ID роутеров. А файлы - файлы отчетов за месяц, два три. И нужно вычисть разность сумм за траффик в этом месяце у определенного роутера А-ID роутера B-траффик роутера за месяц C-разность того и того месяца, то бишь сколько в этом месяце траффика. Вот пример: МАРТ МЕСЯЦ ID MB 37812 2894 23455 5464 23423 5466 АПРЕЛЬ МЕСЯЦ ID MB 37812 2899 23455 5465 23423 5467 Должны получить в таком формате !!! АПРЕЛЬ МЕСЯЦ ID MB MB (в этом месяце) 37812 2899 5 23455 5465 1 23423 5467 2 Последний раз редактировалось pipetka; 03.06.2009 в 05:03. |
03.06.2009, 05:37 | #4 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Посмотрите вложение. Откройте оба файла и запустите макрос "Main".
Чем шире угол зрения, тем он тупее.
|
03.06.2009, 05:39 | #5 | ||
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Цитата:
Цитата:
Чем шире угол зрения, тем он тупее.
|
||
03.06.2009, 10:56 | #6 |
Регистрация: 02.06.2009
Сообщений: 3
|
Спасибо вам ОГРОМНОЕ и простите за мою небольшую путаницу
Чтобы я без вас делал ! Еще раз огромное человеческое СПАСИБО !!! |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как вычесть один диапазон из другого? | viter.alex | Microsoft Office Excel | 11 | 20.01.2009 16:30 |
Матрица A состоит из 8 строк и 6 столбцов. вычесть из всех её строк, начиная со второй, первую строку | Dimak24 | Помощь студентам | 1 | 19.12.2008 15:45 |
найти минимальный элемент в каждой строке матрицы и записать все минимальные элементы в отдельный массив | W_P | Помощь студентам | 6 | 28.12.2007 00:24 |