EĞERMETİNSE İŞLEVİ

Katılım
17 Şubat 2006
Mesajlar
981
Excel Vers. ve Dili
M.Office Excel 2003 Tr.
Aşağıdaki formüle eğermetinse işlevini nasıl ekleyebilirim.

=EĞER(SAYIYAÇEVİR(C4-C3)>0,3749976;SAYIYAÇEVİR(C4-C3)-0,374996;0)

işlem yaptığım hücre saat formatlı. saat olduğu zaman veya hücre boş olduğy zaman formül çalışıyor . Ama hücreye metin girince #DEĞER hatası veriyor.

=EĞER(EĞERMETİNSE(C3:C4);"";(EĞER(SAYIYAÇEVİR(C4-C3)>0,3749976;SAYIYAÇEVİR(C4-C3)-0,374996;0)))

Formülünü yazdım #AD hatası veriyor. Mantık hatasını nerede yapıyorum.
 

Korhan Ayhan

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

Aşağıdaki gibi denermisiniz.

=EĞER(EHATALIYSA(EĞER(SAYIYAÇEVİR(C4-C3)>0,3749976;SAYIYAÇEVİR(C4-C3)-0,374996;0));0;EĞER(SAYIYAÇEVİR(C4-C3)>0,3749976;SAYIYAÇEVİR(C4-C3)-0,374996;0))

Ben hücrede metin olduğunda 0 sonucunu yazdırdım eğer siz boş olmasını isterseniz yukarıdaki formüldeki kırmızı bölümün yerine "" işaretini ekleyin.
 
Katılım
17 Şubat 2006
Mesajlar
981
Excel Vers. ve Dili
M.Office Excel 2003 Tr.
SN.COST CONTROL
#AD hatasını "eğermetinse" diye yazdığımdan kaynaklandığını buldum.
Verdiğiniz Formül çalıştı . Teşekkür ederim.
(En sık kullandığım formül eğer/ehatalıysa Ama hiç aklıma gelmedi :D )
Tekrar teşekkür ederim :arkadas:
 
Üst