
Genel formül
=LOOKUP(value,intervals,groups)
Özet
Sayıları eşit olmayan büyüklükteki aralıklarda gruplamak için ARA işlevini kullanabilirsiniz. Gösterilen örnekte, ARA işlevi, insanları eşit olmayan boyut aralıklarında yaşa göre gruplamak için kullanılır. D5'teki formül:
=LOOKUP(C5,age,group)
Burada "yaş", adlandırılmış aralık F5: F8 ve "grup", adlandırılmış aralık G5: G8'dir.
Açıklama
Bunu yapmak için ARA aşağıdaki gibi yapılandırılır:
- Arama değerleri, C sütunundaki yaşlardır
- Arama vektörü, "yaş" olarak adlandırılan aralıktır (F5: F8)
- Sonuç vektörü adlandırılmış aralıktır "grup" (G5: G8)
Bu kurulumla, ARA, F sütunundaki sayısal değerler üzerinde yaklaşık bir eşleşme gerçekleştirir ve ilişkili değeri G sütunundan döndürür.
ARA işlevi her zaman aşağıdaki davranışla yaklaşık bir eşleşme gerçekleştirir:
- ARA, yaş sütununda tam bir eşleşme bulursa, ilgili grup döndürülür.
- Tam eşleşme bulunamazsa, ARA, daha büyük bir değer bulunana kadar yaş sütununda ilerleyecek ve ardından önceki satıra "geri adım atacaktır".
- Bir yaş 50'den büyükse (en yüksek değer), ARA, 50 ile ilişkili grubu ("50+") döndürecektir.
- Yaş, yaş sütunundaki en küçük değerden küçükse, ARA işlevi #YOK sonucunu döndürür.
Not: yaşların artan sırada görünmesi gerekir. Özel aralıkları iki kez kontrol edin - hata yapmak kolaydır :)
Sabit kodlanmış değerlerle
Çalışma sayfasında bir tablo olmadan bu tür bir gruplamayı yapmak istiyorsanız, değerleri aşağıdaki gibi dizi sabitleri olarak ARA'ya kodlayabilirsiniz:
=LOOKUP(C5,(0,10,36,50),("<10","10-35","36-49","50+"))