Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Поиск и выделение повторяющихся значений - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Поиск и выделение повторяющихся значений (необходима процедура проверки уникальных значений)
Поиск и выделение повторяющихся значений
alexsampler Дата: Четверг, 22.12.2011, 12:24 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Добрый день!
Excel 2003
Есть такая задача – найти повторяющиеся значения 20-тизначных счетов в столбце и выделить все повторяющиеся красным цветом.
И еще вопрос – можно ли выделять разные пары, разными цветами.
И как сделать, что бы в случае отсутствия дублирующихся данных выскакивало сообщение OK!
На всякий случай выкладываю пример
Спасибо.
К сообщению приложен файл: 9406606.rar (20.9 Kb)


счастливы не те кто имеют все лучшее, а те кто извлекают все лучшее из того, что имеют...
 
Ответить
СообщениеДобрый день!
Excel 2003
Есть такая задача – найти повторяющиеся значения 20-тизначных счетов в столбце и выделить все повторяющиеся красным цветом.
И еще вопрос – можно ли выделять разные пары, разными цветами.
И как сделать, что бы в случае отсутствия дублирующихся данных выскакивало сообщение OK!
На всякий случай выкладываю пример
Спасибо.

Автор - alexsampler
Дата добавления - 22.12.2011 в 12:24
Serge_007 Дата: Четверг, 22.12.2011, 12:33 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Формула УФ:
Code
=СЧЁТЕСЛИ($F$1:$F$56;F1)>1
К сообщению приложен файл: alexsampler.rar (26.9 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеФормула УФ:
Code
=СЧЁТЕСЛИ($F$1:$F$56;F1)>1

Автор - Serge_007
Дата добавления - 22.12.2011 в 12:33
IgorGo Дата: Четверг, 22.12.2011, 13:17 | Сообщение № 3
Группа: Друзья
Ранг: Форумчанин
Сообщений: 108
Репутация: 38 ±
Замечаний: 0% ±

Quote (alexsampler)
На всякий случай выкладываю пример

мудрое решение
Quote (alexsampler)
И еще вопрос – можно ли выделять разные пары, разными цветами.

можно... макросом.
условное форматирование только с дополнительным столбцом (см.вложение)
Quote (alexsampler)
И как сделать, что бы в случае отсутствия дублирующихся данных выскакивало сообщение OK!

и снова макросом. или... добавил строку над списком, если повторов нет, то почти так и будет написано.
К сообщению приложен файл: R750.rar (27.3 Kb)
 
Ответить
Сообщение
Quote (alexsampler)
На всякий случай выкладываю пример

мудрое решение
Quote (alexsampler)
И еще вопрос – можно ли выделять разные пары, разными цветами.

можно... макросом.
условное форматирование только с дополнительным столбцом (см.вложение)
Quote (alexsampler)
И как сделать, что бы в случае отсутствия дублирующихся данных выскакивало сообщение OK!

и снова макросом. или... добавил строку над списком, если повторов нет, то почти так и будет написано.

Автор - IgorGo
Дата добавления - 22.12.2011 в 13:17
alexsampler Дата: Четверг, 22.12.2011, 16:20 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

ALARM!!!!
Serge_007
Помогите пожалуйста, на пробном файле условное форматирование сработало, а вот в рабочем файле почему то не везде. Выделяются счета у которых тет дублеров....
Подскажите где я не прав
Выкладываю рабочий файл

IgorGo, спасибо за помощь, Ваш файл еще не успел посмотреть, сейчас буду
К сообщению приложен файл: _2.rar (32.7 Kb)


счастливы не те кто имеют все лучшее, а те кто извлекают все лучшее из того, что имеют...
 
Ответить
СообщениеALARM!!!!
Serge_007
Помогите пожалуйста, на пробном файле условное форматирование сработало, а вот в рабочем файле почему то не везде. Выделяются счета у которых тет дублеров....
Подскажите где я не прав
Выкладываю рабочий файл

IgorGo, спасибо за помощь, Ваш файл еще не успел посмотреть, сейчас буду

Автор - alexsampler
Дата добавления - 22.12.2011 в 16:20
alexsampler Дата: Четверг, 22.12.2011, 16:40 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Quote (IgorGo)
можно... макросом.
условное форматирование только с дополнительным столбцом (см.вложение)


Я уже усомнился в своей и без того скудной сообразительности, но ваш файл у меня не работает. surprised
Скопировал один счет и повторил вместо других - ни каких движений.
При открытии файла выскакивает ошибка о циклической ссылке
Подскажите где туплю wacko


счастливы не те кто имеют все лучшее, а те кто извлекают все лучшее из того, что имеют...
 
Ответить
Сообщение
Quote (IgorGo)
можно... макросом.
условное форматирование только с дополнительным столбцом (см.вложение)


Я уже усомнился в своей и без того скудной сообразительности, но ваш файл у меня не работает. surprised
Скопировал один счет и повторил вместо других - ни каких движений.
При открытии файла выскакивает ошибка о циклической ссылке
Подскажите где туплю wacko

Автор - alexsampler
Дата добавления - 22.12.2011 в 16:40
alexsampler Дата: Четверг, 22.12.2011, 16:46 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Quote (Serge_007)
Например?

в моем примере счета я выделил рамкой. Они окрасились в красное, но в столбце они уникальны (не повторяются)
Но на части счетов условное форм-ие отработало правильно


счастливы не те кто имеют все лучшее, а те кто извлекают все лучшее из того, что имеют...
 
Ответить
Сообщение
Quote (Serge_007)
Например?

в моем примере счета я выделил рамкой. Они окрасились в красное, но в столбце они уникальны (не повторяются)
Но на части счетов условное форм-ие отработало правильно

Автор - alexsampler
Дата добавления - 22.12.2011 в 16:46
IgorGo Дата: Четверг, 22.12.2011, 16:46 | Сообщение № 7
Группа: Друзья
Ранг: Форумчанин
Сообщений: 108
Репутация: 38 ±
Замечаний: 0% ±

ошибки нет. там присутствует циклическая ссылка.
лекарство такое:
большая круглая кнопка
параметры ексель
формулы
в группе параметры вычислений
включить итеративные вычисления - птица
предельное число итераций - 1

Ок
 
Ответить
Сообщениеошибки нет. там присутствует циклическая ссылка.
лекарство такое:
большая круглая кнопка
параметры ексель
формулы
в группе параметры вычислений
включить итеративные вычисления - птица
предельное число итераций - 1

Ок

Автор - IgorGo
Дата добавления - 22.12.2011 в 16:46
alexsampler Дата: Четверг, 22.12.2011, 17:43 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Quote (IgorGo)
ошибки нет. там присутствует циклическая ссылка.
лекарство такое:
большая круглая кнопка
параметры ексель
формулы
в группе параметры вычислений
включить итеративные вычисления - птица
предельное число итераций - 1

Не сочтите меня идиотом, но после всех исправлений - изменений ни каких...
Подскажите, что по вашему должно произойти.
Я сделал несколько повторяющихся счетов - перемен не происходит

На всякий случай повторюсь - мне нужно чтобы в случае, когда в столбце F появляются повторяющиеся счета, они все должны выделяться красным цветом


счастливы не те кто имеют все лучшее, а те кто извлекают все лучшее из того, что имеют...
 
Ответить
Сообщение
Quote (IgorGo)
ошибки нет. там присутствует циклическая ссылка.
лекарство такое:
большая круглая кнопка
параметры ексель
формулы
в группе параметры вычислений
включить итеративные вычисления - птица
предельное число итераций - 1

Не сочтите меня идиотом, но после всех исправлений - изменений ни каких...
Подскажите, что по вашему должно произойти.
Я сделал несколько повторяющихся счетов - перемен не происходит

На всякий случай повторюсь - мне нужно чтобы в случае, когда в столбце F появляются повторяющиеся счета, они все должны выделяться красным цветом

Автор - alexsampler
Дата добавления - 22.12.2011 в 17:43
Hugo Дата: Четверг, 22.12.2011, 18:49 | Сообщение № 9
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3255
Репутация: 707 ±
Замечаний: 0% ±

2019
Нда, что-то у меня тоже оно красит ка попало...
Я всёж больше макросам доверяю.
Если нужно выяснить повторы - можно этим универсальным файлом их выбрать:
http://www.planetaexcel.ru/docs/forum_upload/post_289049.xls
Там всего один повтор (если не считать 0.00 - 16)


excel@nxt.ru
webmoney: E265281470651 Z422237915069
 
Ответить
СообщениеНда, что-то у меня тоже оно красит ка попало...
Я всёж больше макросам доверяю.
Если нужно выяснить повторы - можно этим универсальным файлом их выбрать:
http://www.planetaexcel.ru/docs/forum_upload/post_289049.xls
Там всего один повтор (если не считать 0.00 - 16)

Автор - Hugo
Дата добавления - 22.12.2011 в 18:49
IgorGo Дата: Четверг, 22.12.2011, 19:23 | Сообщение № 10
Группа: Друзья
Ранг: Форумчанин
Сообщений: 108
Репутация: 38 ±
Замечаний: 0% ±

Code
    А    В
1    30114810100000000039
2    30114810100000000042
3  
4  ЛОЖЬ    =B2=B1
5  1    =сумм(--(B1:B2=B2))
6  2    =СЧЁТЕСЛИ(B1:B2;B2)

при работе с данной задачей выяснилось...
вот фрагмент таблицы эксель. Колонка В имет формат текстовый. тут две ячейки с данными и три с формулами. в строках 4, 5, 6 в колонке В приведены тексты формул, в колонке А результаты вычислений этих формул.

Результаты в А4, А5 не вызывают сомнений. А вот в А6 СЧЕТЕСЛИ вернул 2, т.е. СЧЕТЕСЛИ решил, что в диапазоне В1:В2 два значения таких, как в В2. Как вам результат?
При пошаговом вычислении формулы видно как эксель сравнивает текстовое значение "30114810100000000042" (именно текст, а не число 30114810100000000042) с диапазоном В1:В2 и возвращает результат 2!!!

файл приложен, проверте, пожалуйста, у себя.

вывод у меня один: в данной ситуации эксель решил конвертировать значения в числа, а за счет точности хранения мантисы эти числа оказались равными.

господа, будьте бдительны при работе с длинными числами хранящимися как текст. или я погарячился с выводами?
К сообщению приложен файл: R752.rar (3.5 Kb)
 
Ответить
Сообщение
Code
    А    В
1    30114810100000000039
2    30114810100000000042
3  
4  ЛОЖЬ    =B2=B1
5  1    =сумм(--(B1:B2=B2))
6  2    =СЧЁТЕСЛИ(B1:B2;B2)

при работе с данной задачей выяснилось...
вот фрагмент таблицы эксель. Колонка В имет формат текстовый. тут две ячейки с данными и три с формулами. в строках 4, 5, 6 в колонке В приведены тексты формул, в колонке А результаты вычислений этих формул.

Результаты в А4, А5 не вызывают сомнений. А вот в А6 СЧЕТЕСЛИ вернул 2, т.е. СЧЕТЕСЛИ решил, что в диапазоне В1:В2 два значения таких, как в В2. Как вам результат?
При пошаговом вычислении формулы видно как эксель сравнивает текстовое значение "30114810100000000042" (именно текст, а не число 30114810100000000042) с диапазоном В1:В2 и возвращает результат 2!!!

файл приложен, проверте, пожалуйста, у себя.

вывод у меня один: в данной ситуации эксель решил конвертировать значения в числа, а за счет точности хранения мантисы эти числа оказались равными.

господа, будьте бдительны при работе с длинными числами хранящимися как текст. или я погарячился с выводами?

Автор - IgorGo
Дата добавления - 22.12.2011 в 19:23
IgorGo Дата: Четверг, 22.12.2011, 19:32 | Сообщение № 11
Группа: Друзья
Ранг: Форумчанин
Сообщений: 108
Репутация: 38 ±
Замечаний: 0% ±

если исключить из формул СЧЕТЕСЛИ - все корректно закрашивается.
К сообщению приложен файл: R753.rar (41.2 Kb)
 
Ответить
Сообщениеесли исключить из формул СЧЕТЕСЛИ - все корректно закрашивается.

Автор - IgorGo
Дата добавления - 22.12.2011 в 19:32
_Boroda_ Дата: Воскресенье, 25.12.2011, 13:52 | Сообщение № 12
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
У меня оказывается пример не приложился. А я и не проверил.
Ну да ладно, сейчас новый подход придумался:
Code
=СУММ(--(F$1:F$56&"a"=F1&"a"))>1
К сообщению приложен файл: __1.xls (40.0 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеУ меня оказывается пример не приложился. А я и не проверил.
Ну да ладно, сейчас новый подход придумался:
Code
=СУММ(--(F$1:F$56&"a"=F1&"a"))>1

Автор - _Boroda_
Дата добавления - 25.12.2011 в 13:52
IgorGo Дата: Воскресенье, 25.12.2011, 14:25 | Сообщение № 13
Группа: Друзья
Ранг: Форумчанин
Сообщений: 108
Репутация: 38 ±
Замечаний: 0% ±

сравнение происходит нормально и без присоединения "а"
это =СУММ(--(F$1:F$56=F2))>1 дает тот же результат
 
Ответить
Сообщениесравнение происходит нормально и без присоединения "а"
это =СУММ(--(F$1:F$56=F2))>1 дает тот же результат

Автор - IgorGo
Дата добавления - 25.12.2011 в 14:25
Татьяна Дата: Четверг, 03.10.2013, 22:06 | Сообщение № 14
Группа: Гости
Здравствуйте! Подскажите пожалуйста какую формулу нужно ввести, чтобы получить количество повторяющихся значений? Например, в столбце цифры: 7,6,5,4,3,2,1,0-нужно количество 7-к, к примеру.
Заранее Благодарю за помощь! :'( :'( deal
 
Ответить
СообщениеЗдравствуйте! Подскажите пожалуйста какую формулу нужно ввести, чтобы получить количество повторяющихся значений? Например, в столбце цифры: 7,6,5,4,3,2,1,0-нужно количество 7-к, к примеру.
Заранее Благодарю за помощь! :'( :'( deal

Автор - Татьяна
Дата добавления - 03.10.2013 в 22:06
Pelena Дата: Четверг, 03.10.2013, 22:32 | Сообщение № 15
Группа: Админы
Ранг: Местный житель
Сообщений: 19197
Репутация: 4423 ±
Замечаний: ±

Excel 365 & Mac Excel
Татьяна, прочтите Правила форума


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеТатьяна, прочтите Правила форума

Автор - Pelena
Дата добавления - 03.10.2013 в 22:32
jakim Дата: Четверг, 03.10.2013, 23:09 | Сообщение № 16
Группа: Друзья
Ранг: Старожил
Сообщений: 1202
Репутация: 313 ±
Замечаний: 0% ±

Excel 2010
Предлагаю такую формулу УФ

Код
=AND(F10<>0;COUNTIF(F10:F65;F10)>1;F10<>"0.00";TYPE(F10)=1)

Перед форматированием поменять формат счетов на числовой или общий.
 
Ответить
Сообщение
Предлагаю такую формулу УФ

Код
=AND(F10<>0;COUNTIF(F10:F65;F10)>1;F10<>"0.00";TYPE(F10)=1)

Перед форматированием поменять формат счетов на числовой или общий.

Автор - jakim
Дата добавления - 03.10.2013 в 23:09
Pelena Дата: Четверг, 03.10.2013, 23:12 | Сообщение № 17
Группа: Админы
Ранг: Местный житель
Сообщений: 19197
Репутация: 4423 ±
Замечаний: ±

Excel 365 & Mac Excel
jakim, обратите внимание на дату топика girl_smile


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщениеjakim, обратите внимание на дату топика girl_smile

Автор - Pelena
Дата добавления - 03.10.2013 в 23:12
RAN Дата: Четверг, 03.10.2013, 23:59 | Сообщение № 18
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Контора пишет. :D hands


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеКонтора пишет. :D hands

Автор - RAN
Дата добавления - 03.10.2013 в 23:59
pool Дата: Понедельник, 07.10.2013, 18:05 | Сообщение № 19
Группа: Гости
Подскажите пожалуйста, есть БД с номерами телефонов, как сделать, чтобы при добавлении нового, если он уже существует, баз реагировала, ну как-то выдавал уже этот существующий номер?
[moder]Один вопрос - одна тема.
 
Ответить
СообщениеПодскажите пожалуйста, есть БД с номерами телефонов, как сделать, чтобы при добавлении нового, если он уже существует, баз реагировала, ну как-то выдавал уже этот существующий номер?
[moder]Один вопрос - одна тема.

Автор - pool
Дата добавления - 07.10.2013 в 18:05
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Поиск и выделение повторяющихся значений (необходима процедура проверки уникальных значений)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!