Как сравнить ячейку со списком в excel

Как сравнить ячейку со списком в excel

Друзья — меня заклинило, помогите!

1. сравнить значение ячейки А1 со списком С1:С10
2. написать в ячейке В1 1 если есть совпадения; 0 если нету.

просто же, а я туплю.

Буду очень благодарна за поддержку.

Друзья — меня заклинило, помогите!

1. сравнить значение ячейки А1 со списком С1:С10
2. написать в ячейке В1 1 если есть совпадения; 0 если нету.

просто же, а я туплю.

Буду очень благодарна за поддержку.

Сообщение Друзья — меня заклинило, помогите!

1. сравнить значение ячейки А1 со списком С1:С10
2. написать в ячейке В1 1 если есть совпадения; 0 если нету.

просто же, а я туплю.

Буду очень благодарна за поддержку.

Елена. Автор — aivella
Дата добавления — 15.06.2018 в 13:28

Еще кучу придумать можно, но смысл, думаю, ясен

Еще кучу придумать можно, но смысл, думаю, ясен _Boroda_

Скажи мне, кудесник, любимец ба’гов.
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995

Еще кучу придумать можно, но смысл, думаю, ясен Автор — _Boroda_
Дата добавления — 15.06.2018 в 13:33

Не судите строго:я пытаюсь научиться
ЯД 41001877306852/WM R249698041931; Z239672726538

Интуитивно понятный код — это когда интуитивно понятно, что это код.

Огромное спасибо всем.

Огромное спасибо всем.

Сообщение Огромное спасибо всем.

прекрасных выходных. Автор — aivella
Дата добавления — 15.06.2018 в 14:39

Спасибо, Вам также
А теперь о Правилах форума:

— Прочитайте Правила форума
— Оформите формулу тегами (в режиме правки поста выделите формулу и нажмите кнопку fx, пояснялка здесь)

Спасибо, Вам также
А теперь о Правилах форума:

— Прочитайте Правила форума
— Оформите формулу тегами (в режиме правки поста выделите формулу и нажмите кнопку fx, пояснялка здесь) _Boroda_

Сообщение Спасибо, Вам также
А теперь о Правилах форума:

— Прочитайте Правила форума
— Оформите формулу тегами (в режиме правки поста выделите формулу и нажмите кнопку fx, пояснялка здесь) Автор — _Boroda_
Дата добавления — 15.06.2018 в 14:45

Поиск отличий в двух списках

Типовая задача, возникающая периодически перед каждым пользователем Excel — сравнить между собой два диапазона с данными и найти различия между ними. Способ решения, в данном случае, определяется типом исходных данных.

Вариант 1. Синхронные списки

Если списки синхронизированы (отсортированы), то все делается весьма несложно, т.к. надо, по сути, сравнить значения в соседних ячейках каждой строки. Как самый простой вариант — используем формулу для сравнения значений, выдающую на выходе логические значения ИСТИНА (TRUE) или ЛОЖЬ (FALSE) :

difference1.png

Число несовпадений можно посчитать формулой:

или в английском варианте =SUMPRODUCT(—(A2:A20<>B2:B20))

Если в результате получаем ноль — списки идентичны. В противном случае — в них есть различия. Формулу надо вводить как формулу массива, т.е. после ввода формулы в ячейку жать не на Enter, а на Ctrl+Shift+Enter.

Если с отличающимися ячейками надо что сделать, то подойдет другой быстрый способ: выделите оба столбца и нажмите клавишу F5, затем в открывшемся окне кнопку Выделить (Special)Отличия по строкам (Row differences) . В последних версиях Excel 2007/2010 можно также воспользоваться кнопкой Найти и выделить (Find & Select) — Выделение группы ячеек (Go to Special) на вкладке Главная (Home)

difference2.png

Excel выделит ячейки, отличающиеся содержанием (по строкам). Затем их можно обработать, например:

  • залить цветом или как-то еще визуально отформатировать
  • очистить клавишей Delete
  • заполнить сразу все одинаковым значением, введя его и нажав Ctrl+Enter
  • удалить все строки с выделенными ячейками, используя команду Главная — Удалить — Удалить строки с листа (Home — Delete — Delete Rows)
  • и т.д.

Вариант 2. Перемешанные списки

Если списки разного размера и не отсортированы (элементы идут в разном порядке), то придется идти другим путем.

Самое простое и быстрое решение: включить цветовое выделение отличий, используя условное форматирование. Выделите оба диапазона с данными и выберите на вкладке Главная — Условное форматирование — Правила выделения ячеек — Повторяющиеся значения (Home — Conditional formatting — Highlight cell rules — Duplicate Values):

difference5.png

Если выбрать опцию Повторяющиеся, то Excel выделит цветом совпадения в наших списках, если опцию Уникальные — различия.

Цветовое выделение, однако, не всегда удобно, особенно для больших таблиц. Также, если внутри самих списков элементы могут повторяться, то этот способ не подойдет.

В качестве альтернативы можно использовать функцию СЧЁТЕСЛИ (COUNTIF) из категории Статистические, которая подсчитывает сколько раз каждый элемент из второго списка встречался в первом:

difference4.png

Полученный в результате ноль и говорит об отличиях.

И, наконец, "высший пилотаж" — можно вывести отличия отдельным списком. Для этого придется использовать формулу массива:

difference6.png

Выглядит страшновато, но свою работу выполняет отлично 😉

Ссылка на основную публикацию