Возврат "ДА" при совпадении 2 ячеек в Excel (10 методов)

  • Поделись Этим
Hugh West

Оглавление

Мы можем сравнить две ячейки в MS Excel Excel предлагает множество простых методов сравнения двух ячеек и возврата определенного значения, если значения совпадают. В этой статье мы изучим 10 методы для возврата ДА если 2 ячейки совпадают.

Скачать Практическое пособие

Скачайте эту рабочую тетрадь для тренировок, чтобы заниматься во время чтения этой статьи.

Возврат "ДА" при совпадении двух ячеек.xlsm

10 методов возврата ответа "ДА" при совпадении двух ячеек в Excel

Мы будем применять 10 различные методы, чтобы увидеть, если 2 В Excel ячейки совпадают и указывают "да". У нас есть набор данных, который содержит имена игроков школы в теннис и регби. Некоторые из них играют в обе игры.

1. использование функции Excel ЕСЛИ для возврата ДА, если 2 ячейки совпадают

Функция IF логическая функция. Она производит сравнение между заданным значением и ожидаемым значением и возвращает TRUE , ЛОЖЬ, или заданный текст.

Мы можем выполнить следующее ЕСЛИ функционировать двумя способами.

1.1 Функция ПЧ с условием соответствия

Мы проверим, если 2 клетки одинаковы и возвращаются Да в противном случае возвращается пустое место.

Шаг 1:

  • Перейти к Ячейка D5 .
  • Запишите в этой ячейке следующую формулу.
=IF(B5=C5, "Yes","")

Шаг 2:

  • Нажмите кнопку Войти и перетащите кнопку Наполнительная рукоятка икона.

Мы видим, что статус Да когда ячейки обоих столбцов совпадают. Столбцы в красных прямоугольниках не совпадают, поэтому они показывают пустые возвраты.

Подробнее: Сравните две ячейки в Excel и верните TRUE или FALSE (5 быстрых способов)

1.2 Функция IF с нечетными данными

Здесь мы проверим, отличаются ли обе ячейки или нет. Если ячейки отличаются, то статус останется пустым, в противном случае будет показано Да .

Шаг 1:

  • Перейти к Ячейка D5 и замените предыдущую формулу на приведенную ниже.
=IF(B5:B9C5:C9,"","Yes")

Шаг 2:

  • Теперь нажмите Войти .

Мы использовали диапазон в формуле. Поэтому нет необходимости перетаскивать формулу.

2. Вставьте функцию Excel EXACT для сопоставления двух ячеек и возврата ДА

Точная функция проверяет два текста и результаты TRUE или FALSE .

Мы вставим ТОЧНО функция с ЕСЛИ функция для сопоставления 2 ячеек.

Шаг 1:

  • Перейти к Ячейка D5 .
  • Скопируйте и вставьте следующую формулу.
=IF(EXACT(B5,C5), "Yes","")

Шаг 2:

  • Нажмите Войти и потянуть Наполнительная рукоятка икона.

Подробнее: Excel сравнение двух строк на сходство (3 простых способа)

3. Используйте функции И и ЕСЛИ, чтобы показать ДА, если 2 ячейки одинаковы

Функция AND является логической функцией и проверяет условия. Если все условия выполнены, она возвращает TRUE .

Мы будем использовать И функция с ЕСЛИ функция в этом методе.

Шаг 1:

  • Скопируйте и вставьте следующую формулу на Ячейка D5 .
=IF(AND(B5=C5),"Yes","")

Шаг 2:

  • Нажмите кнопку Войти кнопку и потяните Наполнительная рукоятка икона.

Здесь ячейки из спичек показывают Да .

4. Комбинируйте функции COUNTIF и IF для проверки 2 ячеек

Функция COUNTIF это статистическая функция, которая подсчитывает количество ячеек на основе критериев.

Мы объединим COUNTIF функция с ЕСЛИ функция для проверки двух ячеек и возврата Да .

Шаг 1:

  • Перейти к Ячейка D5 .
  • Введите следующую формулу.
=IF(COUNTIF(B5,C5), "Yes","")

Шаг 2:

  • Нажмите кнопку Войти и перетащите кнопку Наполнительная рукоятка икона.

Мы получаем Да для совпадающих ячеек.

5. Проверка 2 ячеек с помощью функции ИЛИ в Excel и показ ДА

Функция ИЛИ является одной из логических функций. Она возвращает TRUE при выполнении любого из условий.

Мы проверим 2 клетки с помощью ИЛИ функция.

Шаг 1:

  • Войти Ячейка D5 .
  • Введите приведенную ниже формулу.
=IF(OR(B5=C5),"Yes","")

