çok koşullu toplamalar

Katılım
20 Haziran 2008
Mesajlar
20
Excel Vers. ve Dili
EXCEL 2007 TR
Altın Üyelik Bitiş Tarihi
03/07/2022
=TOPLA.ÇARPIM(--(GİRİŞLER!$C$2:$C$1255=$B2);--(GİRİŞLER!$D$2:$D$1255=$A7)+(GİRİŞLER!$D$2:$D$1255=$A8)+(GİRİŞLER!$D$2:$D$1255=$A9)+(GİRİŞLER!$D$2:$D$1255=$A10)+(GİRİŞLER!$D$2:$D$1255=$A11)+(GİRİŞLER!$D$2:$D$1255=$A12)+(GİRİŞLER!$D$2:$D$1255=$A13)+(GİRİŞLER!$D$2:$D$1255=$A14)+(GİRİŞLER!$D$2:$D$1255=$A15)+(GİRİŞLER!$D$2:$D$1255=$A16)+(GİRİŞLER!$D$2:$D$1255=$A17)+(GİRİŞLER!$D$2:$D$1255=$A18)+(GİRİŞLER!$D$2:$D$1255=$A19)+(GİRİŞLER!$D$2:$D$1255=$A20)+(GİRİŞLER!$D$2:$D$1255=$A21)+(GİRİŞLER!$D$2:$D$1255=$A22)+(GİRİŞLER!$D$2:$D$1255=$A23)+(GİRİŞLER!$D$2:$D$1255=$A24);--(GİRİŞLER!$J$2:$J$1255))
arkadaşlar bu artı olan yerleri daha kısa nasıl yazabilirim yardımcı olursanız sevinirim
 

muygun

Özel Üye
Katılım
6 Temmuz 2004
Mesajlar
9,201
Excel Vers. ve Dili
Excel-2003 Türkçe
Slm.
Konun anlaşılabilmesi için örnek dosya ve açıklama ekleyin.
İyi çalışmalar.
 
Katılım
20 Haziran 2008
Mesajlar
20
Excel Vers. ve Dili
EXCEL 2007 TR
Altın Üyelik Bitiş Tarihi
03/07/2022
dosyayı ekledim sorum şu oda gelirleri sayfasındaki içecekler bölümüne A7 den A47 kadar yazılı olan içecek isimlerini giriş sayfasında hizmetler bölümüne yazdığımda bana oda oda gelir toplamını vermesini istiyorum.yanlız bu sayı daha da artabilir.şimdiden teşekkürler...
 

muygun

Özel Üye
Katılım
6 Temmuz 2004
Mesajlar
9,201
Excel Vers. ve Dili
Excel-2003 Türkçe
Slm.
Konuyu tam anlayamadım ama eki inceleyin
Oda gelirleri sayfanızda (48.satıra) 1 veri girerek girişler sayfanızda C2 hücresindeki oda no ve D2 hücresindeki hizmetler kriterine göre K2 hücresine toplam aldırdım. (işlem doğru ise bu hücreyi aşağı doğru çoğaltın.)
İsteğiniz farklı ise yapılan bu işlemi aynı örnek üzerinde belirleyin.
İyi çalışmalar.
 
Katılım
20 Haziran 2008
Mesajlar
20
Excel Vers. ve Dili
EXCEL 2007 TR
Altın Üyelik Bitiş Tarihi
03/07/2022
ilgine teşekkür ederim ama benim isteğim tam olarak şu oda gelirleri sayfasında içekler kısmında yani I2 den I47 kadar olan bölüme girişler sayfasında vermiş olduğum hizmetlerde içeceklerin gelir toplamını oda oda toplamasını istiyorum. sadece içecekleri içecekler kısmına.yani şöyle diyim I2 bölümüne giriş kısmına yazdığım bütün 121 nolu odaya ait bütün içeceklerin toplamını almasını istiyorum. bu içeceklerde oda gelirlerindeki A7 den A47 kadar yazılı bu sayı daha da artabilir. yukarıdaki formülü uyguluyorum ama ancak A32 kadar kabul ediyo daha fazlasını kabul etmiyo yardımcı olabilirsen çok sevinirim
 

muygun

