Bir değeri birden fazla kolonda arayarak topla.çarpım vb ile işlem yaptırmak

Deniz_Excel

Altın Üye
Katılım
15 Mart 2016
Mesajlar
134
Excel Vers. ve Dili
MS Excel 2016
Altın Üyelik Bitiş Tarihi
23-10-2026
Herkese merhaba,

Topla.çarpım formülü ile halledebileceğimi düşündüğüm bir hesaplama var. Ancak nasıl yazacağımı bulamadım. Yardımcı olursanız sevinirim
Linkte eklediğim excelde göreceğiniz üzere 3 kolonda işçilerin isimleri yazmakta aynı işçi 3 kolonda da yer alabilir hiç bir kural yok o konuda.
Çalışılan işin saatleri de F-H ve J kolonlarında yazıyor. Yapmak istediğim sağdaki tabloda her işçinin her hafta kaç saat çalıştığını bulmak
Örneğin John 1. hafta 40 saat çalışmış olarak sonuç çıkmalı.

Exceli indirebileceğiniz site linki:
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
5,806
Excel Vers. ve Dili
2019 Türkçe
Merhaba.

John 1. hafta 40 saat demişsiniz ama 12 saat olması gerekmez mi?
Eğer yanlışsa hangi alanların toplanacağını da söyleyin.

M4'e aşağıdaki formülü kopyalayıp deneyin.

Kod:
=ÇOKETOPLA($F$2:$F$18;$A$2:$A$18;$L4;$D$2:$D$18;M$3)+ÇOKETOPLA($H$2:$H$18;$B$2:$B$18;$L4;$D$2:$D$18;M$3)+ÇOKETOPLA($J$2:$J$18;$C$2:$C$18;$L4;$D$2:$D$18;M$3)
 

Deniz_Excel

Altın Üye
Katılım
15 Mart 2016
Mesajlar
134
Excel Vers. ve Dili
MS Excel 2016
Altın Üyelik Bitiş Tarihi
23-10-2026
Merhaba.

John 1. hafta 40 saat demişsiniz ama 12 saat olması gerekmez mi?
Eğer yanlışsa hangi alanların toplanacağını da söyleyin.

M4'e aşağıdaki formülü kopyalayıp deneyin.

Kod:
=ÇOKETOPLA($F$2:$F$18;$A$2:$A$18;$L4;$D$2:$D$18;M$3)+ÇOKETOPLA($H$2:$H$18;$B$2:$B$18;$L4;$D$2:$D$18;M$3)+ÇOKETOPLA($J$2:$J$18;$C$2:$C$18;$L4;$D$2:$D$18;M$3)

Merhaba Muzaffer Bey, Yazdığınız formül tüm kombinasyonları içermediği için eksik hesaplıyor.

Aşağıdaki gibi davranması lazım formülümüz. Ancak bunu çoketopla ile tek tek + diyerek yazmak formülü epey uzatacak görünüyor. Daha kısa bir yolu yok mu acaba? A dan C ye John u arayan ve F - H - J kolonlarında gördüğü rakamlar ile haftayı da dikkate alarak toplama yapan?

WorkA kategorisinde (yani kolon A da) John 1. hafta içerisinde H kolonunda 3 saat + J kolonunda 20 saat çalışmış
WorkC kategorisinde (yani kolon C de) John 1. hafta içerisinde F kolonunda 1 saat + H kolonunda 4 saat J kolonunda da 12 saat çalışmış
Topladığımızda 3+20+1+4+12 =40
 
Üst