Hoe om te kyk of waarde in die reeks in Excel bestaan ​​(8 maniere)

  • Deel Dit
Hugh West

As jy op soek is na 'n paar van die maklikste maniere om te kyk of 'n waarde in die reeks in Excel bestaan, dan sal jy hierdie artikel nuttig vind. Vir 'n groot datastel is dit nogal onnosel om die verlangde waarde in 'n reeks te vind.

Dus, om hierdie taak makliker te maak, kan jy hierdie artikel volg om verskillende maniere te ondersoek om 'n waarde in 'n reeks na te gaan.

Laai werkboek af

Gaan waarde in 'n reeks na.xlsm

8 maniere om te kyk of waarde in reeks in Excel bestaan ​​

Hier het ons die Produklys en die Bestellingslys van die produkte van 'n maatskappy, en ons wil kyk of die produkte van die Bestellingslys is beskikbaar in die Produklys . Om die waardes in die reeks van die Produklys kolom na te gaan, en dan status oor die beskikbaarheid van die produkte te kry, gaan ons die volgende 8 maniere hier bespreek.

Ons het Microsoft Excel 365 -weergawe hier gebruik, jy kan enige ander weergawes volgens jou gemak gebruik.

Metode-1: Gebruik COUNTIF-funksie om te kyk of waarde in bestaan Reeks in Excel

Ons sal die produkte van die Bestellys -kolom in die reeks van die Produklys -kolom nagaan deur die COUNTIF-funksie te gebruik en dan sal ons die resultate kry as WAAR of ONWAAR in die Status kolom.

Stappe :

➤ Tik die volgende formule in sel F4

=COUNTIF($B$4:$B$10,E4)>0

Hier , $B$4:$B$10 is die reeks van die Produklys , E4 is die waarde om in hierdie reeks na te gaan. Wanneer die waarde ooreenstem, sal dit 1 terugstuur en dan, omdat dit groter is as 0 , sal dit WAAR terugstuur, anders ONWAAR .

➤ Druk ENTER en sleep die Vulhandvatsel -nutsding af.

Gevolglik sal jy WAAR kry vir die produkte wat beskikbaar is in die Produklys en ONWAAR vir die onbeskikbare produkte.

Lees meer: Hoe om te kyk of 'n waarde in die lys in Excel is (10 maniere)

Metode-2: Gebruik IF- en COUNTIF-funksies om te kontroleer of waarde in reeks bestaan ​​

Hier sal ons die IF-funksie en die COUNTIF-funksie gebruik om die waardes van die na te gaan Bestellys kolom in die reeks van die Produklys kolom.

Stappe :

➤ Tik die volgende formule in sel F4

=IF(COUNTIF($B$4:$B$10,E4)>0,"Exist","Does not Exist")

Hier, $B$4:$B$10 is die reeks van die Produklys , E4 is die waarde om in hierdie reeks na te gaan. Wanneer die waarde ooreenstem, sal dit 1 terugstuur en dan, omdat dit groter is as 0 , sal dit WAAR terugstuur, anders ONWAAR .

Vir die resultaat WAAR kry ons Bestaan ​​ en vir ONWAAR sal ons Bestaan ​​nie kry.

➤ Druk ENTER en sleep die Vulhandvatsel -nutsding af.

Ten slotte, onskry Bestaan ​​ vir die produkte Piesang en Suurlemoen wat beskikbaar is in die Produklys reeks, en vir die onbeskikbare produkte wat ons kry Bestaan ​​nie .

Metode-3: Kontroleer gedeeltelike passing van waardes in reeks

Hier sal ons die gedeeltelike passing van die produkte ook nagaan (vir hierdie metode het ons die eerste produk van die Produklys en Bestellingslys omgeruil) deur 'n jokerteken te plaas operateur Asterisk (*).

Stappe :

➤ Tik die volgende formule in sel F4

=COUNTIF($B$4:$B$10,"*"&E4&"*")>0

Hier, $B$4:$B$10 is die reeks van die Produklys , E4 is die waarde wat ons in hierdie reeks sal kontroleer.

Nadat die Asterisk simbool bygevoeg is voor en na die waarde van sel E4 , sal dit die waardes vir die gedeeltelike passings nagaan, soos 'n substring in 'n string.

➤ Druk ENTER en sleep die Vulhandvatsel -nutsding af.

As 'n res Uiteindelik kan ons sien dat bykomend tot die produkte Piesang en Suurlemoen , gee Apple en Bessie ook WAAR vir hul gedeeltelike wedstryde met Groen Appel , Strawberry en Blackberry in die Produklys .

