|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
28.08.2012, 21:50 | #1 |
Пользователь
Регистрация: 28.08.2012
Сообщений: 10
|
Сравнение двух столбцов на одном листе
Необходимо провести сравнение столбца А (30 тыс строк) и столбца С (500 строк ), все совпадения вывести в столбец D и покрасить все совпадения по столбцам А и С
Пример в архиве спасибо |
28.08.2012, 22:10 | #2 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
А красить-то зачем?
Код:
webmoney: E265281470651 Z422237915069 R418926282008
Последний раз редактировалось Hugo121; 28.08.2012 в 22:13. |
28.08.2012, 22:18 | #3 |
Участник клуба
Регистрация: 15.12.2009
Сообщений: 1,448
|
Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru https://yoomoney.ru: 41001419691823 |
28.08.2012, 22:27 | #4 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Вообще этот мой код можно ускорить, кое-что перевернув и поменяв местами. И отключив.
webmoney: E265281470651 Z422237915069 R418926282008
|
28.08.2012, 22:46 | #5 |
Пользователь
Регистрация: 28.08.2012
Сообщений: 10
|
Сравнение двух столбцов на одном листе
Хьюго, раскраска так для баловства, да...надолго повисла...
Серж, я в экселе и в програмерских делах ноль на палочке, напиши в формуле пож-та сравнение 30.000 строк столбца А с 1.000(тыс) строк столбца С, вывод совпадений в D .... вставлять формулу надо для столбика D , все верно? Помогите ламеру :-) |
28.08.2012, 23:32 | #6 |
Участник клуба
Регистрация: 15.12.2009
Сообщений: 1,448
|
Тут не надо быть программистом, достаточно простой логики...
Просто замените все ссылки A$5 в формуле на A$30000 Как быстро заполнить 30 тысяч ячеек читайте здесь
Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru https://yoomoney.ru: 41001419691823 |
28.08.2012, 23:34 | #7 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Ладно, раз уж просьба прозвучала...
Код:
Можно ещё чуть ускорить - определить строку третьего столбца, до которой перебирать массив. Но т.к. это всего лишь доля секунды экономии - поленился.
webmoney: E265281470651 Z422237915069 R418926282008
Последний раз редактировалось Hugo121; 28.08.2012 в 23:37. |
29.08.2012, 18:30 | #8 |
Пользователь
Регистрация: 28.08.2012
Сообщений: 10
|
Сравнение двух столбцов на одном листе
заменил AS5 на AS25000 везде) не ищет , только по первой ячейке С1
Макрос тоже прогонял, ничего не получается . Господа ткните пальцем - сделай так и так. Преогромное спасибо. Во вложении пример |
29.08.2012, 18:31 | #9 |
Пользователь
Регистрация: 28.08.2012
Сообщений: 10
|
Сравнение двух столбцов на одном листе
прошу прощения...в примере результат конечно должен быть в столбике D
|
29.08.2012, 18:34 | #10 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Ну конечно...
В коде первая действующая строка какая? With Sheets(1)
webmoney: E265281470651 Z422237915069 R418926282008
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сравнение двух столбцов в разных книгах | LAnLorD | Microsoft Office Excel | 132 | 17.05.2022 08:16 |
QuickReport создание двух копий на одном листе | t.baychorov | Общие вопросы Delphi | 0 | 25.04.2012 18:47 |
Сравнение двух столбцов | mGm | Microsoft Office Excel | 1 | 15.02.2012 21:39 |
в продолжение темы ..сравнение двух столбцов | shrek301 | Microsoft Office Excel | 1 | 18.01.2012 11:48 |
Обмен двух столбцов на листе местами | Decker | Microsoft Office Excel | 3 | 14.02.2010 14:31 |