• DİKKAT

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

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

  • Konbuyu başlatan Konbuyu başlatan totorom
  • Başlangıç tarihi Başlangıç tarihi
Katılım
1 Aralık 2013
Mesajlar
44
Excel Vers. ve Dili
2007
qcf8oj6.PNG

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
 
=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.
 
=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.
 
MAK yerine BÜYÜK ya da ÇOKEĞERMAK işlevini kullanın.
 
=IFERROR(LARGE(E:E;1);"Veri yok")
 
Son düzenleme:
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)))))
 
Geri
Üst