• DİKKAT

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

Bir sütundaki belli koşula uyan aralıktaki MAX değeri bulmak

Katılım
19 Ekim 2016
Mesajlar
4
Excel Vers. ve Dili
ingilizce, 2010
Merhabalar,

Elimde dolu bir A sütunu var, 1 den 20'ye kadar sayılar alt alta yazılmış (kolaylık olsun diye de ardışık artan şekilde)... MAX(A1:A20) yapınca en büyük sayıyı getiriyor, ancak benim istediğim, bu "A1:A20" arasını dinamik yapmak, şöyle ki: 1 ile 20 arasında atayacağım herhangi bir sayıdan küçük olan sayılardan en büyüğünü getirmesi. Örneğin "8,2" sayısını seçtiğim zaman MAX formülü MAX(A1:A8) şekline dönüşsün. Bu formülü nasıl sağlarım? Şimdiden teşekkür ederim.
 
Foruma hoşgeldiniz.
B1 hücresine formülünüzün çalışmasını istediğiniz son satırı girin.

Sonra B2 hücresine:
Kod:
=MAX(INDIRECT("A1:A"&B1))
Formülünüğ yazıp, sonuçları inceleyin.
Başka bir çözüm isterseniz; örnek excel dosyanızı Foruma ekleyip, dosya üzerinde açıklama yapın.
Kolay gelsin.
 
Merhaba, ilgilendiğiniz için teşekkür ederim. ilk defa giriyorum, hoşbulduk, belgeyi linke yükledim, https://drive.google.com/file/d/0B9jP57onRhmBR28xQjJGQkFfN00/view?usp=sharing

Bu linkteki bir tarife matrisidir. ilk sütun KM aralıklarını göstermektedir. elimdeki sayı hangi KM aralığına denk geliyorsa o aralık için geçerli satırdaki fiyatlar ile işlem yapmam gerekmektedir. Örneğin, 333 sayısı, 321-340 arası satıra denk gelmekte, dolayısıyla bu aralığın bulunduğu satırdaki fiyatlarla işlem yapmam gerek, ancak bir türlü bu 333 sayısını bu aralık içine düşürecek formülü bulamadım. Yardımınızı rica ederim.
 
Dosyanızda istediğiniz sonucu LOOKUP fonksiyonu ile elde edebilirsiniz.
Dosyanızda D1 hücresine 333 yazın.
E1 hücresine:
Kod:
=LOOKUP($D$1;$B$4:$C$50;E$4:E$50)
formülünü yazın.
E1 hücresini Kopyalayıp, F1 den L1 hücresine kadar yapıştırın, sonuçları izleyin.
D1 hücresine değişik sayılar girerek sonuçlarını E1:L1 hücreleri arasında gözlemleyin.

Not:
A5 hücresinde yazan değer 000 - 100, bunu 051 - 100 olarak,
B5 hücresinde yazan değer 0 bunu da 51 olarak düzeltin.
 
Merhabalar,

Çok teşekkür ederim, sorunum çözüldü, hem de yeni bir bakış açısı da kazanmış oldum :)

Güzel bir gün olmasını dilerim.
 
Geri
Üst