Шаг 2:

  • Хит Войти кнопку и потяните Наполнительная рукоятка икона.

6. Комбинация функций MATCH и ISERROR для проверки двух ячеек и возврата YES

Функция MATCH ищет заданную ссылку из диапазона.

Функция ISERROR проверяет ссылку, является ли это ошибкой или нет.

Мы будем использовать комбинацию МАТЧ и ISERROR функции для тестирования 2 клетки.

Шаг 1:

  • Скопируйте и вставьте следующую формулу на Ячейка D5 .
=IF(ISERROR(MATCH(B5,C5,0)),"", "Yes")

Шаг 2:

  • Нажмите кнопку Войти и перетащите кнопку Наполнительная рукоятка икона.

7. Объединение функций IF и SUM для проверки 2 ячеек в Excel

Функция SUM добавляет значение из диапазона заданных значений.

Мы будем использовать простой SUM функция для выполнения этого действия.

Шаг 1:

  • Перейти к Ячейка D5 .
  • Запишите в этой ячейке следующую формулу.
=IF(SUM(--(B5=C5))=1, " Да", "")

Шаг 2:

  • Нажмите кнопку Войти и перетащите кнопку Наполнительная рукоятка икона.

8. Комбинируйте функции IF, ISERROR и VLOOKUP для проверки 2 ячеек и вывода YES

Функция VLOOKUP ищет значение из диапазона и выдает результат.

Сайт VLOOKUP функция может проверить две ячейки и вывести Да если они совпадают.

Шаг 1:

  • Скопируйте и вставьте следующую формулу на Ячейка D5 .
=IF(ISERROR(VLOOKUP(C5, B5, 1, FALSE)),"", "Да")

Шаг 2:

  • Нажмите кнопку Войти кнопку и потяните Наполнительная рукоятка икона.

Мы получаем Да когда 2 ячейки совпадают.

9. присоединиться к IF и Функции TRIM для проверки 2 ячеек

Функция TRIM удаляет пробелы из заданного текста.

Это TRIM функция удаляет пробелы и проверяет 2 клетки.

Шаг 1:

  • Войти Ячейка D5 .
  • Запишите приведенную ниже формулу в этой ячейке.
=IF((TRIM(B5)=TRIM(C5)), "Да","")

Шаг 2:

  • Нажмите Войти и перетащите Наполнительная рукоятка икона.

10. Excel VBA для проверки 2 ячеек и вывода "Да" при их совпадении

Мы будем использовать Excel VBA для проверки 2 ячейки и распечатать Да при совпадении.

Шаг 1:

  • Перейти к Разработчик вкладка.
  • Нажмите на Макрос записи вариант.
  • Задайте имя для Макро и нажмите OK .

Шаг 2:

  • Задайте имя для Макро и нажмите OK .
  • Нажмите на Макросы из Лента и Шаг в это.

Шаг 3:

  • Теперь установите следующее VBA код на модуле.
 Sub Match_2_Cells() Dim n, m As Range Set n = Application.InputBox(prompt:="Sample_1", Type:=8) Set m = Application.InputBox(prompt:="Sample_2", Type:=8) If n.Value = m.Value Then Range("E6").Value = "Yes" Else Range("E6").Value = "No" End If End Sub 

Шаг 4:

  • Нажмите F5 чтобы запустить код.
  • Появится диалоговое окно. Поместите 1-й ссылка на ячейку.

Шаг 5:

  • Нажмите OK Снова поместите ссылку на ячейку ячеек на 2-й диалоговое окно.

Теперь посмотрите на набор данных.

Поскольку обе клетки совпадают, получаем Да .

Применение условного форматирования для выделения двух ячеек Матч

До сих пор мы изучили 10 методов получения ответа YES, если две ячейки совпадают. Теперь в этом разделе мы рассмотрим, как Условное форматирование может определить, когда 2 ячейки совпадают и выделяют их.

Шаг 1:

  • Перейти к Главная вкладка.
  • Выберите Правила выделения ячеек из Условное форматирование .
  • Выберите Дублирование значений из списка.

Шаг 2:

  • Появится новое диалоговое окно. Выберите Дубликат и нажмите OK .

Посмотрите на набор данных. Когда 2 ячейки совпадают, цвет ячеек меняется.

Читайте также: Как сравнить текст в Excel и выделить различия (8 быстрых способов)

Заключение

В этой статье мы показали 10 методы для объяснения, если две ячейки совпадают, то выведите Да в Excel. Надеюсь, это удовлетворит ваши потребности. Пожалуйста, загляните на наш сайт Exceldemy.com и высказывайте свои предложения в поле для комментариев.

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.