Çift koşul problemi

mamita

Altın Üye
Katılım
10 Ocak 2021
Mesajlar
92
Excel Vers. ve Dili
2013 Türkçe
Altın Üyelik Bitiş Tarihi
24-11-2026
Merhabalar,

Aşağıdaki tabloda en yüksek araba fiyatına sahip arabalardan minimum benzin fiyatına sahip aracın döndürülmesini sağlayan formül arıyorum, yardımcı olabilir misiniz
Mesela paylaştığım dosyada 5. arabayı döndürmesi gerekiyor (Max araba, min benzin) Şimdiden teşekkürler

 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
=KAYDIR($A$1;0;KAÇINCI(MİN(EĞER(A4:T4=MAK(EĞER(A4:T4<100;A4:T4;""));KAYDIR(A4:T4;;1);""));A4:T4;0)-2;1;1)
 

mamita

Altın Üye
Katılım
10 Ocak 2021
Mesajlar
92
Excel Vers. ve Dili
2013 Türkçe
Altın Üyelik Bitiş Tarihi
24-11-2026
Az sonra deneyeceğim hocam, yardımınız için teşekkürler
 

mamita

Altın Üye
Katılım
10 Ocak 2021
Mesajlar
92
Excel Vers. ve Dili
2013 Türkçe
Altın Üyelik Bitiş Tarihi
24-11-2026
Hocam selamlar şimdi denedim fakat formülü yazdığım zaman 'Değer' çıkıyor karşıma
 

mamita

Altın Üye
Katılım
10 Ocak 2021
Mesajlar
92
Excel Vers. ve Dili
2013 Türkçe
Altın Üyelik Bitiş Tarihi
24-11-2026
Selamlar @ÖmerFaruk hocam paylaştığınız formülde parçalı inceleme yaptım

=MAK(EĞER(A4:T4<100;A4:T4;0)) bu formülde 100'ün altında bir max değer döndürmesi gerekmiyor muydu Döndürülen değer '10756'
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Formül dizi formülüdür. Ctrl+Shift+Enter ile girmelisin
Şu an bende çalışıyor.

Mantığı da şu şekilde
Araba fiyatları benzin fiyatlarından oldukça farklı ve küçük. Bundan faydalanarak
4.satırda 100 den küçük sayıların en büyüğü pahalı arabadır. Birden fazla da olabilir
4.satırda 100 den küçük fiyata sahip aralılığı bir sağa kaydırıyorum ki benzin değerlerini göreyim.
Bu benzin değerlerinden de en küçüğünü bulduğumda
Pahalı Araba - Ucuz benzin ikilisini elde etmiş oluyoruz.
Sonrasında da 4 satır yukarı ve 1 sütun geri gelerek Araba adını buluyoruz.
 

mamita

Altın Üye
Katılım
10 Ocak 2021
Mesajlar
92
Excel Vers. ve Dili
2013 Türkçe
Altın Üyelik Bitiş Tarihi
24-11-2026
Hocam çok teşekkür ederim dediğiniz yöntemle çalıştı, algoritmayı da çok güzel anlatmışsınız

Son olarak şu kısma bakabilme şansınız oldu mu

"=MAK(EĞER(A4:T4<100;A4:T4;0)) bu formülde 100'ün altında bir max değer döndürmesi gerekmiyor muydu, Döndürülen değer '10756"
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Verdiğiniz tabloya uyguluyorsanız aynen 100 ün altında bir değer döndürmesi şart.
Bu da dizi formülüdür unutmayın.

Ayrıca Formüller menüsünden Formülü Değerlendir diyerek hangi adımda nasıl bir sonuç geldiğini adım adım takip edebilirsiniz.
 

mamita

Altın Üye
Katılım
10 Ocak 2021
Mesajlar
92
Excel Vers. ve Dili
2013 Türkçe
Altın Üyelik Bitiş Tarihi
24-11-2026
Bilgi için ayrıca teşekkürler hocam
 
Üst