Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.02.2013, 15:29   #1
Shepka
Новичок
Джуниор
 
Регистрация: 21.02.2013
Сообщений: 2
По умолчанию Сравнение двух диапазонов с переносом данных

Доброго времени суток, уважаемые программисты!
Помогите!!!
Не могу справиться с проблемой сравнения данных. Использовала для этих целей формулу СУММЕСЛИ, но при большом диапазоне значений она не работает, что делать помогите, пожалуйста!
Макросы писать не умею, пользоваться умею, может макрос какой нужен?
Файл прилагается.
Вложения
Тип файла: zip Файл 1.zip (63.0 Кб, 13 просмотров)

Последний раз редактировалось Shepka; 21.02.2013 в 15:43.
Shepka вне форума Ответить с цитированием
Старый 21.02.2013, 15:48   #2
Shepka
Новичок
Джуниор
 
Регистрация: 21.02.2013
Сообщений: 2
По умолчанию Подробнее, хочу отметить

В 1 лист во 2 столбец переносятся данные из листа 2 столбца 2, если значение в 1 столбце 1 листа совпадает со значением 1 столбца во 2 листе. Проблема, что строк для сравнения более 3000, и формула СУММЕСЛИ не работает в этом случае.
Shepka вне форума Ответить с цитированием
Старый 21.02.2013, 17:17   #3
Скрипт
Форумчанин
 
Регистрация: 24.12.2012
Сообщений: 776
По умолчанию

Shepka, алгоритм такой?
  1. Макрос двигается по листу "Свод" по столбцу "A";
  2. берёт данные из ячейки и ищет эти данные на листе "сен" в столбце "A";
  3. если данные находятся, то данные помещаются на лист "Свод" в столбец "B" в соответствующую строку.
Скрипт вне форума Ответить с цитированием
Старый 21.02.2013, 17:55   #4
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Так ведь работает!
Только протяните ниже.
сентябрь
Номер карты начислено
00057078, 57998 467.8

P.S.
Сори, поторопился...
Вероятно номера не одинаковы - если обоим диапазонам сделать "текст по столбцам - готово", то данные подтягиваются похоже что все (не проверял).
webmoney: E265281470651 Z422237915069 R418926282008

Последний раз редактировалось Hugo121; 21.02.2013 в 18:00.
Hugo121 вне форума Ответить с цитированием
Старый 21.02.2013, 18:00   #5
Step_UA
Форумчанин
 
Аватар для Step_UA
 
Регистрация: 09.06.2011
Сообщений: 388
По умолчанию

Чем не устраивает ВПР? судя по содержимому 2 поста сумма не нужна ...
Код:
=ВПР(A3;сен!A:B;2;ЛОЖЬ)
на неконкретные вопросы даю неконкретные ответы ...
Step_UA вне форума Ответить с цитированием
Старый 21.02.2013, 18:16   #6
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Не, там нужна сумма - есть повторы.
Можно макрсом на словаре сделать. Но если работает формула - зачем макрос?
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 21.02.2013, 18:27   #7
Step_UA
Форумчанин
 
Аватар для Step_UA
 
Регистрация: 09.06.2011
Сообщений: 388
По умолчанию

Hugo121,опирался на постановку задачи ТС:
Цитата:
В 1 лист во 2 столбец переносятся данные из листа 2 столбца 2, если значение в 1 столбце 1 листа совпадает со значением 1 столбца во 2 листе.
... лист "Свод" также содержит 1 повтор
на неконкретные вопросы даю неконкретные ответы ...
Step_UA вне форума Ответить с цитированием
Старый 21.02.2013, 19:50   #8
Step_UA
Форумчанин
 
Аватар для Step_UA
 
Регистрация: 09.06.2011
Сообщений: 388
По умолчанию

Цитата:
Сообщение от Shepka Посмотреть сообщение
...но при большом диапазоне значений она не работает...
Дело не в размере диапазона, а в числовых данных представленных как текст ...
Решил через дополнительный столбец С - лист "Сен".
Вложения
Тип файла: rar Файл 1.rar (79.2 Кб, 17 просмотров)
на неконкретные вопросы даю неконкретные ответы ...
Step_UA вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сравнение двух диапазонов на предмет изменений strannick Microsoft Office Excel 2 29.11.2012 00:42
Сравнение двух диапазонов ячеек и выбор из них pavpin Microsoft Office Excel 2 05.09.2012 21:02
Сравнение двух массивов с переносом данных Hoochara Microsoft Office Excel 24 29.08.2011 13:04
Сравнение двух диапазонов и удаление совпадений Aniqa Microsoft Office Excel 5 20.07.2011 15:31
Сравнение двух диапазонов и удаление совпадений ПОСТРОЧНО (доработка) pringls Microsoft Office Excel 2 26.01.2011 16:54