Dolaylı toplam almak

berkeartar

Altın Üye
Katılım
9 Mayıs 2017
Mesajlar
101
Excel Vers. ve Dili
2019
Altın Üyelik Bitiş Tarihi
31-05-2024
Arkadaşlar merhaba,

Ekteki dosyada icmal sekmesindeki C sütununa G ve H sütunundaki tabloya göre kanal sipariş sekmesindeki D sütunundaki metrajları toplattırmak istiyorum. Herhangi bir sütun eklemeden :) Şimdiden teşekkürler
 

Ekli dosyalar

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,084
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
D4 formülü:

=TOPLA.ÇARPIM((DÜŞEYARA('Kanal Sipariş'!$C$3:$C$29;İcmal!$G$3:$H$19;2;0)=İcmal!B4)*'Kanal Sipariş'!$D$3:$D$29)

Aşağıya kopyalayabilirsiniz.
 

berkeartar

Altın Üye
Katılım
9 Mayıs 2017
Mesajlar
101
Excel Vers. ve Dili
2019
Altın Üyelik Bitiş Tarihi
31-05-2024
D4 formülü:

=TOPLA.ÇARPIM((DÜŞEYARA('Kanal Sipariş'!$C$3:$C$29;İcmal!$G$3:$H$19;2;0)=İcmal!B4)*'Kanal Sipariş'!$D$3:$D$29)

Aşağıya kopyalayabilirsiniz.
D4 hücresine formülü kopyalıyorum ama toplam metraj yazıyor. A ve B firması diye ayırmıyor.
 

Ömer

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

C4 hücresine yazıp dizi formülüne çevirdikten sonra alt satırlara kopyalayın.
Kod:
=TOPLA(EĞER(ESAYIYSA(KAÇINCI('Kanal Sipariş'!$C$3:$C$30;EĞER($H$2:$H$19=B4;$G$2:$G$19);0));'Kanal Sipariş'!$D$3:$D$30))
 

berkeartar

Altın Üye
Katılım
9 Mayıs 2017
Mesajlar
101
Excel Vers. ve Dili
2019
Altın Üyelik Bitiş Tarihi
31-05-2024
Merhaba,

C4 hücresine yazıp dizi formülüne çevirdikten sonra alt satırlara kopyalayın.
Kod:
=TOPLA(EĞER(ESAYIYSA(KAÇINCI('Kanal Sipariş'!$C$3:$C$30;EĞER($H$2:$H$19=B4;$G$2:$G$19);0));'Kanal Sipariş'!$D$3:$D$30))
Elinize sağlık, çok teşekkür ederim.
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,084
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
D4 hücresine formülü kopyalıyorum ama toplam metraj yazıyor. A ve B firması diye ayırmıyor.
Emin misiniz? Ben doğru sonuç aldım ama. Dosyanızda A firması 1734 ve B firması 989 görünüyor, verdiğim formül de bu sonuçları buluyor. Bir şeyleri yanlış yapmış olmalısınız.
 

berkeartar

Altın Üye
Katılım
9 Mayıs 2017
Mesajlar
101
Excel Vers. ve Dili
2019
Altın Üyelik Bitiş Tarihi
31-05-2024
Emin misiniz? Ben doğru sonuç aldım ama. Dosyanızda A firması 1734 ve B firması 989 görünüyor, verdiğim formül de bu sonuçları buluyor. Bir şeyleri yanlış yapmış olmalısınız.
Başka bir bilgisayarda denedim doğru sonucu verdi :) Hayır sizin yazdığınız formül mantıklı da gelmişti ve hata da gözükmüyordu. Heralde dün denediğim bilgisayarda formülleri el ile hesapla seçeneği aktifti. Kusura bakmayın :)
 

İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,104
Excel Vers. ve Dili
Excel, 365 - İngilizce
.

Yusuf bey,

Günaydın.

Bu formülünüz ben de hatalı sonuç döndürüyor.
Dosyaya uygulanmış halini eklyebilir misiniz?

Ayrıca VLOOKUP'ta bakılan değer:

=SUMPRODUCT((VLOOKUP('Kanal Sipariş'!$C$3:$C$29;İcmal!$G$3:$H$19;2;0)=İcmal!B4)*'Kanal Sipariş'!$D$3:$D$29)

bir alan olabiliyor mu?

.
 

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,598
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
Alternatif,

Kod:
=TOPLA(ETOPLA('Kanal Sipariş'!$C$3:$C$29;EĞER($H$2:$H$19=B4;$G$2:$G$19;"");'Kanal Sipariş'!$D$3:$D$29))
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,084
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
.

Yusuf bey,

Günaydın.

Bu formülünüz ben de hatalı sonuç döndürüyor.
Dosyaya uygulanmış halini eklyebilir misiniz?

Ayrıca VLOOKUP'ta bakılan değer:

=SUMPRODUCT((VLOOKUP('Kanal Sipariş'!$C$3:$C$29;İcmal!$G$3:$H$19;2;0)=İcmal!B4)*'Kanal Sipariş'!$D$3:$D$29)

bir alan olabiliyor mu?

.
idris hocam, bende Office 365 var, belki sürüm farkındandır.

DÜŞEYARA'da normalde dediğiniz gibi alan kullanılmaz ama sanıyorum TOPLA.ÇARPIM formülüyle dizi olarak kabul ediliyor. Bildiğimden değil, denedim oldu :)

219590
 

Ekli dosyalar

İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,104
Excel Vers. ve Dili
Excel, 365 - İngilizce
.

Yusuf bey teşekkür ederim.

Dosyanızı açınca sonuçlar tamam. Ancak, tekrar enter ile girince değerler değişiyor. Yani bu formül bende çalışmıyor. Nedenini bilmiyorum. Office 365 bende yok.

.
 

berkeartar

Altın Üye
Katılım
9 Mayıs 2017
Mesajlar
101
Excel Vers. ve Dili
2019
Altın Üyelik Bitiş Tarihi
31-05-2024
idris hocam, bende Office 365 var, belki sürüm farkındandır.

DÜŞEYARA'da normalde dediğiniz gibi alan kullanılmaz ama sanıyorum TOPLA.ÇARPIM formülüyle dizi olarak kabul ediliyor. Bildiğimden değil, denedim oldu :)

Ekli dosyayı görüntüle 219590
Dün deneyip doğru sonucu alamadığım bilgisayarda office 365 kullanmıyorum ancak bugün denediğim ve doğru sonucu aldığım bilgisayarda office 365 mevcut. Dediğiniz gibi muhtemelen sürüm farkından. Yine de enteresan :)
 

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,598
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
Ofis365'te düşeyara dizi olarak kullanılabiliyor. 2013'te aranan değer tek bir hücreden oluşabiliyor.
Bu arada formül G3'ten başlamış, G2'den başlamalı. Gözümden kaçmadı.
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,084
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Ofis365'te düşeyara dizi olarak kullanılabiliyor. 2013'te aranan değer tek bir hücreden oluşabiliyor.
Bu arada formül G3'ten başlamış, G2'den başlamalı. Gözümden kaçmadı.
Haklısınız.
 
Üst