powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excell: Поиск значения в диапазоне
25 сообщений из 31, страница 1 из 2
Excell: Поиск значения в диапазоне
    #38175758
Юрий Л
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Таблица Excell.
В полях B, C, D и E записаны цифры и в каждой колонке они отсортированы по возрастанию.
Ввожу в клетку А1 цифру.
Как проверить совпадение цифры в А1 и в полях В:Е?
Нужно, чтобы Excell мне сообщила, если обнаружит одинаковую цифру в А1 и в диапазоне В:Е.
...
Рейтинг: 0 / 0
Excell: Поиск значения в диапазоне
    #38175833
The_Ivan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Юрий Л ,

Конечно формула не красивая, но вроде работает.
Может кто-то сделает проще и лучше.
...
Рейтинг: 0 / 0
Excell: Поиск значения в диапазоне
    #38175844
DV68
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Юрий Л,
Код: vbnet
1.
=ЕСЛИ(СЧЁТЕСЛИ(B2:E8;A2);"Есть совпадения";"Нет совпадений")
...
Рейтинг: 0 / 0
Excell: Поиск значения в диапазоне
    #38175860
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Юрий ЛВ полях B, C, D и E записаны цифры
Я бы сказал, что это числа...
Юрий ЛВвожу в клетку А1 цифру
В ячейке А1 я лично на скриншоте вижу текст.
Юрий ЛКак проверить совпадение цифры в А1 и в полях В:Е?
Использовать условное форматирование для этих столбцов - для выделения совпадающих с введённым значений в них.
И формулу DV68 либо аналогичную - за пределами столбцов.
...
Рейтинг: 0 / 0
Excell: Поиск значения в диапазоне
    #38176528
Юрий Л
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
The_Ivan Юрий Л ,

Конечно формула не красивая, но вроде работает.
Может кто-то сделает проще и лучше.
Не могу разобраться. В вашем файле цифры подсвечиваются. Как это делается?
...
Рейтинг: 0 / 0
Excell: Поиск значения в диапазоне
    #38176543
The_Ivan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Юрий Л ,

У меня не сильно удачная формула, если образно говорить, то она чешит правое ухо левой рукой:).
Лучше воспользуйтесь формулой, которую Вам предложил DV68 , она короче, красивее, лучше!!!
...
Рейтинг: 0 / 0
Excell: Поиск значения в диапазоне
    #38176547
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Юрий ЛКак это делается?Условным форматированием
...
Рейтинг: 0 / 0
Excell: Поиск значения в диапазоне
    #38176559
The_Ivan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Юрий Л ,

Чет я туплю под конец рабочего дня.

Цифры подсвечиваются как сказал Serge 007 через условное форматирование.
Судя по картинке у Вас 2003 офис, следовательно Формат - Условное форматирование
...
Рейтинг: 0 / 0
Excell: Поиск значения в диапазоне
    #38177220
Юрий Л
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
The_Ivan Юрий Л
Цифры подсвечиваются как сказал Serge 007 через условное форматирование.
Судя по картинке у Вас 2003 офис, следовательно Формат - Условное форматирование

Спасибо, с условным форматированием разобрался.
Я уточню проблему, потому что не верно её описал вначале.
Таблица Excell 2003.
В полях B, C, D и E уже записаны числа.
Ввожу в поле А сверху вниз числа. (А1, А2, А3...)
И как только введённое число (на рисунке это А6) совпадёт с уже введённым ранее числом в поле А и в диапазоне B:Е, Excell сразу об этом сообщает (любым образом, лишь бы было видно или слышно).
...
Рейтинг: 0 / 0
Excell: Поиск значения в диапазоне
    #38177269
The_Ivan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Юрий Л ,

Вводите числа в столбец "А", и если данное число есть в столбцах В;С;D;E то оно будет выделен но желтым цветом.
...
Рейтинг: 0 / 0
Excell: Поиск значения в диапазоне
    #38177684
Юрий Л
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
The_Ivan , спасибо! Это именно то, что нужно, самое оно!!!
...
Рейтинг: 0 / 0
Excell: Поиск значения в диапазоне
    #38183517
Юрий Л
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я уточню проблему, потому что не верно её описал вначале.
Таблица Excell 2003.
В полях A, B, C, D и E уже записаны числа.
Ввожу в поле А сверху вниз числа. (А1, А2, А3...)
И как только введённое число (на рисунке это А6) совпадёт с уже введённым ранее числом в поле А и в диапазоне А:Е, Excell сразу об этом сообщает (любым образом, лишь бы было видно или слышно).

