Excel formula: Grupirajte brojeve u nejednakim intervalima -

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+"))

Zanimljivi članci...