Kako pronaći više vrijednosti u Excelu (8 brzih metoda)

  • Podijeli Ovo
Hugh West

U ovom ću članku raspravljati o tome kako pronaći više vrijednosti u Excelu. Često, dok radite s proračunskim tablicama, pronalaženje više vrijednosti odjednom može biti od velike pomoći. Na primjer, imamo skup podataka koji sadrži hobije nekoliko ljudi. Međutim, u ovom skupu podataka jedna osoba ( Emily ) ima više od jednog hobija. Dakle, sada ćemo koristiti nekoliko excel alata i funkcija kako bismo dobili više Emilynih hobija odjednom. Osim toga, pokazat ću kako spojiti više vrijednosti u jednoj ćeliji.

Preuzmi Practice Workbook

Možeš preuzeti radna bilježnica za vježbanje koju smo koristili za pripremu ovog članka.

Pronađi više vrijednosti.xlsm

8 metoda za pronalaženje višestrukih vrijednosti u Excelu

1. Koristite alat za pronalaženje i zamjenu za dobivanje više vrijednosti u Excelu

Možete vrlo jednostavno dobiti više vrijednosti pomoću značajke Pronađi alata Traži i zamijeni u MS Excelu . U našem skupu podataka ime Emily spominje se 3 puta. Dakle, slijedite korake u nastavku da pronađete ove 3 vrijednosti odjednom.

Koraci:

  • Prvo odaberite skup podataka ( B4:C11 ).

  • Zatim pritisnite Ctrl + F za pokrenite prozor Pronađi i zamijeni ili idite na Početna > Uređivanje grupu > Pronađi & Odaberite > Pronađi .
  • Zatim upišite ' Emily ' u polje Pronađi što i kliknite na PronaćiSva .

  • Kao rezultat, pronašli smo 3 imena ( Emily ) naveden u donjem prozoru.

Pročitajte više: Kako pronaći vrijednost u rasponu u Excelu (3 metode)

2. Opcija Excel filtra za pronalaženje višestrukih vrijednosti

Još jedna jednostavna i brza opcija za dobivanje višestrukih vrijednosti u Excelu je korištenje automatskog filtra . Pogledajmo korake uključene u ovu metodu.

Koraci:

  • Prvo desnom tipkom miša kliknite ćeliju na koju želite primijeniti filtar. Odabrao sam ćeliju B5 , jer trebam filtrirati sva imena, Emily .
  • Zatim idite na Filter > Filtrirajte prema vrijednosti odabrane ćelije .

  • Slijedom toga, sve ćelije koje sadrže ime Emily filtriraju se kao u nastavku.

  • Sada, ako želite poništiti filtriranje, samo kliknite na ikonu Automatski filtar u zaglavlju skupa podataka, odaberite Očistite filtar iz “Name” i kliknite OK .

Pročitajte više: Kako pronaći znak u nizu u Excelu

3. Primijenite opciju naprednog filtra za vraćanje višestrukih vrijednosti

Excel ima opciju filtriranja pod nazivom Napredni filtar . Ova je opcija vrlo korisna pri pronalaženju više vrijednosti. Morate postaviti raspon kriterija za primjenu opcije Napredni filtar . Prođimo kroz korake uključene u ovometoda.

Koraci:

  • Prvo postavite raspon kriterija ( B13:C14 ).

  • Zatim idite na Podaci > Sortiraj & Filter > Napredno .

  • Kao posljedica toga, prozor Napredni filter r pojavit će se. Sada postavite Raspon popisa ( Raspon skupa podataka ) i Raspon kriterija i kliknite U redu .

  • Konačno, ovdje imamo sve Emilyne hobije odjednom.

Napomena

Zapamtite, Zaglavlje glavnog skupa podataka i Raspon kriterija moraju biti slični, inače opcija Napredni filtar neće raditi .

4. Vratite više vrijednosti pomoću tablice definirane u programu Excel

Možemo stvoriti tablice definirane u programu Excel i tako primijeniti filtriranje da bismo dobili više vrijednosti. Ovo je vrlo zgodan i jednostavan način za pronalaženje višestrukih vrijednosti.

Koraci:

  • Prvo kliknite na bilo koju ćeliju skupa podataka ( B4:C11 ).

  • Zatim pritisnite Ctrl + t iz tipkovnica. Kao posljedica toga, pojavit će se prozor Stvori tablicu . Provjerite raspon tablice i kliknite OK .

  • Kao rezultat, imamo tablicu u nastavku kreiranu iz našeg skupa podataka.

  • Sada kliknite na ikonu strelice prema dolje pored zaglavlja tablice. Zatim provjerite ime Emily i kliknite OK

  • Naposljetku, ovo je naš očekivani filtrirani rezultat.

Slična čitanja:

  • Kako pronaći tekst u ćeliji u programu Excel
  • Traženje teksta u programu Excel u rasponu (11 brzih metoda)
  • Kako pronaći sadrži li ćelija određeni tekst u programu Excel
  • Pronađi znak u nizu programa Excel (8 jednostavnih načina )

5. Umetnite funkciju FILTER za pronalaženje višestrukih vrijednosti

Ovaj put koristit ćemo funkciju FILTER za vraćanje višestruke vrijednosti u excelu.

Koraci:

  • Prvo upišite sljedeću formulu u ćeliju C14 .
=FILTER(C5:C11,B5:B11=B14)

  • Dalje pritisnite Enter .
  • Slijedom toga , svi Emilyni hobiji se vraćaju odjednom.

Napomena