Özel Üye
Katılım
6 Temmuz 2004
Mesajlar
9,201
Excel Vers. ve Dili
Excel-2003 Türkçe
Syn engin yıldırım;
Özür...
Tabloda toplanacak alan?,mukayese edilecek alan kısmını hala anlıyamadım.
O nedenle tek bir hücrede formül uyguladım.
=TOPLA(EĞER('ODA GELİRLERİ'!$A$2:$A$2000=GİRİŞLER!D2;EĞER('ODA GELİRLERİ'!$B$2:$B$2000=GİRİŞLER!C2;'ODA GELİRLERİ'!$J$2:$J$2000;"")))
Formülünün açılımı
Eğer oda gelirleri a2:a2000 arası girişler d2 ye eşitse
Eğer oda gelirleri b2:b2000 arası girişler c2 ye eşitse eşleşen satırlarda
oda gelirleri J2:J2000 arasını topla
Dizi formülü (formül satırında iken CTRL+SHİFT+ENTER tuşlarına birlikte basın)
Bu mantığı iç içe eğer kullanım sınırları kadar artırabilirsiniz.
Şayet uygulamada sorun olursa;
xx sayfasında a2:a2000 arası şu değere eşitse, xx sayfasında b2:b2000 arası şu değere eşitse xx sayfasında z2:z2000 aralığını toplasın xx sayfasında şu hücreye yazsın gibi net açıklama yazarsanız çözüm bulmada anlaşılmazlar ortadan kalkar.
İyi çalışmalar.
 
Katılım
20 Haziran 2008
Mesajlar
20
Excel Vers. ve Dili
EXCEL 2007 TR
Altın Üyelik Bitiş Tarihi
03/07/2022
tamam o zaman şöyle anlatayım.oda gelirlerinde I2 satırına; girişler sayfasıda C2 ile C son hücresine kadar yazmış olduğum bütün 121 numaralı odaya ait ve yine giriş sayfasında D2 ile Dson sayfasında belirttiğim bütün içeceklerin J2 ile Json hücresine kadar toplamlarını almak istiyorum. yani giriş sayfasında yazan aynı odaların bütün içeceklerini tutar kısmında belirtilen rakalmları toplamasını ve bunu oda gelirlerinde I hücrelerine atmasını istiyorum.bu içecekler giriş sayfasında A8 ile A48 arasında yazılı.daha değişik olarak giriş sayfasında yazmış olduğum 121 nolu odaya ait coco cola,fanta,su,içkilerin tutar kısmında yazan bütün rakamlarını oda gelirlerinde I2 ye yazsın
 

muygun

Özel Üye
Katılım
6 Temmuz 2004
Mesajlar
9,201
Excel Vers. ve Dili
Excel-2003 Türkçe
Slm.
Umarım doğru anlamışımdır.
Eki inceleyin.
İyi çalışmalar.
 
Katılım
20 Haziran 2008
Mesajlar
20
Excel Vers. ve Dili
EXCEL 2007 TR
Altın Üyelik Bitiş Tarihi
03/07/2022
teşekkür ederim aradığım buydu şimdilik bi aksaklık yok.yalnız rica etsem formülün açıklamasınıda yapabilirmisin.çoğu formülleri buradan buluyorum anlamaya çalışıyorum fakat biraz zor oluyo mesela formüle içki diye yazmışsın içeceklerin hepsini kapsadığını nasıl anlıyo zahmet olmazsa tabi.şimdiden teşekkür ederim.
 

muygun

Özel Üye
Katılım
6 Temmuz 2004
Mesajlar
9,201
Excel Vers. ve Dili
Excel-2003 Türkçe
Merhaba...
Uygulanan formül dizi formülü
(formül satırında iken CTRL+SHIFT+ENTER tuşlarına birlikte basılarak aktive edilir ve formül {} parantezleri arasına girer)
formüldeki içki ise gri hücrelere verdiğim isim.
Dizi formüllerini kullanmaya başlarsanız ne kadar kolay ve esnek olduğunu farkedersiniz. (sizin topla.çarpım ile yaptığınız uzun kodlamayı daha kısa bir kod yazılımı ile yapabildiğini görürsünüz.)
İyi çalışmalar.
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
dosyayı ekledim sorum şu oda gelirleri sayfasındaki içecekler bölümüne A7 den A47 kadar yazılı olan içecek isimlerini giriş sayfasında hizmetler bölümüne yazdığımda bana oda oda gelir toplamını vermesini istiyorum.yanlız bu sayı daha da artabilir.şimdiden teşekkürler...
Bana göre formül yerine Pivot Table - Özet Tabloyu tercih edin.

Dosyanız ekte. PV sayfasını inceleyin.

1. Dinamik alan uygulanmıştır. Verilerinizin olduğu sayfaya her kayıt yaptığınızda Özet Tablonun alan ayarını yeniden yapmanız gerekmez.

2. PV sayfa koduna bir makro konulmuştur. Bu da her PV sayfasına girişinzde Özet Tablonun otomotaik olarak güüncellenmesini sağlıyor.
 
Üst