Sadržaj
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.