Returner JA, hvis 2 celler passer sammen i Excel (10 metoder)

  • Del Dette
Hugh West

Vi kan sammenligne to celler MS Excel på forskellige måder. Excel tilbyder mange nemme metoder til at sammenligne to celler og returnere en bestemt værdi, hvis værdierne stemmer overens. I denne artikel vil vi lære 10 metoder til at returnere JA hvis 2 celler matcher.

Download arbejdsbog til øvelser

Download denne arbejdsbog til træning, så du kan øve dig, mens du læser denne artikel.

Returnerer JA, hvis to celler stemmer overens.xlsm

10 metoder til at returnere JA, hvis 2 celler passer sammen i Excel

Vi vil anvende 10 forskellige metoder for at se, om 2 cellerne passer sammen og indikerer ja i Excel. Vi har et datasæt, som indeholder navnene på skolens tennis- og rugbyspillere. Nogle af dem spiller begge spil.

1. Brug Excel IF-funktionen til at returnere JA, hvis 2 celler passer sammen

IF-funktionen er en logisk funktion. Den sammenligner den givne værdi med den forventede værdi og returnerer TRUE , FALSK, eller en bestemt tekst.

Vi kan udføre dette IF funktion på to måder.

1.1 IF-funktion med matchende betingelse

Vi vil kontrollere, om 2 celler er de samme og returnerer Ja , ellers returnerer den et tomt felt.

Trin 1:

  • Gå til Celle D5 .
  • Skriv følgende formel i denne celle.
=IF(B5=C5, "Ja",""")

Trin 2:

  • Tryk på Indtast knappen og træk den Håndtag til påfyldning ikon.

Vi kan se, at status er Ja når cellerne i begge kolonner er ens. Kolonnerne i de røde rektangler er ikke ens, så de viser tomme returneringer.

Læs mere: Sammenlign to celler i Excel og returner sandt eller falsk (5 hurtige måder)

1.2 IF-funktion med ulige data

Her kontrolleres det, om begge celler er forskellige eller ej. Hvis cellerne er forskellige, forbliver status tom; ellers vises Ja .

Trin 1:

  • Gå til Celle D5 og erstatte den foregående formel med nedenstående.
=IF(B5:B9C5:C9,"","Yes")

Trin 2:

  • Nu skal du trykke på Indtast .

Vi har brugt intervallet i formlen, så det er ikke nødvendigt at trække formlen.

2. Indsæt Excel EXACT-funktion til at matche 2 celler og returnere YES

Den eksakte funktion kontrollerer to tekster og resultater TRUE eller FALSK .

Vi indsætter den EKSACT funktion med den IF funktion til at matche 2 celler.

Trin 1:

  • Gå til Celle D5 .
  • Kopier og indsæt følgende formel.
=IF(EXACT(B5,C5), "Ja","")

Trin 2:

  • Tryk på Indtast og trække i den Håndtag til påfyldning ikon.

Læs mere: Excel sammenligner to strenge for lighed (3 nemme måder at sammenligne dem på)

3. Brug AND- og IF-funktionerne til at vise JA, hvis 2 celler er de samme

AND-funktionen er en logisk funktion og kontrollerer betingelser. Hvis alle betingelser er opfyldt, returnerer den TRUE .

Vi vil bruge den OG funktion med den IF funktion i denne metode.

Trin 1:

  • Kopier og indsæt følgende formel på Celle D5 .
=IF(AND(B5=C5),"Yes","")

Trin 2:

  • Tryk på Gå ind på knappen, og træk i Håndtag til påfyldning ikon.

Her vises matchceller Ja .

4. Kombiner COUNTIF- og IF-funktioner for at teste 2 celler

Funktionen COUNTIF er en statistisk funktion, der tæller antallet af celler ud fra kriterier.

Vi vil kombinere de COUNTIF funktion med den IF funktion til at teste to celler og returnere Ja .

Trin 1:

  • Flyt til Celle D5 .
  • Indtast følgende formel.
=IF(COUNTIF(B5,C5), "Ja","")

Trin 2:

  • Tryk på Gå ind på knappen og træk den Håndtag til påfyldning ikon.

Vi er ved at få Ja for matchceller.

5. Test 2 celler ved hjælp af Excel OR-funktionen og vis YES

OR-funktionen er en af de logiske funktioner. Den returnerer TRUE hvis en af betingelserne er opfyldt.

Vi vil teste 2 celler ved hjælp af ELLER funktion.

Trin 1:

  • Indtast Celle D5 .
  • Indtast formlen nedenfor.
=IF(OR(B5=C5),"Yes","")

Trin 2:

  • Hit Indtast knappen, og træk i Håndtag til påfyldning ikon.

6. Kombination af funktionerne MATCH og ISERROR til at teste to celler og returnere JA

Funktionen MATCH leder efter en given reference i et område.

Funktionen ISERROR kontrollerer en reference, om der er tale om en fejl eller ej.

Vi vil bruge kombinationen af de MATCH og ISERROR funktioner til test 2 celler.

Trin 1:

  • Kopier og indsæt følgende formel på Celle D5 .
=IF(ISERROR(MATCH(B5,C5,0)),""", "Ja")