The_Ivan отлично придумал метод условного форматирования. Но этот метод не срабатывает при сравнении вводимого числа с числами того же поля (А). Например при вводе в клетку А6 нужна также проверка цифр А1:А5.
...
Рейтинг: 0 / 0
Excell: Поиск значения в диапазоне
    #38183553
Фотография lbppb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Юрий Л,

Вот так?
...
Рейтинг: 0 / 0
Excell: Поиск значения в диапазоне
    #38183568
Юрий Л
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, формула работает:
=И(СЧЁТЕСЛИ($A:$E;A8)>=2;A8<>"")
Вопрос: что означает выражение ($A:$E;A8)>=2 ? Почему цифра 2 ?
Маленькое неудобство - лист очень долго пересчитывается.
...
Рейтинг: 0 / 0
Excell: Поиск значения в диапазоне
    #38183582
The_Ivan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Юрий ЛДа, формула работает:
=И(СЧЁТЕСЛИ($A:$E;A8)>=2;A8<>"")
Вопрос: что означает выражение ($A:$E;A8)>=2 ? Почему цифра 2 ?
Маленькое неудобство - лист очень долго пересчитывается.

Выражение означает, что в просматриваем массиве (в столбцах A-E) значение в ячейке A8 встречается 2 и более рас
...
Рейтинг: 0 / 0
Excell: Поиск значения в диапазоне
    #38183607
Юрий Л
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Благодарю, всё понятно. И лист пересчитывается с нормальной скоростью. Видимо тогда комп глючил.
...
Рейтинг: 0 / 0
Excell: Поиск значения в диапазоне
    #38183626
DV68
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Юрий Л,
Предлагаю кардинально бороться с повторами - просто не давать возможности их вводить:
...
Рейтинг: 0 / 0
Excell: Поиск значения в диапазоне
    #38183633
Фотография lbppb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Было лучше ">1", все равно это целые числа, а выглядит короче и понятней. Ступил.
...
Рейтинг: 0 / 0
Excell: Поиск значения в диапазоне
    #38183641
Фотография lbppb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DV68Юрий Л,
Предлагаю кардинально бороться с повторами - просто не давать возможности их вводить:

Это да, но если ТС нужно видеть, где повтор...хотя можно Ctrl+F.
...
Рейтинг: 0 / 0
Excell: Поиск значения в диапазоне
    #38183689
Юрий Л
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Формула отличная? и ">1" вместо ">=2" срабатывает.
Задача усложняется. Вместо диапазона А:Е нужно проверять на совпадения только поля А, С и Е.

И как только введённое число (на рисунке это А6) совпадёт с уже введённым ранее числом в поле А С и Е, Excell сразу об этом сообщает.
...
Рейтинг: 0 / 0
Excell: Поиск значения в диапазоне
    #38183694
Юрий Л
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Опечатка: Формула отличная!
...
Рейтинг: 0 / 0
Excell: Поиск значения в диапазоне
    #38183885
Юрий Л
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как усовершенствавать формулу
=И(СЧЁТЕСЛИ($A:$E;A8)>1;A8<>"")
чтобы повторения просматривались бы не в диапазоне А:Е
а в избранных полях А, С и Е ?
...
Рейтинг: 0 / 0
Excell: Поиск значения в диапазоне
    #38183919
The_Ivan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Юрий ЛКак усовершенствавать формулу
=И(СЧЁТЕСЛИ($A:$E;A8)>1;A8<>"")
чтобы повторения просматривались бы не в диапазоне А:Е
а в избранных полях А, С и Е ?
=И(СЧЁТЕСЛИ($A:$A;A8)>1;СЧЁТЕСЛИ($С:$С;A8)>1;СЧЁТЕСЛИ($Е:$E;A8)>1;A8<>"")
...
Рейтинг: 0 / 0
Excell: Поиск значения в диапазоне
    #38183945
DV68
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вариант:
...
Рейтинг: 0 / 0
Excell: Поиск значения в диапазоне
    #38184491
Юрий Л
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DV68.
=СУММ(СЧЁТЕСЛИ(E10;$A$1:$E$200*ОСТАТ(СТОЛБЕЦ($A$1:$E$1);2)))>1
Ваша формула интересна, но мне не понятно, как она выбирает дубли из полей А, С, Е и игнорирует В и D, ведь эти поля явно не заданы?
...
Рейтинг: 0 / 0
25 сообщений из 31, страница 1 из 2
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excell: Поиск значения в диапазоне
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]