• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Tablodaki ara değerleri bulabilmek, düşeyara

Katılım
18 Ekim 2006
Mesajlar
27
Excel Vers. ve Dili
EXCEL2000 TÜRKÇE
Merhaba;

Benim bir değerler tablom ve karşılığında sonuçlarım var. Örnek olarak

DEĞERLER TABLOSU
Limit Sonuç
6 SH6 (0 ile 6 arası)
10 SH10 (7 ile 10 arası)
16 SH16 (11-16 arası)
20 SH20 (17-20 arası)
25 SH25 (21-25 arası)
32 SH32 (26-32 arası)
40 SH40 (32-40 arası)
50 SH50 (41 ve üstü)

Giriş hücresine 7 girdiğimde SH10 çıkmasını istiyorum ama SH6 çıkıyor
Giriş hücresine 22 girdiğimde SH25 çıkmasını istiyorum ama SH20 çıkıyor
Giriş hücresine 4 girdiğimde SH6 çıkmasını istiyorum ama #YOK değeri çıkıyor

Örnek dosyam ektedir. Örnekte düşeyara formülünü kullandım.
http://dosya.co/zvorn6rzyzfy/Aradeğerler.xls.html
 
Tam eşleşme olmadığında formülün nasıl ve neye göre işlem yapmasını istiyorsunuz?
 
Şu formülü bir deneyiniz;
Kod:
[FONT="Trebuchet MS"]=EĞERHATA(İNDİS($F$3:$F$10;KAÇINCI($B$4;$E$3:$E$10;0));KAYDIR(E3;SIKLIK($E$3:$E$10;$B$4);1))[/FONT]
 
Teşekkürler işe yarıyor. Fakat küçüğe değil büyüğe yuvarlamak bu kadar karmaşık olmamalıydı. Microsoft'a teessüf ediyorum. :)
 
Oradan bakınca karmaşık mı görünüyor ? :)

Belki daha kısa ve basit bir çözümü vardır, hemen teessüf etmeyin.

İyi akşamlar.
 
Alternatif olsun;
Kod:
=DÜŞEYARA(KÜÇÜK($E$3:$E$10;EĞERSAY($E$3:$E$10;"<"&B4)+1);$E$3:$F$10;2;YANLIŞ)
İyi günler dilerim.
 
Ömer Bey'in fonksiyonundan yola çıkarak bu da bir diğer alternatif olsun;
Kod:
[FONT="Trebuchet MS"]=DOLAYLI("F"&EĞERSAY(E3:E10;"<"&B4)+3)[/FONT]
 
DİZİ formülü ile altarnatif de bende olsun.
Kod:
=İNDİS($F$3:$F$10;KAÇINCI(MİN(EĞER($E$3:$E$10>=B4;$E$3:$E$10));$E$3:$E$10;0))

Dizi formülü: Formül hücreye girildikten sonra enter tuşuna basmadan Ctrl+Shift+Enter tuş kombinasyonu ile aktif olmaktadır.
Formülün başında ve sonunda { } bu işaretler çıkar.
 
Geri
Üst