FILTER funkcija je dostupna samo Excel 365 pretplatnicima.

6. Pretraživanje više vrijednosti s funkcijom INDEX u Excelu

Možete pronaći više vrijednosti korištenjem funkcije INDEX zajedno s tako me druge excel funkcije. Ova formula za dobivanje više vrijednosti je složena. Formula se unosi kao niz. U svakom slučaju, objasnit ću formulu u nastavku. Prije toga, prođimo kroz korake ove metode.

Koraci:

  • Na početku upišite sljedeću formulu u ćeliju C14 .
=INDEX($B$5:$C$11,SMALL(IF($B$5:$B$11=$B$14,ROW($B$5:$B$11)),ROW(1:1))-4,2)

  • Kao rezultat, dobili smo doljerezultat.

  • Zatim povucite prema dolje znak Ručka za popunjavanje ( + ) da biste dobili drugi vrijednosti.

  • Kao posljedica toga, evo popisa Emilynih hobija koje smo dobili.

🔎 Kako formula funkcionira?

  • IF($B$5:$B$11=$B$14,ROW($B$5:$B$11))

Ovdje, funkcija IF vraća broj retka ako je raspon ćelija B5:B11 jednak B14 , inače vraća FALSE .

  • SMALL(IF($B$5:$B$11=$B$14,ROW($B$5:$B$11)),ROW(1:1))

Sada, ovaj dio formule koristi funkciju SMALL koja vraća n-tu najmanju vrijednost. Ova formula će vratiti brojeve: 5 , 8 , 11 .

  • INDEX($B$5:$C$11,SMALL(IF($B$5:$B$11=$B$14,ROW($B$5:$B$11)),ROW(1:1))-4, 2)

Sada dolazi završni dio formule. Znamo da funkcija INDEX vraća vrijednost na danoj poziciji. Još jedna stvar je da funkcija INDEX prvi redak naše tablice smatra redom 1. Kako moj skup podataka u tablici počinje u retku 5 , oduzeo sam 4 od vrijednost ROW da biste dobili točan redak iz skupa podataka. Dakle, za niz B5:C11 , brojevi redaka 5 , 8 , 11 i stupac br. 2 , funkcija INDEX pružit će željeni rezultat

📌 Sakrij pogreške generirane gornjom formulom

Postoji problem s gornjim-spomenuta INDEX formula. Kada znak Ručica za popunjavanje ( + ) povučete prema dolje, formula vraća pogrešku ( #NUM! ) nakon određene vrijednosti. Dakle, da popravimo gornju formulu koristit ćemo funkcije IF i ISERROR .

Koraci:

  • Prvo upišite sljedeću formulu u ćeliju C14 .
=IF(ISERROR(INDEX($B$5:$C$11,SMALL(IF($B$5:$B$11=$B$14,ROW($B$5:$B$11)),ROW(1:1))-4,2)),"",INDEX($B$5:$C$11,SMALL(IF($B$5:$B$11=$B$14,ROW($B$5:$B$11)),ROW(1:1))-4,2))

  • Kao rezultat, dobit ćemo rezultat bez grešaka.

Ovdje, funkcija ISERROR provjerava je li vrijednost pogreška i vraća TRUE ili FALSE. Gornja formula omotana funkcijama IF i ISERROR provjerava je li rezultat niza pogreška ili ne i stoga vraća prazno (“”) ako je rezultat pogreška, inače vraća odgovarajuću vrijednost.

7. Korisnički definirana funkcija za pronalaženje višestrukih vrijednosti u Excelu (VBA)

U ovoj metodi raspravljat ćemo o tome kako koristiti Korisnički definirana funkcija za dobivanje više vrijednosti u excelu. Ovdje ćemo koristiti korisnički definiranu funkciju : vbaVlookup .

Koraci:

  • Prvo, idite na aktivni radni list.
  • Drugo, idite na Developer > Visual Basic .

  • Tada će se pojaviti prozor Visual Basic . Idite u kut VBA projekta (gornji lijevi kut prozora).
  • Treće, desnom tipkom miša kliknite naziv projekta i idite Umetni > Modul .

  • Kao rezultat, dobit ćete Modul . Napišite donji kod na Modul .
2211

  • Nakon toga, ako počnete pisati funkciju u Ćelija C14 , funkcija će se prikazati kao i druge Excel funkcije.

  • Zatim zapišite formulu u nastavku u Cell C14 .
=vbaVlookup(B14,B5:B11,2)

  • Konačno, ovdje imamo višestruke hobije Emily kao ispod.

8. Dobijte više vrijednosti u jednoj Excel ćeliji

Do sada smo primali višestruke vrijednosti navedene okomito u različitim ćelijama. Međutim, sada ćemo prikazati više vrijednosti spojenih u jednu ćeliju. Ovdje ćemo koristiti funkciju TEXTJOIN zajedno s funkcijom FILTER za dobivanje spojenih višestrukih vrijednosti.

Koraci:

  • Prvo upišite sljedeću formulu u ćeliju C14 .
=TEXTJOIN(",",TRUE, FILTER(C5:C11, B5:B11=B14))

  • Kao rezultat, svi Emilyni hobiji prikazani su vodoravno u jednoj ćeliji.

Ovdje, TEXTJOIN funkcija povezuje popis hobija koristeći zareze.

Zaključak

U gornjem članku pokušao sam detaljno raspravljati o metodama. Nadamo se da će ove metode i objašnjenja biti dovoljni za rješavanje vaših problema. Javite mi ako imate bilo kakvih pitanja.

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.