Връщане на ДА, ако 2 клетки съвпадат в Excel (10 метода)

  • Споделя Това
Hugh West

Съдържание

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

Изтегляне на работна тетрадка за практика

Изтеглете тази учебна тетрадка, за да се упражнявате, докато четете тази статия.

Връщане на ДА, ако две клетки съвпадат.xlsm

10 метода за връщане на ДА, ако 2 клетки съвпадат в Excel

Ще прилагаме 10 различни методи, за да проверите дали 2 клетките съвпадат и показват "да" в Excel. Имаме набор от данни, който съдържа имената на играчите на тенис и ръгби в училището. Някои от тях играят и двете игри.

1. Използвайте функцията IF на Excel, за да върнете ДА, ако 2 клетки съвпадат

Функцията IF е логическа функция. Тя прави сравнение между дадената стойност и очакваната стойност и връща TRUE , ЛЪЖА, или определен текст.

Можем да извършим това IF по два начина.

1.1 Функция IF с условие за съвпадение

Ще проверим дали 2 клетките са еднакви и се връщат Да , в противен случай ще се върне празно поле.

Стъпка 1:

  • Отидете на Клетка D5 .
  • Запишете следната формула в тази клетка.
=IF(B5=C5, "Да","")

Стъпка 2:

  • Натиснете бутона Въведете и плъзнете бутона Дръжка за пълнене икона.

Виждаме, че състоянието е Да когато клетките на двете колони съвпадат. Колоните в червените правоъгълници не са еднакви, така че те показват празни връщания.

Прочетете още: Сравнете две клетки в Excel и върнете TRUE или FALSE (5 бързи начина)

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

Тук ще проверим дали двете клетки са различни или не. Ако клетките са различни, статусът ще остане празен; в противен случай ще се покаже Да .

Стъпка 1:

  • Отидете на Клетка D5 и заменете предишната формула с тази по-долу.
=IF(B5:B9C5:C9,"","Yes")

Стъпка 2:

  • Сега натиснете Въведете .

Използвахме диапазона във формулата. Така че не е необходимо да премествате формулата.

2. Вмъкнете функцията Excel EXACT, за да съответства на 2 клетки и да върне ДА

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

Ще вмъкнем EXACT с функцията IF за сравняване на 2 клетки.

Стъпка 1:

  • Отидете на Клетка D5 .
  • Копирайте и поставете следната формула.
=IF(EXACT(B5,C5), "Да","")

Стъпка 2:

  • Натиснете Въведете и издърпайте Дръжка за пълнене икона.

Прочетете още: Excel сравнява два низа за сходство (3 лесни начина)

3. Използване на функциите AND и IF, за да покажете ДА, ако 2 клетки са еднакви

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

Ще използваме И с функцията IF функция в този метод.

Стъпка 1:

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

Стъпка 2:

  • Натиснете бутона Въведете и издърпайте бутона Дръжка за пълнене икона.

Тук са показани съвпадащи клетки. Да .

4. Комбиниране на функциите COUNTIF и IF за тестване на 2 клетки

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

Ще комбинираме COUNTIF с функцията IF функция за тестване на две клетки и връщане на Да .

Стъпка 1:

  • Преместване към Клетка D5 .
  • Въведете следната формула.
=IF(COUNTIF(B5,C5), "Да","")

Стъпка 2:

  • Натиснете Въведете и плъзнете бутона Дръжка за пълнене икона.

Ние получаваме Да за съвпадащи клетки.

5. Тестване на 2 клетки с помощта на функцията OR на Excel и показване на ДА

Функцията OR е една от логическите функции. Тя връща TRUE ако е изпълнено някое от условията.

Ще тестваме 2 клетките, използвайки ИЛИ функция.

Стъпка 1:

  • Въведете Клетка D5 .
  • Въведете формулата по-долу.
=IF(OR(B5=C5),"Yes","")

Стъпка 2:

  • Хит Въведете и издърпайте бутона Дръжка за пълнене икона.

6. Комбинация от функциите MATCH и ISERROR за тестване на две клетки и връщане на ДА

Функцията MATCH търси дадена референция от даден диапазон.

Функцията ISERROR проверява референция дали това е грешка или не.

Ще използваме комбинацията от MATCH и ISERROR функции за тестване 2 клетки.

Стъпка 1:

  • Копирайте и поставете следната формула на Клетка D5 .
=IF(ISERROR(MATCH(B5,C5,0)),"", "Да")

Стъпка 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:

  • Отидете в Разработчик таб.
  • Кликнете върху Записване на макрос опция.
  • Задаване на име за Macro и щракнете върху OK .

Стъпка 2:

  • Задаване на име за Macro и щракнете върху ОК .
  • Кликнете върху Макроси от Лента и Влезте в това.

Стъпка 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:

  • Натиснете ОК Отново поставете препратка към клетка на 2. диалогов прозорец.

Сега разгледайте набора от данни.

Тъй като двете клетки съвпадат, получаваме Да .

Прилагане на условно форматиране за подчертаване на 2 клетки Мач

Досега научихме 10 метода за получаване на ДА, ако две клетки съвпадат. Сега в този раздел ще видим как Условно форматиране може да определи кога 2 клетките съвпадат и ги подчертайте.

Стъпка 1:

  • Отидете в Начало таб.
  • Изберете Правила за подчертаване на клетките от Условно форматиране .
  • Изберете Дублиращи се стойности от списъка.

Стъпка 2:

  • Ще се появи нов диалогов прозорец. Дублиране на и щракнете върху ОК .

Погледнете набора от данни. 2 клетките съвпадат, цветът на клетките се променя.

Прочетете още: Как да сравнявате текст в Excel и да подчертавате разликите (8 бързи начина)

Заключение

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

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.