4 Excel funkcije pretraživanja za učinkovito pretraživanje proračunskih tablica

4 Excel funkcije pretraživanja za učinkovito pretraživanje proračunskih tablica

Većinu vremena pretražujući a Microsoft Excel proračunska tablica je prilično jednostavna. Ako ne možete jednostavno pretraživati ​​retke i stupce za to, možete ga koristiti pomoću Ctrl + F. Ako radite sa stvarno velikom proračunskom tablicom, može se uštedjeti puno vremena za korištenje jedne od ove četiri funkcije pretraživanja.





Kad jednom znate pretraživati ​​u Excelu pomoću pretraživanja, neće biti važno koliko će vaše proračunske tablice biti velike, uvijek ćete moći pronaći nešto u Excelu!





1. Funkcija VLOOKUP

Ova funkcija omogućuje vam da navedete stupac i vrijednost te će vratiti vrijednost iz odgovarajućeg retka drugog stupca (ako to nema smisla, to će postati jasno za koji trenutak). Dva primjera gdje to možete učiniti su traženje prezimena zaposlenika prema broju zaposlenika ili pronalaženje telefonskog broja navođenjem prezimena.





Evo sintakse funkcije:

=VLOOKUP([lookup_value], [table_array], [col_index_num], [range_lookup])
  • [lookup_value] je podatak koji već imate. Na primjer, ako trebate znati u kakvom se stanju grad nalazi, to bi bio naziv grada.
  • [tabla_marica] omogućuje vam navođenje ćelija u kojima će funkcija tražiti vrijednosti pregledavanja i vraćanja. Prilikom odabira raspona, budite sigurni da je prvi stupac uključen u vaš niz onaj koji će uključivati ​​vašu vrijednost pretraživanja!
  • [broj_indeksa_broj] je broj stupca koji sadrži povratnu vrijednost.
  • [raspon_lookup] je izborni argument i uzima 1 ili 0. Ako unesete 1 ili izostavite ovaj argument, funkcija traži vrijednost koju ste unijeli ili sljedeći najniži broj. Dakle, na donjoj slici VLOOKUP koji traži SAT rezultat od 652 vratit će 646, jer je to najbliži broj na popisu manji od 652, a [range_lookup] prema zadanim postavkama 1.

Pogledajmo kako biste ovo mogli koristiti. Ova proračunska tablica sadrži identifikacijske brojeve, ime i prezime, grad, državu i rezultate SAT -a. Recimo da želite pronaći SAT rezultat osobe s prezimenom 'Winters'. VLOOKUP olakšava. Evo formule koju biste koristili:



=VLOOKUP('Winters', C2:F101, 4, 0)

Budući da su rezultati SAT -a četvrti stupac iza stupca s prezimenom, 4 je argument indeksa stupca. Imajte na umu da je kad tražite tekst postavljanje [range_lookup] na 0 dobra ideja. Bez toga možete postići loše rezultate.

Evo rezultata:





Vraćeno je 651, SAT rezultat koji pripada studentu po imenu Kennedy Winters, koji je u redu 92 (prikazano na umetku iznad). Za prelistavanje imena bilo bi potrebno puno više vremena nego za brzo otkucavanje sintakse!

Bilješke o VLOOKUP -u

Prilikom korištenja VLOOKUP -a dobro je zapamtiti nekoliko stvari. Provjerite je li prvi stupac u vašem rasponu onaj koji uključuje vašu vrijednost pretraživanja. Ako nije u prvom stupcu, funkcija će vratiti netočne rezultate. Ako su vaše kolumne dobro organizirane, to ne bi trebao biti problem.





Također, imajte na umu da će VLOOKUP ikada vratiti samo jednu vrijednost. Da ste kao vrijednost pretraživanja koristili 'Georgia', to bi vratilo ocjenu prvog studenta iz Georgije, a bez ikakvih naznaka da zapravo postoje dva studenta iz Georgije.

2. Funkcija HLOOKUP

Tamo gdje VLOOKUP pronalazi odgovarajuće vrijednosti u drugom stupcu, HLOOKUP pronalazi odgovarajuće vrijednosti u drugom retku. Budući da je obično najlakše pregledavati naslove stupaca dok ne pronađete pravi i upotrijebite filtar da pronađete ono što tražite, HLOOKUP je najbolje koristiti kada imate stvarno velike proračunske tablice ili radite s vrijednostima koje su organizirane prema vremenu .

Evo sintakse funkcije:

=HLOOKUP([lookup_value], [table_array], [row_index_num], [range_lookup])
  • [lookup_value] je vrijednost za koju znate i želite pronaći odgovarajuću vrijednost.
  • [tabla_marica] su ćelije u kojima želite pretraživati.
  • [red_indeks_broj] navodi red iz kojeg će doći povratna vrijednost.
  • [raspon_lookup] je isto kao u VLOOKUP -u, ostavite polje prazno kako biste dobili najbližu vrijednost kad god je to moguće ili unesite 0 da biste tražili samo točna podudaranja.

