Kako provjeriti postoji li vrijednost u rasponu u Excelu (8 načina)

  • Podijeli Ovo
Hugh West

Ako tražite neke od najlakših načina da provjerite postoji li vrijednost u rasponu u Excelu, ovaj će vam članak biti koristan. Za veliki skup podataka prilično je mučno pronaći željenu vrijednost u rasponu.

Dakle, da biste olakšali ovaj zadatak, možete pratiti ovaj članak za istraživanje različitih načina provjere vrijednosti u rasponu.

Preuzmite radnu knjigu

Provjerite vrijednost u rasponu.xlsm

8 načina da provjerite postoji li vrijednost u rasponu u Excelu

Ovdje imamo Popis proizvoda i Popis narudžbi proizvoda tvrtke i želimo provjeriti jesu li proizvodi s Popisa narudžbi dostupno na Popisu proizvoda . Za provjeru vrijednosti u rasponu stupca Popis proizvoda , a zatim dobivanje statusa o dostupnosti proizvoda, ovdje ćemo raspravljati na sljedećih 8 načina.

Ovdje smo koristili verziju Microsoft Excel 365 , možete koristiti bilo koje druge verzije prema vašoj želji.

Metoda-1: Upotreba funkcije COUNTIF za provjeru postoji li vrijednost u Raspon u Excelu

Provjerit ćemo proizvode stupca Popis narudžbi u rasponu stupca Popis proizvoda pomoću funkcije COUNTIF i tada ćemo dobiti rezultate kao TOČNO ili NETOČNO u stupcu Status .

Koraci :

➤ Upišite sljedeću formulu u ćeliju F4

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

Ovdje , $B$4:$B$10 je raspon Popisa proizvoda , E4 je vrijednost koju treba provjeriti u ovom rasponu. Kada se vrijednost podudara, vratit će 1 , a zatim će zbog većeg od 0 vratiti TRUE , inače FALSE .

➤ Pritisnite ENTER i povucite prema dolje alat Fill Handle .

Kao rezultat, dobit ćete TOČNO za proizvode koji su dostupni na Popisu proizvoda i NETOČNO za nedostupne proizvode.

Pročitajte više: Kako provjeriti nalazi li se vrijednost na popisu u Excelu (10 načina)

Metoda-2: Korištenje IF i COUNTIF funkcije za provjeru postoji li vrijednost u rasponu

Ovdje ćemo koristiti IF funkciju i COUNTIF funkciju za provjeru vrijednosti Stupac Popis narudžbi u rasponu stupca Popis proizvoda .

Koraci :

➤ Upišite sljedeću formulu u ćeliju F4

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

Ovdje, $B$4:$B$10 je raspon Popisa proizvoda , E4 je vrijednost koju treba provjeriti u ovom rasponu. Kada se vrijednost podudara, vratit će 1 , a zatim će zbog većeg od 0 vratiti TRUE , inače FALSE .

Za rezultat TRUE , dobit ćemo Postoji , a za FALSE dobit ćemo Ne postoji .

➤ Pritisnite ENTER i povucite prema dolje alat Fill Handle .

Konačno, midobivaju Exist za proizvode Bananu i Limun koji su dostupni na Popisu proizvoda raspon, a za nedostupne proizvode dobivamo Ne postoji .

Metoda-3: Provjera djelomičnog podudaranja vrijednosti u rasponu

Ovdje ćemo također provjeriti djelomično podudaranje proizvoda (za ovu metodu smo zamijenili prvi proizvod Popisa proizvoda i Popisa narudžbi ) stavljanjem zamjenskog znaka operator Zvjezdica (*).

Koraci :

➤ Upišite sljedeća formula u ćeliji F4

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

Ovdje, $B$4:$B$10 je raspon Popis proizvoda , E4 je vrijednost koju ćemo provjeriti u ovom rasponu.

Nakon dodavanja zvjezdice simbola prije i poslije vrijednosti ćelije E4 , provjerit će vrijednosti za djelomična podudaranja, poput podniza u nizu.

➤ Pritisnite ENTER i povucite prema dolje alat Ručka za popunjavanje .

Kao rez. ult, možemo vidjeti da osim proizvoda Banana i Limun , Jabuka i Bobičasto voće također daju ISTINA za njihova djelomična podudaranja s zelenom jabukom , jagodom i kupinom na popisu proizvoda .