Trin 2:

  • Tryk på Indtast knappen og træk den Håndtag til påfyldning ikon.

7. Deltag IF- og SUM-funktioner for at teste 2 celler i Excel

SUM-funktionen tilføjer værdi fra et interval af givne værdier.

Vi vil bruge en simpel SUM funktion til at udføre dette.

Trin 1:

  • Gå til Celle D5 .
  • Skriv følgende formel i denne celle.
=IF(SUM(--(B5=C5))=1, " Ja", "")

Trin 2:

  • Tryk på Gå ind på knappen og træk den Håndtag til påfyldning ikon.

8. Kombiner IF-, ISERROR- og VLOOKUP-funktioner for at teste 2 celler og udskrive JA

VLOOKUP-funktionen leder efter en værdi fra et område og giver et output.

VLOOKUP funktionen kan kontrollere to celler og udskrive Ja hvis de passer sammen.

Trin 1:

  • Kopier og indsæt følgende formel på Celle D5 .
=IF(ISERROR(VLOOKUP(C5, B5, 1, FALSE)),""", "Ja")

Trin 2:

  • Tryk på Gå ind på knappen, og træk i Håndtag til påfyldning ikon.

Vi får Ja når 2 celler matcher.

9. Deltag IF og TRIM-funktioner til at teste 2 celler

TRIM-funktionen fjerner mellemrum fra en given tekst.

Denne TRIM funktionen fjerner mellemrum og tester 2 celler.

Trin 1:

  • Gå ind på Celle D5 .
  • Skriv nedenstående formel i denne celle.
=IF((TRIM(B5)=TRIM(C5)), "Ja","")

Trin 2:

  • Tryk på Indtast og træk den Håndtag til påfyldning ikon.

10. Excel VBA til at teste 2 celler og udskrive ja, når de passer sammen

Vi vil bruge Excel VBA at afprøve 2 celler og udskrive Ja når de er matchet.

Trin 1:

  • Gå til Udvikler fanebladet.
  • Klik på den Optag makro mulighed.
  • Angiv et navn til den Makro og klik på OK .

Trin 2:

  • Angiv et navn til den Makro og klik på OK .
  • Klik på Makroer fra den Bånd og Træd ind i det.

Trin 3:

  • Indsæt nu følgende VBA kode på modulet.
 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 

Trin 4:

  • Tryk på F5 for at køre koden.
  • Der vises en dialogboks. Sæt 1. celle reference.

Trin 5:

  • Tryk på OK Igen skal du sætte en cellereference på 2. dialogboksen.

Se nu på datasættet.

Da begge celler passer sammen, får vi Ja .

Anvend betinget formatering til at fremhæve når 2 celler Match

Vi har indtil nu lært 10 metoder til at få JA, hvis to celler passer sammen. I dette afsnit vil vi nu se, hvordan vi Betinget formatering kan registrere, hvornår 2 celler, der matcher og fremhæver dem.

Trin 1:

  • Gå til Hjem fanebladet.
  • Vælg Fremhæv celler Regler fra den Betinget formatering .
  • Vælg Dobbelte værdier fra listen.

Trin 2:

  • Der vises en ny dialogboks. Vælg Duplikat og klik på OK .

Se på datasættet. Når 2 cellerne passer sammen, ændrer farven på cellerne.

Læs mere: Sådan sammenligner du tekst i Excel og fremhæver forskelle (8 hurtige måder)

Konklusion

I denne artikel viste vi 10 metoder til at forklare, om to celler passer sammen og derefter udskrive Ja i Excel. Jeg håber, at dette vil opfylde dine behov. Tag et kig på vores hjemmeside Exceldemy.com og giv dine forslag i kommentarfeltet.

Hugh West er en meget erfaren Excel-træner og analytiker med over 10 års erfaring i branchen. Han har en bachelorgrad i regnskab og finans og en kandidatgrad i Business Administration. Hugh har en passion for undervisning og har udviklet en unik undervisningstilgang, der er nem at følge og forstå. Hans ekspertviden om Excel har hjulpet tusindvis af studerende og fagfolk verden over med at forbedre deres færdigheder og udmærke sig i deres karriere. Gennem sin blog deler Hugh sin viden med verden og tilbyder gratis Excel-tutorials og onlinetræning for at hjælpe enkeltpersoner og virksomheder med at nå deres fulde potentiale.