#ad? #deĞer! Hatasi

KuTuKa

Altın Üye
Katılım
10 Mart 2005
Mesajlar
730
Excel Vers. ve Dili
Microsoft Office LTSC Pr. Pl 2021 - 64 bit Türkçe
Altın Üyelik Bitiş Tarihi
19-03-2029
yapmış olduğum bir dosya var.
yapmak istediğim antrepo giriş sayfasında E3 hücresine değer girdiğinde takip sayfasında ki b4 hücresine girile miktarı yazsın eğer değer girilmezse boş kalacak.antrepo çıkış sayfasında E3 hücresinde değer girildiğinde takip C4 sayfasına işlenecek eğer bir değer yoksa boş kalacak. takip sayfasında kalan kısmında eğer b4 c4 alanına rakam girilirse kalan kımında rakam görülecek rakam yoksa boş kalsın.


ekte dosyayı görebilirsiniz.

saygılar
halil kutuka
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
=EĞER('ANTREPO GİRİŞ'!E3="";"";TOPLA.ÇARPIM((A4='ANTREPO GİRİŞ'!$D$3:$D$1000)*('ANTREPO GİRİŞ'!$E$3:$E$1000)))

Veya;

=EĞER('ANTREPO GİRİŞ'!E3="";"";ETOPLA('ANTREPO GİRİŞ'!$D$3:$D$1000;A4
;'ANTREPO GİRİŞ'!$E$3:$E$1000))

şeklinde deneyin.

.
 

KuTuKa

Altın Üye
Katılım
10 Mart 2005
Mesajlar
730
Excel Vers. ve Dili
Microsoft Office LTSC Pr. Pl 2021 - 64 bit Türkçe
Altın Üyelik Bitiş Tarihi
19-03-2029
Sayın yurttas sağolun peki kalan kısmındaki değer yazısını nasıl çözebilirim?eğer takip sayfasında b4 hücresinde bir değer olupta c4 hücresinde olmaz sa değer yazıyor.yani d4 hücresinde =b4-c4 olduğundan c4 de boş göründüğünden değer hatası alıyorum bu nasıl çözülür?
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
B4-C4 formülü yerine;

=IF(ISNUMBER(B4);B4;0)-IF(ISNUMBER(C4);C4;0)

=EĞER(ESAYIYSA(B4);B4;0)-EĞER(ESAYIYSA(C4);C4;0)

formülünü deneyin.

.
 

KuTuKa

Altın Üye
Katılım
10 Mart 2005
Mesajlar
730
Excel Vers. ve Dili
Microsoft Office LTSC Pr. Pl 2021 - 64 bit Türkçe
Altın Üyelik Bitiş Tarihi
19-03-2029
esayıysa bu formülü ilkez gördüm.enteresan.
fakat b4 ile c4 de değer olmasada 0 görülüyor.bu formül iyi fakat b4 de ve c4 değer yoksa 0 olarak gözükmesin.
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
esayıysa bu formülü ilkez gördüm.enteresan.
fakat b4 ile c4 de değer olmasada 0 görülüyor.bu formül iyi fakat b4 de ve c4 değer yoksa 0 olarak gözükmesin.
Baştan başlayayım.

B4 hücresine:

=IF(OR('ANTREPO GİRİŞ'!E3="";SUMPRODUCT((A4='ANTREPO GİRİŞ'!$D$3:$D$1000)*('ANTREPO GİRİŞ'!$E$3:$E$1000))=0);"";SUMPRODUCT((A4='ANTREPO GİRİŞ'!$D$3:$D$1000)*('ANTREPO GİRİŞ'!$E$3:$E$1000)))

C4 hücresine:

=IF(OR('ANTREPO ÇIKIŞ'!E3="";SUMPRODUCT((A4='ANTREPO ÇIKIŞ'!$D$3:$D$1000)*('ANTREPO ÇIKIŞ'!$E$3:$E$1000))=0);"";SUMPRODUCT((A4='ANTREPO ÇIKIŞ'!$D$3:$D$1000)*('ANTREPO ÇIKIŞ'!$E$3:$E$1000)))

SUMPRODUCT = TOPLA.ÇARPIM fonksiyonu yerine SUMIF=ETOPLA fonksiyonunu kullanabilirsiniz.

D4 hücresine:

=IF(ISNUMBER(B4);B4;0)-IF(ISNUMBER(C4);C4;0)

eğer burada da 0 görmek istemiyorsanız.

=IF(IF(ISNUMBER(B4);B4;0)-IF(ISNUMBER(C4);C4;0)=0;"";IF(ISNUMBER(B4);B4;0)-IF(ISNUMBER(C4);C4;0))

IF=EĞER
OR=YADA
SUMPRODUCT=TOPLA.ÇARPIM
ISNUMBER=ESAYIYSA
SUMIF=ETOPLA


.
 

KuTuKa

Altın Üye
Katılım
10 Mart 2005
Mesajlar
730
Excel Vers. ve Dili
Microsoft Office LTSC Pr. Pl 2021 - 64 bit Türkçe
Altın Üyelik Bitiş Tarihi
19-03-2029
yurtaş yardımların için sağol ama formül Olmadı nedeni de şu

