|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.05.2012, 12:35 | #1 |
Новичок
Джуниор
Регистрация: 15.05.2012
Сообщений: 2
|
Сравнение больших столбцов
есть задача - 2 столбца с числами. требуется сравнить значения из 2-го столбца со значениями из первого, и если есть совпадение, то совпадающее значение из первого выделить цветом. макрос работает, но проблема в том, что столбцы очень большие (количество строк измеряется сотнями тысяч), из-за чего вычисление занимает много времени. есть ли какие-то другие алгоритмы сравнения, занимающие меньше времени? заранее спасибо за ответы.
мой макрос PHP код:
|
15.05.2012, 12:43 | #2 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Зачем выделять цветом?
Основной тормоз будет именно в этом - хотя значительно этот код ускорить можно. А если не красить, а отбирать - то даже не знаю, во сколько раз можно ускорить... раз в 1000...10000...1000000 вероятно. P.S. Вот с покраской: Код:
Затем выгрузить массив рядом в свободный столбец, отфильтровать по единицам, сразу покрасить все видимые, убрать фильтр и единицы. Реализовывать лениво
webmoney: E265281470651 Z422237915069 R418926282008
Последний раз редактировалось Hugo121; 15.05.2012 в 13:06. |
15.05.2012, 12:48 | #3 |
Новичок
Джуниор
Регистрация: 15.05.2012
Сообщений: 2
|
Каким образом отбирать? переносить в другое место? если можно с примером
|
15.05.2012, 12:49 | #4 |
Старожил
Регистрация: 08.02.2012
Сообщений: 2,173
|
Условное форматирование может стоит попробовать?)
Правильно поставленная задача - три четверти решения.
|
15.05.2012, 13:01 | #5 |
Форумчанин
Регистрация: 30.07.2008
Сообщений: 125
|
Еще более простой способ.
A1=B1 будет истина или ложь. данные - фильтр истина и выделяй, закрашивай и т.д. |
15.05.2012, 13:12 | #6 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Отбор в другое место:
Код:
P.S. УФ или формулы на сотни тысяч?
webmoney: E265281470651 Z422237915069 R418926282008
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сравнение двух столбцов | mGm | Microsoft Office Excel | 1 | 15.02.2012 21:39 |
Сравнение столбцов Exel | lirik88 | Microsoft Office Excel | 4 | 10.11.2011 18:01 |
Направьте в нужное русло. Сравнение двух больших таблиц Excel | hijke | Microsoft Office Excel | 6 | 05.05.2011 13:24 |
Сравнение столбцов | sidanarchy | Microsoft Office Excel | 7 | 25.02.2011 09:24 |
Сравнение столбцов | Nakrul | Microsoft Office Excel | 11 | 17.02.2011 16:12 |