Metoda-4: Upotreba funkcija ISNUMBER i MATCH za provjeru postoji li vrijednost u rasponu

U ovom odjeljku koristit ćemo Funkcija ISNUMBER i funkcija MATCH za provjeru vrijednosti stupca Popis narudžbi u rasponu stupca Popis proizvoda .

Koraci :

➤ Upišite sljedeću formulu u ćeliju F4

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

Ovdje, $B$4:$B$10 je raspon Popisa proizvoda , E4 je vrijednost koja provjerit ćemo u ovom rasponu.

  • MATCH(E4,$B$4:$B$10,0) → vraća broj indeksa retka vrijednost Zelena jabuka u ćeliji E4 u rasponu $B$4:$B$10 , inače #N/A pogreška zbog nepoklapanja vrijednosti

    Izlaz → #N/A

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

    ISNUMBER(#N/A) → vraća TRUE za bilo koju brojčanu vrijednost inače FALSE

    Izlaz → FALSE

➤ Pritisnite ENTER i povucite prema dolje Ručku za punjenje alat.

Nakon toga dobit ćete TOČNO za proizvode koji su dostupni na Popisu proizvoda i NETOČNO za nedostupne proizvode.

Metoda-5: Provjerite postoji li vrijednost u rasponu pomoću funkcija IF, ISNA i VLOOKUP

Možete koristiti IF funkcija , ISNA funkcija , VLOOKUP funkcija za provjeru vrijednosti u rasponu stupca Popis proizvoda za provjeru njihove dostupnosti za dovršavanje postupaka narudžbe.

Koraci :

➤ Upišite sljedeću formulu ućelija F4

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

Ovdje, $B$4:$B$10 je raspon Popis proizvoda , E4 je vrijednost koju ćemo provjeriti u ovom rasponu.

  • VLOOKUP(E4,$B$4: $B$10,1, FALSE) → pronalazi točno podudaranje proizvoda Zelena jabuka u rasponu $B$4:$B$10 i izvlači ovu vrijednost iz ovog stupca a za nenalaženje vrijednosti u rasponu vraća #N/A .

    Izlaz → #N/A

  • ISNA(VLOOKUP(E4,$B$4:$B$10,1,FALSE)) postaje

    ISNA(#N/A) → vraća TRUE ako postoji #N/A greška inače FALSE

    Izlaz → TRUE

  • IF(ISNA(VLOOKUP(E4,$B$4:$B$10,1,FALSE)),”Ne postoji”,”Postoji”) postaje

    IF(TRUE, “Ne postoji”, “Postoji”) → vraća Ne postoji za TRUE i Postoji za FALSE

    Izlaz → Ne postoji

➤ Pritisnite ENTER i povucite prema dolje alat Fill Handle .

Na kraju ćemo dobiti Ex postoji za proizvode Banana i Limun koji su dostupni u asortimanu Popis proizvoda i za nedostupne proizvode dobivamo Ne postoji .

Metoda-6: Upotreba funkcija IF, ISNA i MATCH za provjeru postoji li vrijednost u Raspon

U ovom odjeljku koristit ćemo kombinaciju IF funkcije , ISNA funkcije , MATCHfunkcija za utvrđivanje statusa dostupnosti proizvoda u asortimanu Popis proizvoda .

Koraci :

➤ Upišite sljedeću formulu u ćeliju F4

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

Ovdje, $B$4:$B$10 je raspon Liste proizvoda , E4 je vrijednost koju ćemo provjeriti u ovom rasponu.

  • MATCH(E4,$B$4:$B$10,0) pronalazi točno podudaranje proizvoda Zelena jabuka u rasponu $B$4:$B$10 i daje broj indeksa retka ovog proizvoda u rasponu $B$4:$B$10 i za nenalaženje vrijednosti u rasponu vraća #N/A .

    Izlaz → #N/A

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

    ISNA(#N/A) → vraća TRUE ako postoji #N/A pogreška inače FALSE

    Izlaz → TRUE

  • IF(ISNA(MATCH(E4,$B$4:$B$10,0)), ”Ne postoji”,”Postoji”) postaje

    IF(TRUE, “Ne postoji”, “Postoji”) → vraća Ne postoji za TOČNO i Postoji za NETOČNO

    Izlaz → Ne postoji

➤ Pritisnite ENTER i povucite prema dolje alat Fill Handle .

Nakon toga, dobivamo Exists za proizvode Banana i Limun koji su dostupni u asortimanu Lista proizvoda a za nedostupne proizvode dobivamo Ne Postoji .

Metoda-7: UvjetnoOblikovanje za provjeru postoji li vrijednost u rasponu

Ovdje ćemo koristiti Uvjetno oblikovanje da bismo istaknuli proizvode u stupcu Popis narudžbi ako su dostupni u Popis proizvoda stupac.

Koraci :

➤ Odaberite raspon ćelija na koji želite primijeniti Uvjetno oblikovanje (Ovdje smo odabrali stupac Popis narudžbi )

➤ Idite na karticu Početna >> Stilovi Grupa >> Uvjetno oblikovanje Padajući izbornik >> Novo pravilo Opcija.

Zatim, Pojavit će se čarobnjak za novo pravilo oblikovanja.

➤ Odaberite opciju Koristite formulu za određivanje ćelija za formatiranje i kliknite opciju Oblikuj .

Nakon toga otvorit će se dijaloški okvir Format Cells .

➤ Odaberite Fill Option

➤ Odaberite bilo koju Boju pozadine , a zatim kliknite na OK .

Zatim, Pregled Opcija će biti prikazana kao ispod.

➤ Napišite sljedeću formulu u Formatirajte vrijednosti gdje je ova formula istinita: box

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

Ako vrijednost ćelije E4 ostane u rasponu $B$4:$B$10 , tada će označiti odgovarajuću ćeliju.

➤ Pritisnite OK .

Naposljetku, moći ćete istaknuti ćelije koje sadrže Bananu i Limun na Popisu redoslijeda stupac jer su ti proizvodidostupno u rasponu stupca Popis proizvoda .

Pročitajte više: Kako provjeriti je li ćelija Prazno u Excelu (7 metoda)

Metoda-8: Upotreba VBA koda za provjeru postoji li vrijednost u rasponu u Excelu

Ovdje ćemo koristiti VBA kod za provjeru vrijednosti stupca Popis narudžbi u rasponu stupca Popis proizvoda .

Koraci :

➤ Idite na Razvojni programer Kartica >> Visual Basic Opcija.

Tada će se Visual Basic Editor otvoriti.

➤ Idite na Insert Tab >> Module Option .

Nakon toga, Modul će biti kreiran.

➤ Napišite sljedeće kod

1698

Ovdje smo deklarirali X kao Varijantu , Rng kao Raspon , a ovdje, VBA je naziv lista.

Petlja FOR izvršit će operacije za svaki redak stupca Popis redoslijeda od Retka 4 do Red8 , Raspon(“B4:B10”) je raspon Pro stupac Popis kanala . X dodjeljuje se vrijednostima svake ćelije stupca Popis redoslijeda i nakon pronalaženja podudaranja pomoću FIND funkcije dobit ćemo Postoji u susjednoj ćeliji odgovarajuće ćelije ovog stupca. Ako ne pronađete vrijednost, vratit će Ne postoji .

➤ Pritisnite F5 .

Nakon toga, dobivamo Postoji za proizvode Banana i Limun koji su dostupni na Popisu proizvoda asortiman, a za nedostupne proizvode dobivamo Ne postoji .

Pročitajte više: VBA za provjeru Ako je ćelija prazna u Excelu (5 metoda)

Odjeljak za vježbu

Za samostalno vježbanje osigurali smo odjeljak Vježbanje kao ispod na listu pod nazivom Vježbajte . Učinite to sami.

Zaključak

U ovom smo članku pokušali pokriti načine za jednostavnu provjeru postoji li vrijednost u Excelu raspona. Nadam se da će vam biti od koristi. Ako imate prijedloge ili pitanja, slobodno ih podijelite u odjeljku za komentare.

Hugh West vrlo je iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i financije te magistrirao poslovno upravljanje. Hugh ima strast za podučavanjem i razvio je jedinstveni pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno poznavanje programa Excel pomoglo je tisućama studenata i profesionalaca diljem svijeta da poboljšaju svoje vještine i postignu uspjeh u karijeri. Putem svog bloga, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne vodiče za Excel i online obuku kako bi pomogao pojedincima i tvrtkama da dostignu svoj puni potencijal.