• DİKKAT

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

#ad? #deĞer! Hatasi

KuTuKa

Altın Üye
Katılım
10 Mart 2005
Mesajlar
750
Excel Vers. ve Dili
Microsoft Office LTSC Pr. Pl 2021 - 64 bit Türkçe
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
 
=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.

.
 
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?
 
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.

.
 
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.
 
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


.
 
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 ?
 
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.

.
 
=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 ?
 
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...
 
=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))


.
 
=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
 
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.
 
=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.

.
 
çok teşekkürler
 
Geri
Üst