Hücrede #DEĞER! hatası

1Al2Ver

Altın Üye
Katılım
5 Kasım 2007
Mesajlar
4,713
Excel Vers. ve Dili
64 Bit TR - Microsoft Office 365 - Win11 Home
Altın Üyelik Bitiş Tarihi
04-01-2026
Merhabalar, aşağıdaki formül ile C3,D3 ve E3'e veri alıyorum,

=EĞER(EHATALIYSA(DÜŞEYARA(B3;MalzemeAlış!$B$3:$C$84;2;0));""; DÜŞEYARA(B3;MalzemeAlış!$B$3:$C$84;2;0))

sonra F3'e ; =D3*E3 yazdığımda, şayet C3, D3 ve E3' te veri yok ise #DEĞER!
hatası veriyor, bu hatayı nasıl yok edebilirim, yada hücrede (0) sıfır olarak nasıl gösterebilirim,

Teşekkür ederim, saygılarımla.
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba
=eğer(ehatalıysa(formül);0;formül
"" (çift tırmak) yerine 0 (sıfır) deneyin

aslında formülünüz; eğer hücre doluysa hesap formülünü kullan, hücre boş ise bişey yazma veya 0 yaz olmalı.
küçük bir dosya ekleseydiniz daha iyi olurdu
 

1Al2Ver

Altın Üye
Katılım
5 Kasım 2007
Mesajlar
4,713
Excel Vers. ve Dili
64 Bit TR - Microsoft Office 365 - Win11 Home
Altın Üyelik Bitiş Tarihi
04-01-2026
merhaba
=eğer(ehatalıysa(formül);0;formül
"" (çift tırmak) yerine 0 (sıfır) deneyin

aslında formülünüz; eğer hücre doluysa hesap formülünü kullan, hücre boş ise bişey yazma veya 0 yaz olmalı.
küçük bir dosya ekleseydiniz daha iyi olurdu
Sayın uzmanamele, uyarınız için teşekkür ederim, örnek dosya ek'tedir.Saygılarımla.

Diğer mesaj için de ayrıca teşekkür ederim.
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,897
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
F20 hücresine

=ETOPLA(F3:F19;"<>#DE&#286;ER!")

yaz&#305;n&#305;z.
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,897
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Rica ederim, Belki ba&#351;ka dosyalar&#305;n&#305;zda da bu t&#252;r hata sonu&#231;lar&#305; olabilir o nedenle form&#252;lleri tekrar ba&#351;tan d&#252;zenlemeden bu &#351;ekilde kullanabilirsiniz diye alternatif verdim.

Sayg&#305;lar.&#304;yi &#231;al&#305;&#351;malar.
 

1Al2Ver

Altın Üye
Katılım
5 Kasım 2007
Mesajlar
4,713
Excel Vers. ve Dili
64 Bit TR - Microsoft Office 365 - Win11 Home
Altın Üyelik Bitiş Tarihi
04-01-2026
Rica ederim, Belki başka dosyalarınızda da bu tür hata sonuçları olabilir o nedenle formülleri tekrar baştan düzenlemeden bu şekilde kullanabilirsiniz diye alternatif verdim.

Saygılar.İyi çalışmalar.
Evet, doğru düşünmüşsünüz, başka dosyalarımda da var, bu sayede hepsini düzeltebilirim, teşekkür ederim.
 
Katılım
7 Temmuz 2004
Mesajlar
330
Excel Vers. ve Dili
Office 2013 Türkçe
Merhaba,

Ekli örnekte görülebileceği gibi yazdığım formül sonucunda #DEĞER hatası veriyor. Formülü nasıl yazmalıyım?

Teşekkürler.
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,897
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Aşağıdaki gibi kullanabilirsiniz.

Kod:
=EĞER(EHATALIYSA(EĞER(G17="";"";(G17+J17)));"";EĞER(G17="";"";(G17+J17)))
 
Katılım
7 Temmuz 2004
Mesajlar
330
Excel Vers. ve Dili
Office 2013 Türkçe
Sayın Ali,

Formülü uyguladım. Fakat bu kez hücre değerinde hiç birşey görünmüyor.
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,897
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Ne g&#246;r&#252;nmesini istiyorsunuz.
 
Katılım
7 Temmuz 2004
Mesajlar
330
Excel Vers. ve Dili
Office 2013 Türkçe
G17 h&#252;cresi bo&#351;sa, form&#252;l yazd&#305;&#287;&#305;m h&#252;cre bo&#351; olacak.
G17 h&#252;cresi doluysa, form&#252;l yazd&#305;&#287;&#305;m h&#252;crede G17+J17 h&#252;crelerinin toplam&#305;n&#305; yazacak.
 

Korhan Ayhan

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

K17 h&#252;cresindeki form&#252;l&#252; a&#351;a&#287;&#305;daki &#351;ekilde de&#287;i&#351;tirip denermisiniz.

Kod:
=E&#286;ER(G17="";"";G17+S(J17))
 
Katılım
7 Temmuz 2004
Mesajlar
330
Excel Vers. ve Dili
Office 2013 Türkçe
Say&#305;n Korhan Ayhan,

Te&#351;ekk&#252;rler.
 
Üst