„Excel“

Grupuokite numerius netolygiais intervalais

Group Numbers Uneven Intervals

„Excel“ formulė: grupuokite numerius netolygiais intervalaisBendroji formulė | _+_ | Santrauka

Norėdami sugrupuoti skaičius į nevienodo dydžio intervalus, galite naudoti funkciją LOOKUP. Parodytame pavyzdyje funkcija LOOKUP naudojama žmonėms grupuoti pagal amžių į nevienodo dydžio intervalus. D5 formulė yra tokia:





= LOOKUP (value,intervals,groups)

Kur yra „amžius“ pavadintas diapazonas F5: F8 ir „grupė“ yra pavadintas diapazonas G5: G8.

kaip pridėti „Excel“ eilutę
Paaiškinimas

Norėdami tai padaryti, LOOKUP sukonfigūruota taip:





  • Peržiūros vertės yra amžius C stulpelyje
  • Peržiūros vektorius yra pavadintas diapazonas „amžius“ (F5: F8)
  • Rezultatų vektorius yra pavadinta diapazono „grupė“ (G5: G8)

Naudodamas šią sąranką, LOOKUP atlieka apytikslę F stulpelio skaitinių verčių atitiktį ir grąžina susijusią vertę iš G stulpelio.

Funkcija LOOKUP visada atlieka apytikslę atitiktį ir elgiasi taip:



  • Jei LOOKUP randa tikslią atitiktį amžiaus stulpelyje, grąžinama atitinkama grupė.
  • Jei nerandama tiksli atitiktis, „LOOKUP“ pereis amžiaus stulpelį, kol bus rasta didesnė vertė, tada „grįžkite“ į ankstesnę eilutę.
  • Jei amžius yra didesnis nei 50 (didžiausia vertė), LOOKUP grąžins grupę, susietą su 50 („50+“).
  • Jei amžius yra mažesnis už mažiausią amžiaus stulpelio reikšmę, LOOKUP grąžins #N/A.

Pastaba: amžiai turi būti rodomi didėjančia tvarka. Dar kartą patikrinkite pasirinktus intervalus - nesunku suklysti :)

apskaičiuokite metų skaičių tarp dviejų datų

Su koduotomis reikšmėmis

Jei norite atlikti tokį grupavimą be lentelės darbalapyje, galite koduoti reikšmes į LOOKUP kaip masyvo konstantos kaip šitas:

 
= LOOKUP (C5,age,group)
Autorius Dave'as Brunsas


^