Indholdsfortegnelse
Hvis du leder efter nogle af de nemmeste måder at kontrollere, om en værdi er på en liste i Excel, er du kommet til det rette sted. Hvis du nemt vil kontrollere den ønskede værdi i en stor række data, kan du følge metoderne i denne artikel.
Download arbejdsbog
Kontroller værdien i listen.xlsx10 måder at kontrollere, om en værdi er i en liste i Excel
Her i følgende tabel har jeg nogle oplysninger om nogle produkter fra en virksomhed. Jeg vil bruge denne tabel til at demonstrere hvordan man nemt kan kontrollere en værdi i en liste. Som i dette tilfælde vil listen være Produkt kolonne af denne tabel.
Til dette formål har jeg brugt Microsoft Excel 365 version, kan du bruge andre versioner, hvis det passer dig.
Metode-1: Brug af Find & Vælg mulighed for at kontrollere, om en værdi er i listen
Du kan bruge Find & Vælg Mulighed for at kontrollere en værdi i Produkt listen nedenfor. Her søger vi efter produktet Banan .
Step-01 :
➤Gå til Hjem Tab>> Redigering af Grupper>> Find & Vælg Dropdown>>> Find Mulighed.
Nu er den Find og erstat Dialogboksen vises.
➤Notér navnet på det produkt, som du søger i Find hvad Boks (I dette tilfælde er det Banan )
➤Vælg følgende
Inden for→Sheet
Søg→ Efter rækker
Se i→Værdier
➤Presse Find alle Mulighed
Resultat :
Herefter får du produktets celleposition Banan på listen.
Læs mere: Sådan kontrolleres det, om der findes en værdi i et område i Excel (8 måder)
Metode-2: Brug af ISNUMBER- og MATCH-funktionen til at kontrollere, om en værdi findes i listen
Her har vi nogle elementer i Kolonne for emner som vi ønsker at kontrollere i listen over produkterne i produktkolonne Efter kontrollen vises resultatet i Resultat kolonne I denne metode udfører vi dette arbejde ved at bruge funktionen ISNUMBER og MATCH-funktionen .
Step-01 :
➤Vælg udgangscellen F5 .
➤Typ følgende formel
=ISNUMBER(MATCH(E5,$B$5:$B$10,0))
Her er det MATCH-funktion returnerer placeringen af værdien i E5 celle i intervallet $B$5:$B$10 hvis den findes, ellers returneres #N/A .
Derefter ISNUMBER vil returnere TRUE hvis der er et tal, ellers FALSK .
➤Presse INDTAST
➤Træk ned på Håndtag til påfyldning Værktøj.
Resultat :
På denne måde får du TRUE til Apple fordi det er i den Produkt liste og FALSK til Tomat som ikke er på listen.
Metode-3: Brug af COUNTIF-funktionen
Du kan bruge funktionen COUNTIF til kontrol af punkterne i Produkt liste.
Step-01 :
➤Vælg udgangscellen F5 .
➤Typ følgende formel
=COUNTIF($B$5:$B$10,E5)>0
$B$5:$B$10 er det område, hvor du kontrollerer din ønskede værdi, og E5 er den værdi, som du søger.
Når COUNTIF finder værdien i listen, vil den returnere et tal afhængigt af forekomsten af denne værdi, og det vil således være større end 0 og resultatet vil således være TRUE ellers vil det være FALSK hvis værdien ikke er på listen.
➤Presse INDTAST
➤Træk ned på Håndtag til påfyldning Værktøj.
Resultat :
Herefter får du TRUE til Apple fordi det er i den Produkt liste og FALSK til Tomat som ikke er på listen.
Metode-4: Brug af IF- og COUNTIF-funktionen
Her bruger vi IF-funktionen og funktionen COUNTIF til kontrol af punkterne i Varen i kolonnen i Produkt kolonne.
Step-01 :
➤Vælg udgangscellen F5 .
➤Typ følgende formel
=IF(COUNTIF($B$5:$B$10,E5)>0, "Matchet", "Ikke matchet")
$B$5:$B$10 er det område, hvor du kontrollerer din ønskede værdi, og E5 er den værdi, som du søger.
Når COUNTIF finder værdien i listen, vil den returnere et tal afhængigt af forekomsten af denne værdi, og det vil således være større end 0 og derefter IF vil returnere Matchende ellers vil den returnere Ikke matchet hvis værdien ikke er på listen.
➤Presse INDTAST
➤Træk ned på Håndtag til påfyldning Værktøj.
Resultat :
Herefter får du Matchende til Apple fordi det er i den Produkt liste og Ikke matchet til Tomat som ikke er på listen.
Metode-5: Kontrol af delvist match med jokertegnsoperatører
I den følgende tabel har vi Apple og Bær i den Kolonne for emner men de er ikke fuldt ud afstemt (vi har ændret Apple i datasættet til Grønt æble til at forklare dette tilfælde) i stedet for at være delvis tilpasset i den Produkt Så for at kontrollere de værdier, der er delvist matchet i listen, bruger vi her IF-funktion og funktionen COUNTIF .
Step-01 :
➤Vælg udgangscellen F5 .
➤Typ følgende formel
=IF(COUNTIF($B$5:$B$10, "*"&E5& "*")>0, "Matchet", "Ikke matchet")
$B$5:$B$10 er det område, hvor du kontrollerer din ønskede værdi, og E5 er den værdi, som du søger, og "*" sammen med denne værdi ved hjælp af Ampersand operatør. "*" bruges til delvis at matche værdierne.
Når COUNTIF finder værdien i listen, vil den returnere et tal afhængigt af forekomsten af denne værdi, og det vil således være større end 0 og derefter IF vil returnere Matchende ellers vil det være Ikke matchet hvis værdien ikke er på listen.
➤Presse INDTAST
➤Træk ned på Håndtag til påfyldning Værktøj.
Resultat :
Herefter får du Matchende til Apple fordi det er i den Produkt liste som Grønt æble og Matchende til Bær som er på listen som Jordbær og Blackberry .
Metode-6: Brug af OR-funktionen til at kontrollere, om en værdi findes i listen
Du kan bruge OR-funktionen til at kontrollere værdierne af Kolonne for emner i den Produkt kolonne .
Step-01 :
➤Vælg udgangscellen F5 .
➤Skriv følgende formel
=ELLER($B$5:$B$10=E5)
$B$5:$B$10 er det område, hvor du kontrollerer din ønskede værdi, og E5 er den værdi, som du søger.
Når værdien matcher på listen ELLER vil returnere TRUE ellers FALSK .
➤Presse INDTAST
➤Træk ned på Håndtag til påfyldning Værktøj.
📓 Bemærk
Hvis du bruger en anden version end Microsoft Excel 365 , skal du derefter trykke på CTRL+SHIFT+ENTER i stedet for at trykke på INDTAST .
Resultat :
Derefter får du TRUE til Apple fordi det er i den Produkt liste og FALSK til Tomat som ikke er på listen.
Metode-7: Brug af IF-funktionen til at kontrollere, om en værdi findes i listen
Du kan bruge IF-funktionen til at kontrollere værdierne af Kolonne for emner i den Produkt kolonne .
Step-01 :
➤Vælg udgangscellen F5 .
➤Skriv følgende formel
=IF(($B$5:$B$10=$E$5:$E$10), "Matchet", "Ikke matchet")
$B$5:$B$10 er det område, hvor du kontrollerer din ønskede værdi, og $E$5:$E$10 er det værdiinterval, du søger efter.
Når værdien matcher på listen IF vil returnere Matchende ellers Ikke matchet .
➤Presse INDTAST
Resultat :
Herefter får du Matchende til Apple , Banan , Blackberry fordi de er i den Produkt liste og Ikke matchet til Orange , Jackfrugt , og Jordbær som ikke er på listen.
📓 Bemærk
Hvis du bruger en anden version end Microsoft Excel 365 , skal du derefter trykke på CTRL+SHIFT+ENTER i stedet for at trykke på INDTAST .
Læs mere: Sådan kontrollerer du, om en celle er tom i Excel (7 metoder)
Metode-8: Brug af ISERROR og VLOOKUP-funktionen
Her bruger vi IF-funktionen , ISERROR-funktionen , og VLOOKUP-funktionen til kontrol af punkterne i Varen i kolonnen i Produkt kolonne.
Step-01 :
➤Vælg udgangscellen F5 .
➤Typ følgende formel
=IF(ISERROR(VLOOKUP(E5,$B$5:$B$10,1,FALSE)), "Ikke matchet", "Matchet")
VLOOKUP vil søge efter værdien af cellen E5 i den $B$5:$B$10 område, hvor 1 er den kolonneindeksnummer og FALSK er for en nøjagtig match .
Hvis værdien ikke kan bestemmes eller ikke stemmer overens, skal Funktionen ISERROR vil returnere TRUE ellers FALSK .
IF-funktionen vil konvertere TRUE til Ikke matchet og FALSK til Matchende .
➤Presse INDTAST
➤Træk ned på Håndtag til påfyldning Værktøj.
Resultat :
Herefter får du Matchende til Apple fordi det er i den Produkt liste og Ikke matchet til Tomat som ikke er på listen.
Metode-9: Brug af ISERROR INDEX og MATCH-funktionen
Du kan bruge IF-funktionen , ISERROR-funktionen , INDEX-funktionen , og MATCH-funktionen til kontrol af punkterne i Varen i kolonnen i Produkt kolonne.
Step-01 :
➤Vælg udgangscellen F5 .
➤Typ følgende formel
=IF(ISERROR(INDEX($B$5:$B$10,MATCH(E5,$B$5:$B$10,0))), "Ikke matchet", "Matchet")
MATCH vil søge efter værdien af cellen E5 i den $B$5:$B$10 område, hvor 0 er for en nøjagtig match .
Hvis værdien ikke kan bestemmes eller ikke stemmer overens, skal Funktionen ISERROR vil returnere TRUE ellers FALSK .
IF-funktionen vil konvertere TRUE til Ikke matchet og FALSK til Matchende .
➤Presse INDTAST
➤Træk ned på Håndtag til påfyldning Værktøj.
Resultat :
Derefter får du Matchende til Apple fordi det er i den Produkt liste og Ikke matchet til Tomat som ikke er på listen.
Metode-10: Kontrol af flere værdier i en liste
Her har vi en Liste over emner der har forskellige punkter adskilt med et komma, og vi ønsker at matche punkterne på denne liste i Produkt kolonne Til dette formål vil vi anvende IFERROR-funktionen , INDEX-funktionen , funktionen SMALL , IF-funktionen , funktionen COUNTIF , MATCH-funktionen .
Step-01 :
➤Vælg udgangscellen F5 .
➤Typ følgende formel
=IFERROR(INDEX($B$5:$B$10, SMALL(IF(COUNTIF(B13, "*"&$B$5:$B$10& "*"), MATCH(ROW($B$5:$B$10), ROW(B5:B10)), ""), SMALL(IF(COUNTIF(B13, "*"&$B$5:$B$10& "*"), MATCH(ROW(ROW($B$5:$B$10), ROW(B5:B10)), ""), COLUMNS($B$13:B13))), "")
$B$5:$B$10 er det område, hvor du kontrollerer din ønskede værdi, og B13 er den værdi, som du søger.
Her, IF vil returnere den Produktets navn, som vil blive matchet i listen, ellers vil den returnere Blank .
➤Presse INDTAST
Resultat :
Herefter får du Apple fordi det er på den Produkt liste.
Læs mere: VBA til at kontrollere, om en celle er tom i Excel (5 metoder)
Øvelsesafsnit
For at du kan øve dig selv, har vi givet dig en Praksis afsnittet som nedenfor for hver metode i hvert ark i højre side. Du bedes gøre det selv.
Konklusion
I denne artikel har jeg forsøgt at dække de nemmeste måder at kontrollere, om en værdi er på en liste i Excel effektivt. Jeg håber, at du vil finde det nyttigt. Hvis du har forslag eller spørgsmål, er du velkommen til at dele dem med os.