Доброго времени! Не работает УФ "повторяющиеся значения", предполагаю, проблема кроется в том, что у меня в ячейках слишком много слов и цифр, так как при сокращении длинны предложения, в ячейке, всё работает, не подскажите как решить проблему?
Не работает УФ "повторяющиеся значения"
|
07.10.2016 15:59:19
|
|
|
|
|
|
07.10.2016 16:08:44
1.Сравнивать записи до 255 знаков (включительно)
2.Прописать формулу 3.Использовать макросы.
«Бритва Оккама» или «Принцип Калашникова»?
|
|
|
|
|
|
07.10.2016 16:20:19
Не поможете макросом, с формулой думаю будет проблематично слишком много позиций копм закипит(
|
|
|
|
|
|
07.10.2016 16:41:44
Можно и набросать. Какие условия?
В первом столбце все значения которые повторяются выделяются цветом, к примеру красным?
«Бритва Оккама» или «Принцип Калашникова»?
|
|
|
|
|
|
07.10.2016 16:49:05
Да самый простой способ, все повторы выделяются красным цветом. но без ограничения количества знаков
|
|
|
|
|
|
07.10.2016 20:08:48
Только освободился, появилось время набросать макрос. Смотрю уже Karataev выложил версию.
Выложу и я
«Бритва Оккама» или «Принцип Калашникова»?
|
|||
|
|
|
|
08.10.2016 08:28:58
Спасибо!
Подскажите как в макросе изменить столбик? |
|
|
|
|
|
10.10.2016 11:01:31
Оп-па...
Изменено: - 10.10.2016 13:29:17
(Добавил в алгоритм элемент повышающий производительность.)
«Бритва Оккама» или «Принцип Калашникова»?
|
|||
|
|
|
|
10.10.2016 14:01:26
Доработал алгоритм, довольно быстро шевелится на любых объемах
Изменено: - 18.10.2016 17:51:47
(Нашел ошибку - исправил.)
«Бритва Оккама» или «Принцип Калашникова»?
|
|||
|
|
|
|
21.10.2016 16:16:27
Что-то зацепила меня задача, решил немного накодить)
Задача (по теме): Выделить цветом в нескольких выделенных (select) несвязанных (но могущих пересекаться) диапазонах (в т.ч. из одной ячейки) все повторяющиеся значения (в т.ч. более 255 знаков) максимально быстро на больших массивах. Прилагаю свой код. Кто хочет поучаствовать, оптимизировать мой код, создать свой - буду рад участию. Собственно код:
Изменено: - 21.10.2016 16:23:14
(Подкорректировал условия, для лучшего понимания.)
«Бритва Оккама» или «Принцип Калашникова»?
|
|||
|
|
|
|
25.02.2020 19:26:00
Добавил выделение разных групп дубликатов разными цветами.
Набросал функция для приятного глазу цвета. Не идеал, предложите свое решение? Результат: 10 тыс ячеек с выделением 6 тыс. ячеек 4 сек. Тест прилагаю.
«Бритва Оккама» или «Принцип Калашникова»?
|
|||
|
|
|
|
26.02.2020 10:38:18
bedvit, Доброго дня
Я вот таким уже пользуюсь пару лет, даже не помню где нашел.
|
|||
|
|
|
|
26.02.2020 18:37:16
Wild.Godlike, да неплохо!
Обгоняет мой вариант. Пришлось выделит время допилить свой код. Результат: 1.Быстрее на тестовом стенде (в файле) в 6 раз, чем "ВыделитьДубликатыРазнымиЦветами", за счет быстрой обработки не связных диапазонов. На одном диапазоне/ столбце разрыв меньше, учитывая п.3. 2.Количество цветов 3. Функция генерации приятных цветов (Generate_nice_color) и проверка на уникальность цвета каждой группе дубликатов съедают 12% от общего времени выполнения программы. В тесте это время учитывалось. По п.3 можно подумать, как генерировать гарантированно уникальный цвет, приятного оттенка, с меньшим потреблением ресурсов.
Изменено: - 27.02.2020 14:24:13
«Бритва Оккама» или «Принцип Калашникова»?
|
|||
|
|
|
|
12.08.2021 15:27:53
«Бритва Оккама» или «Принцип Калашникова»?
|
|
|
|
|
|
12.08.2021 17:59:59
Если не так понял, то скажи
Изменено: - 12.08.2021 18:07:39
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел)
|
|||||||||
|
|
|
|
12.08.2021 18:11:54
«Бритва Оккама» или «Принцип Калашникова»?
|
|||
|
|
|
|
12.08.2021 18:20:00
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел)
|
|||
|
|
|
|
13.11.2021 15:26:15
Здравствуйте. Возможно ли отредактировать макрос из сообщений так чтобы он выделял дубли одним цветом, а не разными. Если кто то сможет это сделать или покажет какую часть кода нужно удалить/изменить буду очень благодарен.
|
|
|
|
|
|
14.11.2021 14:17:57
Заменить
На
«Бритва Оккама» или «Принцип Калашникова»?
|
|||||
|
|
|
|
14.11.2021 14:25:14
Огромное Вам спасибо
|
||||
|
|
|
|||
Читают тему