Hücreleri ayrı ayrı toplama

Katılım
10 Mart 2009
Mesajlar
42
Excel Vers. ve Dili
2003
Merhaba;

iki hücredeki sayıların toplamını bir hücrede ayrı ayrı gösterebilirmiyim?

Örneğin,

A1 20
A5 20

Bunları D1 hücresinde topladığımda sonuç 40 değilde 20-20 yazsın.

Mümkünmüdür.

ve bunu aşağıdaki formülde koyu ile gösterilen yerde yapmak istiyorum

=TOPLA.ÇARPIM((omv_db!$L$2:$L$125>=AX12)*(omv_db!$L$2:$L$125<=BN12)*(omv_db!$B$2:$B$125=AA7)*(omv_db!$A$2:$A$125))
 

Korhan Ayhan

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

Direk tek formülle çözüm zor gibi görünüyor. Yardımcı sütunlar kullanılarak belki çözüm üretilebilir. Bu yönde çözüm isterseniz örnek dosya eklerseniz yardımcı olabiliriz.
 
Katılım
10 Mart 2009
Mesajlar
42
Excel Vers. ve Dili
2003
peki, A1 ve A5 deki sayılar aynı ise yalnızca birini yazması mümkünmü?
 

Korhan Ayhan

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

Örnek dosya eklerseniz ve dosya üzerinde açıklama yaparsanız konunuz daha iyi anlaşılacaktır.
 

Korhan Ayhan

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

Size önereceğim formül dizi formülüdür. Tablonuzda birleştirilmiş hücreler kullanmışsınız. DİZİ formüller birleşmiş hücrelerde çalışmazlar. Bu sebeple hücrelerinizi çözdükten sonra formülü uygulayınız.

Formülü hücreye yazdıktan CTRL+SHIFT+ENTER tuşlarına basarak hücreyi terk edin.
Kod:
=EĞER(EHATALIYSA(İNDİS(omv_db!$A$2:$A$100;KÜÇÜK(EĞER((omv_db!$L$2:$L$100>=$AX$12)*(omv_db!$L$2:$L$100<=$BN$12);EĞER(omv_db!$B$2:$B$100&"@"&omv_db!$H$2:$H$100&"@"&omv_db!$F$2:$F$100=$AA$7&"@"&"[EMAIL="Diesel@SI";SATIR($2:$100)));1)));"";İNDİS(omv_db!$A$2:$A$100;KÜÇÜK(EĞER((omv_db!$L$2:$L$100>=$AX$12)*(omv_db!$L$2:$L$100<=$BN$12);EĞER(omv_db!$B$2:$B$100&"@"&omv_db!$H$2:$H$100&"@"&omv_db!$F$2:$F$100=$AA$7&"@"&"Diesel@SI";SATIR($2:$100)));1"]Diesel@SI";SATIR($2:$100)));1)));"";İNDİS(omv_db!$A$2:$A$100;KÜÇÜK(EĞER((omv_db!$L$2:$L$100>=$AX$12)*(omv_db!$L$2:$L$100<=$BN$12);EĞER(omv_db!$B$2:$B$100&"@"&omv_db!$H$2:$H$100&"@"&omv_db!$F$2:$F$100=$AA$7&"@"&"Diesel@SI";SATIR($2:$100)));1[/EMAIL])))
Diğer sorunuza gelince TUTAR sütunundaki hatalı değerler başvurduğunuz sayfadaki bozuk verilerden kaynaklanıyor. Veriler sayı gibi görünüyo fakat sayı değiller. Binlik ayıraç olarak virgül kullanılmış. Buda hataya sebep oluyor. Bunları düzeltirseniz değerlere ulaşabilirsiniz.
 
Üst