Küme Parantezi Kullanımı / Çoklu seçim

walabi

Altın Üye
Katılım
22 Eylül 2012
Mesajlar
503
Excel Vers. ve Dili
excel 2010

excel 2013
Altın Üyelik Bitiş Tarihi
06-08-2025
Merhaba,

Aşağıda görünen formülde küme parantezi içinde olan kriterleri belli bir hücreyi adres göstererek hücreden aldırmak mümkün müdür?

=TOPLA.ÇARPIM(($C$2:$C$30={"XXX. A.Ş.";"YYY LTD";"ZZZ ADİ ORTAKLIĞI"})*($E$2:$E$30))
 

Ekli dosyalar

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,136
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Merhaba,

Deneyiniz.

C++:
=TOPLA.ÇARPIM(($C$2:$C$30=DEVRİK_DÖNÜŞÜM(L13:L15))*($E$2:$E$30))
 

walabi

Altın Üye
Katılım
22 Eylül 2012
Mesajlar
503
Excel Vers. ve Dili
excel 2010

excel 2013
Altın Üyelik Bitiş Tarihi
06-08-2025
=TOPLA.ÇARPIM(($C$2:$C$30={"XXX. A.Ş.";"YYY LTD";"ZZZ ADİ ORTAKLIĞI"})*($E$2:$E$30)) , sonuç 17.594.239,15

=TOPLA.ÇARPIM(($C$2:$C$30=DEVRİK_DÖNÜŞÜM(L13:L15))*($E$2:$E$30)) , sonuç 1.486.339,93

aynı sonucu vermedi Korhan bey,
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,136
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Bendeki sonuç bu şekilde..

Siz bir de DEVRİK_DÖNÜŞÜM fonksiyonunu kaldırarak deneyiniz.

253577
 

walabi

Altın Üye
Katılım
22 Eylül 2012
Mesajlar
503
Excel Vers. ve Dili
excel 2010

excel 2013
Altın Üyelik Bitiş Tarihi
06-08-2025
253578


Bende sadece 2. Kriterin verisini baz alıyor anladığım kadarı ile. İngilizce - Türkçe den kaynaklanan bir farklılık olabilir mi?.

1. ve 3. kriterler değişiklik yaptığımda sonuç tutarda değişiklik olmuyor. Sadece 2. kriterde değişiklik olursa sonuç tutarda değişim oluyor.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,136
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Aşağıdaki gibi deneyiniz.

C++:
=TOPLA.ÇARPIM(($C$2:$C$30=L13:L15)*($E$2:$E$30))
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,136
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Birde ilk önerdiğim formülü DİZİ formülü olarak deneyiniz.
 

walabi

Altın Üye
Katılım
22 Eylül 2012
Mesajlar
503
Excel Vers. ve Dili
excel 2010

excel 2013
Altın Üyelik Bitiş Tarihi
06-08-2025
Birde ilk önerdiğim formülü DİZİ formülü olarak deneyiniz.
Korhan bey tüm önerilerinizi denedim. Hem şahsi hem iş bilgisayarında. Ama sonuçlar aynı bende. Sizin ulaştığınız sonuçlara ulaşamadım. Excelin versiyon farkından kaynaklı birşey olabilir mi?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,136
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Ben Ofis 365 sürümünde deniyorum. Versiyondan dolayı farklılık olabilir.

Görselde 3 alternatifin sonuçlarını görebilirsiniz. 3. alternatifi deneyebilirsiniz.

253601
 

walabi

Altın Üye
Katılım
22 Eylül 2012
Mesajlar
503
Excel Vers. ve Dili
excel 2010

excel 2013
Altın Üyelik Bitiş Tarihi
06-08-2025
Bu formül aradığım sonucu veriyor. Teşekkürler Korhan bey,

=TOPLA.ÇARPIM(ESAYIYSA(KAÇINCI($C$2:$C$30;M13:M15;0))*$E$2:$E$30)
 

walabi

Altın Üye
Katılım
22 Eylül 2012
Mesajlar
503
Excel Vers. ve Dili
excel 2010

excel 2013
Altın Üyelik Bitiş Tarihi
06-08-2025
Merhaba, konular benzer olduğu için farklı bir konu açmak istemedim.

=TOPLA.ÇARPIM(ESAYIYSA(KAÇINCI($C$2:$C$30;I2:I5;0))*ESAYIYSA(KAÇINCI($D$2:$D$30;J2:J4;0))*ESAYIYSA(KAÇINCI($A$2:$A$30;K2;0))*($E$2:$E$30))

>>> ESAYIYSA(KAÇINCI($A$2:$A$30;K2;0)) Bu kısımda K2 Tarih içermekte. Bunu K2:K3 aralığı şeklinde uyarlamam gerekiyor.

Formülde K2 hücresinde tekbir tarihe göre hesaplama yapılabiliyor. Ancak İlk Tarih - Son Tarih şeklinde iki tarih aralığında hesaplama yaptırcak bir formüle ihtiyaç duydum. Kaçıncı fonksiyonu içinde tarih aralığı verilebiliyor mu?



253617
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,136
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
İki tarih aralığı için aşağıdaki gibi kurgulamanız gerekir...

ESAYIYSA(KAÇINCI($A$2:$A$30;K2;0)) bunu silin..

($A$2:$A$30>=K2)*($A$2:$A$30<=K3) bunu ekleyin.
 

walabi

Altın Üye
Katılım
22 Eylül 2012
Mesajlar
503
Excel Vers. ve Dili
excel 2010

excel 2013
Altın Üyelik Bitiş Tarihi
06-08-2025
Teşekkürler Korhan bey,

=TOPLA.ÇARPIM(ESAYIYSA(KAÇINCI($C$2:$C$30;I2:I5;0))*ESAYIYSA(KAÇINCI($D$2:$D$30;J2:J4;0))*($A$2:$A$30>=K2)*($A$2:$A$30<=K3) *($E$2:$E$30))

Birileri faydalanabilir diye örnek dosyamı ekliyorum.
 

Ekli dosyalar

Üst