Ova proračunska tablica sadrži redak za svaku državu, zajedno sa SAT rezultatom u razdobljima 2000–2014. Pomoću HLOOKUP -a možete pronaći prosječni rezultat u Minnesoti u 2013. Evo kako ćemo to učiniti:

=HLOOKUP(2013, A1:P51, 24)

Kao što možete vidjeti na donjoj slici, rezultat se vraća:

Minnesotans je 2013. imao prosjek od 1014 bodova. Imajte na umu da 2013. nije u navodnicima jer je to broj, a ne niz. Također, 24 dolazi iz Minnesote koji je u 24. redu.

Evo kako izračunati ponderirani prosjek u Excelu .

Bilješke o HLOOKUP -u

Kao i kod VLOOKUP -a, vrijednost traženja mora biti u prvom retku vašeg tabličnog niza. To rijetko predstavlja problem s HLOOKUP -om jer ćete obično koristiti naslov stupca za vrijednost pretraživanja. HLOOKUP također vraća samo jednu vrijednost.

3-4. INDEKS i MATCH funkcije

INDEX i MATCH dvije su različite funkcije, ali kada se koriste zajedno, mogu ubrzati pretraživanje velike proračunske tablice. Obje funkcije imaju nedostatke, ali kombinirajući ih gradit ćemo na snazi ​​obje.

Prvo, međutim, sintaksa obje funkcije:

=INDEX([array], [row_number], [column_number])
  • [niz] je niz u kojem ćete tražiti.
  • [red_broj] i [broj_ stupca] može se koristiti za sužavanje pretraživanja (to ćemo pogledati za koji trenutak.)
=MATCH([lookup_value], [lookup_array], [match_type])
  • [lookup_value] je pojam za pretraživanje koji može biti niz ili broj.
  • [niz za pretraživanje] je niz u kojem će Microsoft Excel tražiti pojam za pretraživanje.
  • [vrsta podudaranja] je izborni argument koji može biti 1, 0 ili -1. 1 vratit će najveću vrijednost koja je manja ili jednaka vašem pojmu za pretraživanje. 0 će vratiti samo vaš točan pojam, a -1 će vratiti najmanju vrijednost koja je veća ili jednaka vašem pojmu za pretraživanje.

Možda neće biti jasno kako ćemo zajedno koristiti ove dvije funkcije, pa ću to iznijeti ovdje. MATCH uzima pojam za pretraživanje i vraća referencu ćelije. Na donjoj slici možete vidjeti da u potrazi za vrijednošću 646 u stupcu F MATCH vraća 4.

INDEX, s druge strane, čini suprotno: uzima referencu ćelije i vraća vrijednost u njoj. Ovdje možete vidjeti da, kada mu se kaže da vrati šestu ćeliju stupca Grad, INDEX vraća 'Sidrište', vrijednost iz 6. retka.

Ono što ćemo učiniti je kombinirati to dvoje tako da MATCH vrati referencu ćelije, a INDEX koristi tu referencu za traženje vrijednosti u ćeliji. Recimo da se sjećate da je bio student koji se prezivao Waters i želite vidjeti koliki je rezultat ovog učenika. Evo formule koju ćemo koristiti:

kako postaviti dvostruke zaslone
=INDEX(F:F, MATCH('Waters', C:C, 0))

Primijetit ćete da je vrsta podudaranja ovdje postavljena na 0. Kad tražite niz, to ćete htjeti koristiti. Evo što dobivamo kada pokrenemo tu funkciju:

Kao što možete vidjeti s umetka, Owen Waters je postigao 1720, broj koji se pojavljuje kada pokrenemo funkciju. Možda vam se ovo ne čini toliko korisnim ako samo pogledate nekoliko stupaca, ali zamislite koliko biste vremena uštedjeli da to morate učiniti 50 puta velika proračunska tablica baze podataka koji je sadržavao nekoliko stotina stupaca!

Neka Excel pretraživanja počnu

Microsoft Excel ima mnogo izuzetno moćne funkcije za manipuliranje podacima, a četiri gore navedene samo grebu po površini. Učenje kako ih koristiti učinit će vam život mnogo lakšim.

Ako zaista želite svladati Microsoft Excel, mogli biste imati koristi od držanja Essential Excel Cheat Sheet -a pri ruci!

Kredit za sliku: Cico/ Shutterstock

Udio Udio Cvrkut E -pošta Canon protiv Nikona: Koja je marka fotoaparata bolja?

Canon i Nikon dva su najveća imena u industriji fotoaparata. No, koja marka nudi bolju ponudu kamera i objektiva?

Pročitajte Dalje
Povezane teme
  • Produktivnost
  • Proračunska tablica
  • Microsoft Excel
  • Trikovi za pretraživanje
O autoru Ian Buckley(216 objavljenih članaka)

Ian Buckley je slobodni novinar, glazbenik, izvođač i video producent koji živi u Berlinu, Njemačka. Kad ne piše ili je na pozornici, petlja s DIY elektronikom ili kodom u nadi da će postati ludi znanstvenik.

Više od Iana Buckleyja

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e -knjige i ekskluzivne ponude!

Kliknite ovdje za pretplatu