Metode-4: Gebruik ISNUMBER- en MATCH-funksies om te kyk of waarde in die reeks bestaan ​​

In hierdie afdeling sal ons die ISNUMBER-funksie en die MATCH-funksie om die waardes van die Bestellys kolom na die reeks van die Produklys kolom na te gaan.

Stappe :

➤ Tik die volgende formule in sel F4

=ISNUMBER(MATCH(E4,$B$4:$B$10,0))

Hier, $B$4:$B$10 is die reeks van die Produklys , E4 is die waarde wat ons sal na hierdie reeks kyk.

  • MATCH(E4,$B$4:$B$10,0) → gee die ryindeksnommer van die waarde Groen Appel in sel E4 in die reeks $B$4:$B$10 , anders #N/A fout omdat dit nie ooreenstem nie die waardes

    Uitvoer → #N/A

  • ISNUMBER(MATCH(E4,$B$4:$B$10,0 )) word

    ISNUMMER(#N/A) → gee WAAR vir enige getalwaardes anders ONWAAR

    Uitvoer → ONWAAR

➤ Druk ENTER en sleep die Vulhandvatsel af hulpmiddel.

Daarna sal jy WAAR kry vir die produkte wat beskikbaar is in die Produklys en ONWAAR vir die onbeskikbare produkte.

Metode-5: Kontroleer of waarde in die reeks bestaan ​​deur IF-, ISNA- en VLOOKUP-funksies te gebruik

Jy kan die gebruik IF-funksie , ISNA-funksie , VLOOKUP-funksie om die waardes in die reeks van die Produklys kolom na te gaan om hul beskikbaarheid na te gaan vir die voltooiing van bestellingsprosedures.

Stappe :

➤ Tik die volgende formule insel F4

=IF(ISNA(VLOOKUP(E4,$B$4:$B$10,1,FALSE)),"Does Not Exist","Exists")

Hier, $B$4:$B$10 is die reeks van die Produklys , E4 is die waarde wat ons in hierdie reeks sal kontroleer.

  • VLOOKUP(E4,$B$4: $B$10,1, FALSE) → vind die presiese passing van die produk Groen Appel in die reeks $B$4:$B$10 en onttrek hierdie waarde uit hierdie kolom en om nie die waarde in die reeks te vind nie, gee #N/A .

    Uitvoer → #N/A

  • ISNA(VLOOKUP(E4,$B$4:$B$10,1,ONWAAR)) word

    ISNA(#N/A) → gee WAAR as daar 'n #N/A fout is anders ONWAAR

    Uitvoer → WAAR

  • IF(ISNA(VLOOKUP(E4,$B$4:$B$10,1,FALSE)),"Bestaan ​​nie","Bestaan ​​nie") word

    IF(WAAR, “Bestaan ​​Nie”, “Bestaan”) → stuur Bestaan ​​Nie vir WAAR en Bestaan ​​ vir ONWAAR

    Afvoer → Bestaan ​​nie

➤ Druk ENTER en sleep die Vulhandvatsel nutsding af.

Uiteindelik kry ons Ex is vir die produkte Piesang en Suurlemoen wat beskikbaar is in die Produklys reeks, en vir die onbeskikbare produkte wat ons kry Bestaan ​​nie .

Metode-6: Gebruik IF-, ISNA- en MATCH-funksies om te kyk of waarde in bestaan Omvang

In hierdie afdeling sal ons die kombinasie van die IF-funksie , ISNA-funksie , MATCH gebruikfunksie om die beskikbaarheidstatus van die produkte in die reeks Produklys te bepaal.

Stappe :

➤ Tik die volgende formule in sel F4

=IF(ISNA(MATCH(E4,$B$4:$B$10,0)),"Does Not Exist","Exists")

Hier, $B$4:$B$10 is die reeks van die Produklys , E4 is die waarde wat ons in hierdie reeks sal kontroleer.

  • MATCH(E4,$B$4:$B$10,0) vind die presiese passing van die produk Groen Appel in die reeks $B$4:$B$10 en gee die ry-indeksnommer van hierdie produk in die reeks $B$4:$B$10 en om nie die waarde in die reeks te vind nie, gee #N/A .

    Uitvoer → #N/A

  • ISNA(MATCH(E4,$B$4:$B$10,0)) word

    ISNA(#N/A) → gee WAAR as daar 'n #N/A fout is anders ONWAAR

    Uitvoer → WAAR

➤ Druk ENTER en sleep die Vulhandvatsel nutsding af.

Daarna kry ons Bestaan ​​ vir die produkte Piesang en Suurlemoen wat beskikbaar is in die Produklys reeks, en vir die onbeskikbare produkte wat ons kry Nie Bestaan .

Metode-7: VoorwaardelikFormatering om te kontroleer of waarde in omvang bestaan ​​

Hier sal ons Voorwaardelike formatering gebruik om die produkte in die Bestellys -kolom uit te lig as hulle beskikbaar is in die Produklys kolom.

Stappe :

➤ Kies die selreeks waarop jy die Voorwaardelike formatering (Hier het ons die kolom Bestellys gekies)

➤ Gaan na die Tuis oortjie >> Style Groep >> Voorwaardelike formatering Aftreklys >> Nuwe reël Opsie.

Dan, die Nuwe Formateerreël -towenaar sal verskyn.

➤ Kies Gebruik 'n formule om te bepaal watter selle om te formateer -opsie, en klik die Formater -opsie.

Daarna sal die Format Cells Dialog Box oopmaak.

➤ Kies Vul Opsie

➤ Kies enige agtergrondkleur en klik dan op OK .

Dan, die Voorskou Opsie sal soos hieronder gewys word.

➤ Skryf die volgende formule in die Formateer waardes waar hierdie formule waar is: boks

=MATCH(E4,$B$4:$B$10,0)

As die waarde van sel E4 in die reeks bly $B$4:$B$10 , dan sal dit die ooreenstemmende sel uitlig.

➤ Druk OK .

Uiteindelik sal u die selle kan uitlig wat Piesang en Suurlemoen in die Bestellys kolom omdat hierdie produkte isbeskikbaar in die reeks van die Produklys kolom.

Lees meer: Hoe om te kyk of 'n sel is Leeg in Excel (7 metodes)

Metode-8: Gebruik VBA-kode om te kyk of waarde in reeks in Excel bestaan ​​

Hier gaan ons 'n VBA gebruik -kode om die waardes van die Bestellys kolom in die reeks van die Produklys kolom na te gaan.

Stappe :

➤ Gaan na die Ontwikkelaar oortjie >> Visual Basic Opsie.

Dan sal die Visuele Basiese Redigeerder oopmaak.

➤ Gaan na die Voeg in oortjie >> Module opsie .

Daarna sal 'n Module geskep word.

➤ Skryf die volgende kode

8001

Hier het ons X verklaar as Variant , Rng as Bereik , en hier, VBA is die bladnaam.

Die VIR -lus sal die bewerkings uitvoer vir elke ry van die kolom Bestellingslys vanaf Ry 4 tot Row8 , Range(“B4:B10”) is die reeks van die Pro kanaallys kolom. X word toegeken aan die waardes van elke sel van die Bestellys kolom en nadat ons die passing gevind het deur die FIND-funksie te gebruik, kry ons Bestaan ​​ in die aangrensende sel van die ooreenstemmende sel van hierdie kolom. Om nie die waarde te vind nie, sal dit Bestaan ​​nie terugstuur.

➤ Druk F5 .

Daarna kry ons Bestaan ​​ vir die produkte Piesang en Suurlemoen wat beskikbaar is in die Produklys reeks, en vir die onbeskikbare produkte wat ons kry Bestaan ​​nie .

Lees Meer: VBA om na te gaan As sel leeg is in Excel (5 metodes)

Oefenafdeling

Om self oefening te doen, het ons 'n Oefen -afdeling soos hieronder in 'n blad met die naam voorsien Oefen . Doen dit asseblief self.

Gevolgtrekking

In hierdie artikel het ons probeer om die maniere te dek om maklik te kyk of 'n waarde in 'n reeks Excel bestaan. Hoop jy sal dit nuttig vind. As jy enige voorstelle of vrae het, deel dit gerus in die kommentaarafdeling.

Hugh West is 'n hoogs ervare Excel-afrigter en ontleder met meer as 10 jaar ondervinding in die bedryf. Hy het 'n Baccalaureusgraad in Rekeningkunde en Finansies en 'n Meestersgraad in Besigheidsadministrasie. Hugh het 'n passie vir onderrig en het 'n unieke onderrigbenadering ontwikkel wat maklik is om te volg en te verstaan. Sy kundige kennis van Excel het duisende studente en professionele persone wêreldwyd gehelp om hul vaardighede te verbeter en uit te blink in hul loopbane. Deur sy blog deel Hugh sy kennis met die wêreld, en bied gratis Excel-tutoriale en aanlyn opleiding aan om individue en besighede te help om hul volle potensiaal te bereik.