
Generička formula
=LOOKUP(value,intervals,groups)
Sažetak
Da biste grupirali brojeve u intervale nejednake veličine, možete upotrijebiti funkciju LOOKUP. U prikazanom primjeru funkcija LOOKUP koristi se za grupiranje ljudi prema dobi u intervalima nejednake veličine. Formula u D5 je:
=LOOKUP(C5,age,group)
Gdje je "dob" imenovani raspon F5: F8, a "grupa" imenovani raspon G5: G8.
Obrazloženje
Da biste to učinili, LOOKUP je konfiguriran na sljedeći način:
- Vrijednosti pretraživanja su dob u stupcu C
- Vektor pretraživanja imenovani je raspon "dob" (F5: F8)
- Vektor rezultata je imenovani raspon "grupa" (G5: G8)
Ovom postavkom LOOKUP izvršava približno podudaranje numeričkih vrijednosti u stupcu F i vraća povezanu vrijednost iz stupca G.
Funkcija LOOKUP uvijek izvršava približno podudaranje, uz sljedeće ponašanje:
- Ako LOOKUP pronađe točno podudaranje u stupcu dob, vraća se odgovarajuća grupa.
- Ako se ne pronađe točno podudaranje, LOOKUP će prijeći stupac starosti dok se ne pronađe veća vrijednost, a zatim "odstupiti" do prethodnog retka.
- Ako je dob veća od 50 (najviša vrijednost), LOOKUP će vratiti skupinu povezanu s 50 ("50+").
- Ako je dob manja od najmanje vrijednosti u stupcu dob, LOOKUP će vratiti # N / A.
Napomena: dob mora biti prikazana u rastućem redoslijedu. Dvaput provjerite prilagođene intervale - lako je pogriješiti :)
S tvrdo kodiranim vrijednostima
Ako želite napraviti ovu vrstu grupiranja bez tablice na radnom listu, vrijednosti možete uvrstiti u LOOKUP kao konstante niza poput ove:
=LOOKUP(C5,(0,10,36,50),("<10","10-35","36-49","50+"))