Cuprins
Noi putem compara două celule în MS Excel în moduri diferite. Excel oferă multe metode simple de a compara două celule și de a returna o anumită valoare dacă valorile se potrivesc. În acest articol, vom învăța 10 metode pentru a returna DA dacă 2 celulele se potrivesc.
Descărcați caietul de practică
Descărcați acest caiet de exerciții pentru a vă antrena în timp ce citiți acest articol.
Return YES dacă două celule se potrivesc.xlsm
10 Metode pentru a returna DA dacă 2 celule se potrivesc în Excel
Vom aplica 10 diferite metode pentru a vedea dacă 2 celulele se potrivesc și indică da în Excel. Avem un set de date care conține numele jucătorilor de tenis și rugby din școală. Unii dintre ei joacă ambele jocuri.
1. Folosiți funcția Excel IF pentru a returna DA dacă 2 celule se potrivesc
Funcția IF este o funcție logică. Aceasta face o comparație între valoarea dată și valoarea așteptată și returnează ADEVĂRAT , FALSE, sau un text specificat.
Putem efectua acest lucru IF funcționează în două moduri.
1.1 Funcția IF cu condiția de potrivire
Vom verifica dacă 2 celulele sunt aceleași și returnează Da , în caz contrar se va returna un spațiu gol.
Pasul 1:
- Mergeți la Celula D5 .
- Scrieți următoarea formulă în acea celulă.
=IF(B5=C5, "Da",""")
Pasul 2:
- Apăsați butonul Introduceți și trageți butonul Mâner de umplere icoană.
Putem vedea că starea este Da atunci când celulele ambelor coloane se potrivesc. Coloanele din dreptunghiurile roșii nu sunt identice, astfel încât acestea afișează returnări goale.
Citește mai mult: Comparați două celule în Excel și returnați TRUE sau FALSE (5 moduri rapide)
1.2 Funcția IF cu date impare
Aici, vom verifica dacă ambele celule sunt diferite sau nu. Dacă celulele sunt diferite, starea va rămâne goală; în caz contrar, se va afișa Da .
Pasul 1:
- Mergeți la Celula D5 și înlocuiți formula anterioară cu cea de mai jos.
=IF(B5:B9C5:C9,"","Yes")
Pasul 2:
- Acum, apăsați Introduceți .
Am folosit intervalul în formulă. Deci, nu este nevoie să trageți formula.
2. Introduceți funcția Excel EXACT pentru a potrivi 2 celule și a returna YES
Funcția EXACTĂ verifică două texte și rezultatele ADEVĂRAT sau FALSE .
Vom introduce EXACT cu funcția IF pentru a potrivi 2 celule.
Pasul 1:
- Mergeți la Celula D5 .
- Copiați și lipiți următoarea formulă.
=IF(EXACT(B5,C5), "Da","")
Pasul 2:
- Apăsați Introduceți și trageți Mâner de umplere icoană.
Citiți mai mult: Excel compară două șiruri de caractere pentru similaritate (3 moduri simple)
3. Utilizați funcțiile AND și IF pentru a arăta DA dacă 2 celule sunt identice
Funcția AND este o funcție logică și verifică condițiile. În cazul în care toate condițiile sunt îndeplinite, se returnează ADEVĂRAT .
Vom folosi ȘI cu funcția IF în această metodă.
Pasul 1:
- Copiați și lipiți următoarea formulă pe Celula D5 .
=IF(AND(B5=C5),"Yes","")
Pasul 2:
- Apăsați butonul Introduceți și trageți de butonul Mâner de umplere icoană.
Aici, celulele de potrivire arată Da .
4. Combinați funcțiile COUNTIF și IF pentru a testa 2 celule
Funcția COUNTIF este o funcție statistică care numără numărul de celule pe baza unor criterii.
Vom combina COUNTIF cu funcția IF pentru a testa două celule și a returna Da .
Pasul 1:
- Treceți la Celula D5 .
- Introduceți următoarea formulă.
=IF(COUNTIF(B5,C5), "Da","")
Pasul 2:
- Atingeți Introduceți și trageți butonul Mâner de umplere icoană.
Primim Da pentru celulele de corespondență.
5. Testați 2 celule utilizând funcția Excel OR și afișați DA
Funcția OR este una dintre funcțiile logice, care returnează ADEVĂRAT în cazul în care este îndeplinită oricare dintre condiții.
Vom testa 2 celule cu ajutorul OR funcție.
Pasul 1:
- Introduceți Celula D5 .
- Introduceți formula de mai jos.
=IF(OR(B5=C5),"Yes","")
Pasul 2:
- Hit Introduceți și trageți de butonul Mâner de umplere icoană.
6. Combinație a funcțiilor MATCH și ISERROR pentru a testa două celule și a returna YES
Funcția MATCH caută o anumită referință dintr-un interval.
Funcția ISERROR verifică o referință dacă este o eroare sau nu.
Vom folosi combinația dintre MATCH și ISERROR funcții de testare 2 celule.
Pasul 1:
- Copiați și lipiți următoarea formulă pe Celula D5 .
=IF(ISERROR(MATCH(B5,C5,0)),"", "Da")
Pasul 2:
- Atingeți Introduceți și trageți butonul Mâner de umplere icoană.
7. Uniți funcțiile IF și SUM pentru a testa 2 celule în Excel
Funcția SUM adaugă o valoare dintr-un interval de valori date.
Vom folosi un simplu SUM pentru a realiza acest lucru.
Pasul 1:
- Mergeți la Celula D5 .
- Scrieți următoarea formulă în acea celulă.
=IF(SUM(--(B5=C5))=1, " Da", "")
Pasul 2:
- Atingeți Introduceți și trageți butonul Mâner de umplere icoană.
8. Combinați funcțiile IF, ISERROR și VLOOKUP pentru a testa 2 celule și a imprima DA
Funcția VLOOKUP caută o valoare dintr-un interval și oferă o ieșire.
The VLOOKUP funcția poate verifica două celule și poate imprima Da dacă se potrivesc.
Pasul 1:
- Copiați și lipiți următoarea formulă pe Celula D5 .
=IF(ISERROR(ISERROR(VLOOKUP(C5, B5, 1, FALSE)),"", "Da")
Pasul 2:
- Atingeți Introduceți și trageți de butonul Mâner de umplere icoană.
Se obține Da când 2 celulele se potrivesc.
9. Alăturați IF și Funcțiile TRIM pentru a testa 2 celule
Funcția TRIM elimină spațiile dintr-un text dat.
Aceasta TRIM funcția elimină spațiile și testează 2 celule.
Pasul 1:
- Introduceți Celula D5 .
- Scrieți formula de mai jos în acea celulă.
=IF((TRIM(B5)=TRIM(C5)), "Da","")
Pasul 2:
- Apăsați Introduceți și glisați butonul Mâner de umplere icoană.
10. Excel VBA pentru a testa 2 celule și a imprima Da atunci când se potrivesc
Vom folosi Excel VBA pentru a testa 2 celule și imprimare Da atunci când se potrivesc.
Pasul 1:
- Mergeți la Dezvoltator tab.
- Faceți clic pe butonul Macro de înregistrare opțiune.
- Setați un nume pentru Macro și faceți clic pe OK .
Pasul 2:
- Setați un nume pentru Macro și faceți clic pe OK .
- Faceți clic pe Macros de la Panglică și Pas în ea.
Pasul 3:
- Acum puneți următoarele VBA codul de pe modul.
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
Pasul 4:
- Presa F5 pentru a rula codul.
- Va apărea o casetă de dialog. Puneți 1. referința celulei.
Pasul 5:
- Presa OK Din nou, puneți o referință de celulă de celule pe 2. caseta de dialog.
Acum, uitați-vă la setul de date.
Cum ambele celule se potrivesc, obținem Da .
Aplicați formatarea condiționată pentru a evidenția când 2 celule Meci
Până acum am învățat 10 metode de a obține DA dacă două celule se potrivesc. Acum, în această secțiune, vom vedea cum Formatarea condiționată poate detecta când 2 celulele se potrivesc și le evidențiază.
Pasul 1:
- Mergeți la Acasă tab.
- Alegeți Reguli de evidențiere a celulelor de la Formatarea condiționată .
- Selectați Valori duplicate din listă.
Pasul 2:
- Va apărea o nouă casetă de dialog. Alegeți Duplicat și faceți clic pe OK .
Uitați-vă la setul de date. Când 2 celulele se potrivesc, culoarea celulelor se schimbă.
Citește mai mult: Cum să compari text în Excel și să evidențiezi diferențele (8 moduri rapide)
Concluzie
În acest articol, am arătat 10 metode pentru a explica dacă două celule se potrivesc, atunci imprimați Da în Excel. Sper că acest lucru vă va satisface nevoile. Vă rugăm să aruncați o privire pe site-ul nostru web Exceldemy.com și dați-ne sugestiile dumneavoastră în caseta de comentarii.