SUM IF iki sayfa

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,062
Excel Vers. ve Dili
Office 2013 İngilizce
Merhaba,

Aşağıdaki SUMIF fonksiyonu "_AB " ve "_AC " sayfalarından aynı koşullarda işlem yapmaktadır,

bu iki formülü , tek bir formül içerisinde nasıl kısaltabiliriz? Özetle sadeleştirmek istiyorum.


Kod:
=SUMIFS(_AB!$N$2:$N$1000;_AB!$S$2:$S$1000;[color=red]D$2[/color];_AB!$Q$2:$Q$1000;[color=red]$A3[/color])

+ SUMIFS(_AC!$N$2:$N$1000;_AC!$S$2:$S$1000;[color=red]D$2[/color];_AC!$Q$2:$Q$1000;[color=red]$A3[/color])
Teşekkürler,
iyi çalışmalar.
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Bu şekilde deneyin.

Kod:
=SUM(SUMIFS(INDIRECT({"_AB";"_AC"}&"!N2:N1000")
 ;INDIRECT({"_AB";"_AC"}&"!S2:S1000");D$2
  ;INDIRECT({"_AB";"_AC"}&"!Q2:Q1000");$A3))
.
 

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,062
Excel Vers. ve Dili
Office 2013 İngilizce
Çok teşekkürler,
 

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,062
Excel Vers. ve Dili
Office 2013 İngilizce
Merhaba,

Bu şekilde deneyin.

Kod:
=SUM(SUMIFS(INDIRECT({"_AB";"_AC"}&"!N2:N1000")
 ;INDIRECT({"_AB";"_AC"}&"!S2:S1000");D$2
  ;INDIRECT({"_AB";"_AC"}&"!Q2:Q1000");$A3))
.
Merhaba,
Yukarıdaki formülde;
_AB ve _AC sayfa adlarını hücreden alabilmek mümkün müdür?

[A1] = _AB
[A2] = _AC

hücrelerinden almak istersek, nasıl bir düzenleme yapmak gerekir.

şimdiden teşekkürler,
iyi çalışmalar.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Merhaba.

Yanlış anlamıyorsam aşağıdaki iki şekilde olabilir.
Formüldeki işlem aralığını kendinize göre değiştirirsiniz, ben 2:10'un satır aralığı olarak yazdım.
.
Kod:
=[COLOR="red"]TOPLA.ÇARPIM[/COLOR](([COLOR="red"]DOLAYLI[/COLOR](""&$A$1&"!Q2:Q10")=A3)*([COLOR="red"]DOLAYLI[/COLOR](""&$A$1&"!S2:S10")=D2)*([COLOR="red"]DOLAYLI[/COLOR](""&$A$1&"!N2:N10")))+[COLOR="red"]TOPLA.ÇARPIM[/COLOR](([COLOR="red"]DOLAYLI[/COLOR](""&$A$2&"!Q2:Q10")=A3)*([COLOR="red"]DOLAYLI[/COLOR](""&$A$2&"!S2:S10")=D2)*([COLOR="red"]DOLAYLI[/COLOR](""&$A$2&"!N2:N10")))

=[COLOR="red"]TOPLA.ÇARPIM[/COLOR]((([COLOR="red"]DOLAYLI[/COLOR](""&$A$1&"!Q2:Q10")=A3)+([COLOR="red"]DOLAYLI[/COLOR](""&$A$2&"!Q2:Q10")=A3))*(([COLOR="red"]DOLAYLI[/COLOR](""&$A$1&"!S2:S10")=D2)+([COLOR="red"]DOLAYLI[/COLOR](""&$A$2&"!S2:S10")=D2))*([COLOR="red"]DOLAYLI[/COLOR](""&$A$1&"!N2:N10")+[COLOR="Red"]DOLAYLI[/COLOR](""&$A$2&"!N2:N10")))
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,
Yukarıdaki formülde;
_AB ve _AC sayfa adlarını hücreden alabilmek mümkün müdür?

[A1] = _AB
[A2] = _AC
Merhaba,

İstediğiniz bu mu?

Kod:
=SUMPRODUCT(SUMIFS(INDIRECT("'"&A1:A2&"'!N2:N1000")
 ;INDIRECT("'"&A1:A2&"'!S2:S1000");D$2
 ;INDIRECT("'"&A1:A2&"'!Q2:Q1000");$A3))
.
 
Üst