Merhaba,
Alternatif:
Korhan Bey'in #6 numaralı mesajındaki eklediği dosyada yardımcı sütun olmadan aşağıdaki formülü kullanabilirsiniz.
=EĞER(TOPLA.ÇARPIM(ÇOKEĞERSAY(DOLAYLI("'"&Sayfalar&"'!"&"C4:C20");E8;KAYDIR(DOLAYLI("'"&Sayfalar&"'!"&"E4:E20");;SATIR($1:$18)-1);"<>"))>0...
Siz kritere göre toplama yapmak istiyorsunuz. Bu durumda ETOPLA kullanmanız daha uygundur.
DÜŞEYARA fonksiyonu arama işlemlerinde kullanılır. Tekrarlı kullanımı dışında toplama işlemi yapmaz.
Eğer sorgu kriterinize birden fazla ise ÇOKETOPLA ya da TOPLA.ÇARPIM fonksiyonlarını kullanabilirsiniz.
Dediğim gibi verileri ayrıştıracak kodlamayı yaparsanız ayrı hücrelerde toplamını alabilirsiniz.
Örnek kodlama;
E1 (Erken gelme 1 saat)
G2 (Geç gelme 2 saat)
Sonra bunları ETOPLA-ÇOKETOPLA-TOPLA.ÇARPIM gibi fonksiyonlar yardımı ile toplamları aldırabilirsiniz.
Sayfa sayınız fazla ise, toplamaya girecek sayfa adlarını hücreden almak daha doğru olur.
I1 den başlayarak toplamaya girecek sayfa adlarını yazın.
Daha sonra;
Ad Tanımlamadan "SAYFA" adını vererek aşağıdaki formülü tanımlayın.
=KAYDIR(RAPOR!$I$1;;;BAĞ_DEĞ_DOLU_SAY(RAPOR!$I:$I))
Bu...
Merhaba,
Tablo2 deki M-N-O sütunlarına veri alma şartı nedir?
Eğer formüldeki karmaşadan dolayı makroya dönmek istiyorsanız, K ve L sütunlarındaki formülleri aşağıdakilerle değiştirip kısaltabilirsiniz.
K2...
Sayın Yusuf Bey
Denedim ama basaramadım. Asagıda ki formul gore uyarlayabilirmiyiz. Zahmet olmazsa. Cok tesekkur ederim.
Topla.carpim((b10:b30=d5)*(c10:c30=e5)*(f10:f30))
Tesekkurler
Diğer sayfalarda ki konulardan bir formül uyarladım aynı excel sayfasında oldu, benim yapmak istediğim şey bu formülü başka bir excel sayfasında kullanabilmek. (yani bir excel dosyasında ki verileri başka bir excel sayfasında toplatmak)
bunu nasıl yapabilirim...
Sizin anlatımınıza göre bir formül yazalım umarım çözüm olur.C1:C10 hücrelerinde sayfa isimleri yazılı olsun.A1:a10 değer adları ve B1:B10 toplanaçak değerler.Siz dosyanıza göre ayarlayınız.
=TOPLA.ÇARPIM(ETOPLA(DOLAYLI("'"&$C$1:$C$10&"'!$A$1:A10");A1;DOLAYLI("'"&$C$1:$C$10&"'!$B$1:B10")))
Deneyiniz.
J3 hücresine uygulayın ve alt hücrelere sürükleyin.
=ETOPLA($F$3:F3;F3;$H$3:H3)
C3 hücresine uygulayın ve alt hücrelere sürükleyin.
=TOPLA.ÇARPIM(($F$3:$F$15=A3)*($J$3:$J$15<=MUTLAK(B3)))+1
ETOPLA ve ÇOKETOPLA formüllerinde tek sütun ya da tek satırın toplamı alınabilir. Siz ise Sayfa2!C8:AZ25 aralığının yani 18 satır 50 sütunluk bir tablonun toplamını almaya çalışıyorsunuz. Ya her satır ya da sütun için ayrı ÇOKETOPLA formülü yazmalısınız ya da başka bir çözüm kullanılmalı...
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.