Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak Dosya Yükleme tamamen ücretsizdir.
Hocam konuyu anlattım zatenörnek ve sayısal değerlerle açıklayıcı bir anlatım ile yazarsanız. imkanı varsa yapılabilir.
HTML:=EĞER(ÇOKETOPLA($H$5:$H$1048576;$B$5:$B$1048576;D5;$D$5:$D$1048576;$F6;$F$5:$F$1048576;@$G$1:$T$1)>0;"";ÇOKETOPLA($H$5:$H$1048576;$B$5:$B$1048576;D5;$D$5:$D$1048576;$F6;$F$5:$F$1048576;$H$1))
Selamlar formülüm bu. Eğer H5:H1048576 hücresinde herhangi bir rakam var ise o sayıyı aynen aktarıyor. Fakat o tarihte bir veri girişi olmamışsa kısacası satır, sütunda bir rakam yer almıyor ise oraya istediğim rakamı nasıl yazdırabilirim ?
Sayın emre_44 iyi anlatıyorsunuz. Ama Miraga hocamın dediği gibi örnek bir dosya ekleseniz istediğiniz formül hal edilir.Burada amaç tarih bölgeye ve açıklamaya göre sayıları toplamak. Bu sayı hiç girilmediyse ben bunu formül içinde örneğin 10 olarak yazdıracağım. Eğer sayı girildi ise >0;"" zaten bu formül o sayıyı yazıyor. Peki ya sayı yok ise? Asıl mesele bu![]()
Bu sefer de ters sonuç veriyor. Yani 10 yazıyor ama sayfa 2 deki hücreye rakam yazdığımda hala 10 olarak kalıyor, değişmiyorBirde şunu dener misiniz sonuç alacak mısınız
=ELEMAN((ÇOKETOPLA(Sayfa2!$H:$H;Sayfa2!$B:$B;Sayfa1!$D$6;Sayfa2!$D:$D;$F6;Sayfa2!$F:$F;@Sayfa1!$G$1:$T$1)>0)+ (ESAYIYSA(ÇOKETOPLA(Sayfa2!$H:$H;Sayfa2!$B:$B;Sayfa1!$D$6;Sayfa2!$D:$D;$F6;Sayfa2!$F:$F;@Sayfa1!$G$1:$T$1)));"10";ÇOKETOPLA(Sayfa2!$H:$H;Sayfa2!$B:$B;Sayfa1!$D$6;Sayfa2!$D:$D;$F6;Sayfa2!$F:$F;Sayfa1!$H$1))
Evet d f ve tarihleri arıyor ona göre toplam alıyor.Doğrumu anlamışım
Sayfa1 de D6 Ve F6 hücrelerine il isimleri yazılıyor bunları sayfa2 de arıyor
* G1:T1 arasında yazan tarihlerin tamamını Sayfa2 F:F sütununda uyum sağlayan tüm tarihler toplamını alacak
Bunu denedim yine aynı. 10 oluyor ama diğer taraftan sayı girdiğimde 10 olarak kalıyor değişmiyor. Ayrıyeten taşma veriyor formül @ koyunca düzeliyor ilk paragraf son hücreye