
Üldine valem
=LOOKUP(value,intervals,groups)
Kokkuvõte
Numbrite rühmitamiseks ebavõrdse suurusega intervallideks saate kasutada funktsiooni LOOKUP. Näidatud näitel kasutatakse funktsiooni LOOKUP inimeste rühmitamiseks vanuse järgi ebavõrdse suurusega intervallidega. D5 valem on:
=LOOKUP(C5,age,group)
Kus "vanus" on nimega vahemik F5: F8 ja "rühm" on nimega vahemik G5: G8.
Selgitus
Selleks on LOOKUP konfigureeritud järgmiselt:
- Otsinguväärtused on veerus C vanused
- Otsinguvektor on nimega vahemik "vanus" (F5: F8)
- Tulemusvektor on nimega vahemik "rühm" (G5: G8)
Selle seadistusega teostab LOOKUP veeru F arvväärtustele ligikaudse vaste ja tagastab veerust G seotud väärtuse.
Funktsioon LOOKUP teeb alati ligikaudse vaste järgmise käitumisega:
- Kui LOOKUP leiab veerus vanus täpse vaste, tagastatakse vastav rühm.
- Kui täpset vastet ei leita, läbib LOOKUP vanuse veeru, kuni leitakse suurem väärtus, seejärel "astuge tagasi" eelmisele reale.
- Kui vanus on suurem kui 50 (suurim väärtus), tagastab LOOKUP grupi, mis on seotud 50-ga ("50+").
- Kui vanus on vanuse veerus väikseimast väärtusest väiksem, tagastab LOOKUP # N / A.
Märkus: vanused peavad ilmuma kasvavas järjekorras. Kontrollige kohandatud intervalle veel kord - viga on lihtne teha :)
Kõvakodeeritud väärtustega
Kui soovite sellist rühmitamist ilma töölehel oleva tabelita, saate väärtused kõvasti kodeerida LOOKUP massiivikonstantidena:
=LOOKUP(C5,(0,10,36,50),("<10","10-35","36-49","50+"))