Soru MAK Formülü metin hücrelerini "0" olarak görüyor

Katılım
1 Aralık 2013
Mesajlar
37
Excel Vers. ve Dili
2007

MAK Formülü E sütunundaki en büyük değeri verecek. Fakat E sütunumuzda sayı yok ama formül "0" değerini en büyük değer olarak veriyor. Bu işimize engel oluyor. "0" değerini vermemeli. "#SAYI/0!" gibisinden bir şey yazsın istiyorum. Ya da "Veri Yok", "Hata" vb. bir şey yazmasını istiyorum. "0" yazmasın yeter ki. Bunu nasıl yapabilirim? Şimdiden teşekkürler.
MAK.xlsx - 11 KB
 

besen

Altın Üye
Katılım
23 Mart 2007
Mesajlar
652
Excel Vers. ve Dili
excel 2019
İngilizce
Altın Üyelik Bitiş Tarihi
03-12-2024
=IF(MAX(IF(C:C=H2;IF(D : D =G3;E:E)))=0;"Veri Yok";MAX(IF(C:C=H2;IF(D : D =G3;E:E))))

D : D bitişik yazılınca emoji çıkartıyor, o yüzden aralık yazdım.
 
Katılım
1 Aralık 2013
Mesajlar
37
Excel Vers. ve Dili
2007
=IF(MAX(IF(C:C=H2;IF(D : D =G3;E:E)))=0;"Veri Yok";MAX(IF(C:C=H2;IF(D : D =G3;E:E))))

D : D bitişik yazılınca emoji çıkartıyor, o yüzden aralık yazdım.
Hocam bu formül "0"ları tümden "Veri Yok"a çeviriyor. E sütununda yeri gelecek bazen en büyük değer "0" olacak. Benim amacım "Veri Yok"ları "0" olarak görmesin. Sizin formülünüz tüm "0" ları etkiliyor.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
MAK yerine BÜYÜK ya da ÇOKEĞERMAK işlevini kullanın.
 

besen

Altın Üye
Katılım
23 Mart 2007
Mesajlar
652
Excel Vers. ve Dili
excel 2019
İngilizce
Altın Üyelik Bitiş Tarihi
03-12-2024
=IFERROR(LARGE(E:E;1);"Veri yok")
 
Son düzenleme:

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,591
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Alternatif..

C++:
=EĞER(TOPLA.ÇARPIM(--ESAYIYSA(--E:E)*(E:E<>""))=0;"-";MAK(--EĞER(C:C=H2;EĞER(D:D=G3;EĞER(ESAYIYSA(--E:E);--E:E)))))
 
Üst