antrepo giriş sayfasında rp 1 den sonra rp 7 girdimi 0 yazıyor formül sırayla girilmesini istiyor rp 2 girişlerini yaptım mı sorun olmuyor.


bir sorum daha olacak diyelim ki antrepo giriş e veri gireceğiz rp 1 tıklayarak seçtik ve girdik. kazayla elden girdiğim de zp yazdığımda veri girmemesi gerekiyor ama benim dosyam da bu oluyor neden acaba ?
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
yurtaş yardımların için sağol ama formül Olmadı nedeni de şu

antrepo giriş sayfasında rp 1 den sonra rp 7 girdimi 0 yazıyor formül sırayla girilmesini istiyor rp 2 girişlerini yaptım mı sorun olmuyor.


bir sorum daha olacak diyelim ki antrepo giriş e veri gireceğiz rp 1 tıklayarak seçtik ve girdik. kazayla elden girdiğim de zp yazdığımda veri girmemesi gerekiyor ama benim dosyam da bu oluyor neden acaba ?
Dosyanız ekte.

.
 

KuTuKa

Altın Üye
Katılım
10 Mart 2005
Mesajlar
730
Excel Vers. ve Dili
Microsoft Office LTSC Pr. Pl 2021 - 64 bit Türkçe
Altın Üyelik Bitiş Tarihi
19-03-2029
=EĞER(EĞER(ESAYIYSA(B5);B5;0)-EĞER(ESAYIYSA(C5);C5;0)=0;"";EĞER(ESAYIYSA(B5);B5;0)-EĞER(ESAYIYSA(C5);C5;0))

B5 VE C5 hücreleri 2 ise d5 hücresinin = 2 - 2 d5=0 olarak gözükmesi gerekiyor ama 0 gözükmesin dediğimiz için d5 boş gözüküyor bunu nasıl önleyebiliriz ?
 
Katılım
25 Aralık 2007
Mesajlar
99
Excel Vers. ve Dili
excel 2003
Merhaba..
Birde bunu dener misin?
=EĞER(EHATALIYSA(formül(.....));" ";(formül(....)))
Eğer formül hatalıysa veya değer veriyorsa boşluk bırakacak, normal değer veriyorsa devam edecek.
Sevgilerimle...
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
=EĞER(EĞER(ESAYIYSA(B5);B5;0)-EĞER(ESAYIYSA(C5);C5;0)=0;"";EĞER(ESAYIYSA(B5);B5;0)-EĞER(ESAYIYSA(C5);C5;0))

B5 VE C5 hücreleri 2 ise d5 hücresinin = 2 - 2 d5=0 olarak gözükmesi gerekiyor ama 0 gözükmesin dediğimiz için d5 boş gözüküyor bunu nasıl önleyebiliriz ?
Dikkat ediyorum da ifadeleriniz hep eksik kalıyor. Ne sorduğunuzu el yordamı ile bulmaya çalışıyorum.

0 gözükmesini istiyorsanız. Yukarıda açıklamıştım.

D4 hücresine:

=IF(ISNUMBER(B4);B4;0)-IF(ISNUMBER(C4);C4;0)

eğer burada da 0 görmek istemiyorsanız.

=IF(IF(ISNUMBER(B4);B4;0)-IF(ISNUMBER(C4);C4;0)=0;"";IF(ISNUMBER(B4);B4;0)-IF(ISNUMBER(C4);C4;0))


.
 

KuTuKa

Altın Üye
Katılım
10 Mart 2005
Mesajlar
730
Excel Vers. ve Dili
Microsoft Office LTSC Pr. Pl 2021 - 64 bit Türkçe
Altın Üyelik Bitiş Tarihi
19-03-2029
=EĞER(EHATALIYSA(ESAYIYSA(B5);B5;0)-EĞER(ESAYIYSA(C5);C5;0)=0;"";EĞER(ESAYIYSA(B5);B5; 0)-EĞER(ESAYIYSA(C5);C5;0))

bu formülü denedim ama olmadı b5=2 c5:2 kalan d5: 0 gözükmedi
 

KuTuKa

Altın Üye
Katılım
10 Mart 2005
Mesajlar
730
Excel Vers. ve Dili
Microsoft Office LTSC Pr. Pl 2021 - 64 bit Türkçe
Altın Üyelik Bitiş Tarihi
19-03-2029
kusura bakmayın
Evet sanırım yanlış ifade ettim yada anlatamadım.kısaca şöyle anlatayım
d4 hücresi eğer b4 hücresinde veya c4 hücresinde değer varken gözüksün.b4 ve c4 hücresinde bir değer yoksa gözükmesin.
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
=IF(AND(B4="";C4="");"";IF(ISNUMBER(B4);B4;0)-IF(ISNUMBER(C4);C4;0))

=EĞER(VE(B4="";C4="");"";EĞER(ESAYIYSA(B4);B4;0)-EĞER(ESAYIYSA(C4);C4;0))

şeklinde deneyin.

.
 

KuTuKa

Altın Üye
Katılım
10 Mart 2005
Mesajlar
730
Excel Vers. ve Dili
Microsoft Office LTSC Pr. Pl 2021 - 64 bit Türkçe
Altın Üyelik Bitiş Tarihi
19-03-2029
çok teşekkürler
 
Üst