• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

bu formüle alternatif formüller yazılabilirmi

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,714
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Sayın hocalarımdan geçenlerde bi çalışmam için yardım istemiştim hemen cevap vermişlerdi. ben o tablomda O50 hücresindeki =TOPLA(EĞER..... ile olan dizi formülünün alternatiflerini öğrenmek istiyorum
Tablomda gizlediğim yerler vardır formüle etkisi olmadığını düşünüyorum
ana mantık su formülde A18:A47 arasındaki isimler, O14:O17 arasına yazılacak ismlerle kıyaslıyo olanların karşısındaki O18:O47 leri topluyo siz hocalarım zaten anlarsınız
benim mesela =EGER...ile başlayan bi formülle yada Topla.ÇArpım ilede yapılabilirliği varmı
alternatif çözümleri öğrenmek istiyorum
Saygılarımla.
 

Ekli dosyalar

merhaba
basitce =TOPLA(P18:P48) aynı sonucu veriyorsa siz ne yapmak istiyorsunuz anlayamadım?
 
P14 Hücresine:
=SUMIF($A$18:$C$47;O14;$C$18:$C$47)

P14 Hücresine;
=SUMIF($A$18:$C$47;O15;$C$18:$C$47)
 
Pardon

P14 Hücresine:
=SUMIF($A$18:$C$47;O14;$C$18:$C$47)

P15 Hücresine;
=SUMIF($A$18:$C$47;O15;$C$18:$C$47)
 
sayın uzmanamele ve diğer arkadaş
soruyu anlayamadınız galiba
O14:O16 arası kriter değerler ASFALT-MEKANİK-AGREGA 3 değişken olucak soruda 2 si var
A18:A47 arasında ise asfalt-mekanik-agrega ifadelerine göre O18:O47 arası formüllenmiş O18:O47 arası formüldede sorun yok
ama O50 Formülündeki formül varya sayın hocalarım o formülün alternatiflerini yazabilirmisiniz
 
=TOPLA(EĞER(DEĞİL(EHATALIYSA((KAÇINCI(A18:A47;O14:O16;0))));O18:O47))
Sayın Hocalarım Bu formülle aynı sonucu vercek başka formüller yazabilirmiyiz
Sayın Espiyonajl beni önceki soruma bu cevabı göndermişti
 
Selamlar,

Aşağıdaki formülü denermisiniz.

Kod:
=TOPLA.ÇARPIM((($A$18:$A$47=$O$14)+($A$18:$A$47=$O$15)+($A$18:$A$47=$O$16));($P$18:$P$47))


Çok pratik olmasada aşağıdaki şekilde de çözüme ulaşabilirsiniz.
Kod:
=ETOPLA($A$18:$A$47;$O$14;$P$18:$P$47)+ETOPLA($A$18:$A$47;$O$15;$P$18:$P$47)+ETOPLA($A$18:$A$47;$O$16;$P$18:$P$47)
 
Çok teşekkür ettim hocam bu formülde aynı sonucu veriyo ben bu formülle topla çarpımın değişik biçimini ilk defa öğrenmiş oldum.

=TOPLA.ÇARPIM((($A$18:$A$47=$O$14)+($A$18:$A$47=$O$15)+($A$18:$A$47=$O$16));($P$18:$P$47)) hocam bu formül ile aşağıdaki formül (topla çarpım formülünü açtım biraz)



TOPLA.ÇARPIM(--(A18:A47=O14);--(P18:P47))+TOPLA.ÇARPIM(--(A18:A47=O15);--(P18:P47))+TOPLA.ÇARPIM(--(A18:A47=O16);--(P18:P47))
aynı gibi ama formüle uyguladım değer hatası verdi nerde hata yapıyorum acaba sayın korhan hocam
 
sayın hocam kendi hatamı buldum =topla.çarpım(--(A18:A47=O14);(P18:P47))..... diye devam ediyo yani --(...) şartından sonra ;(P18.P47) olucakken ben --(P18:947) yazdığımdan oldu
kendim farketmiş oldum
 
Kod:
=TOPLA.ÇARPIM(ETOPLA(A18:A47;{"ASFALT";"MEKANİK"};P18:P47))

olarakta kullanabilirsiniz.
 
Buda başka alternatif

Kod:
=TOPLA.ÇARPIM(ETOPLA(A18:A47;O14:O16;P18:P47))
 
Buda üçüncü alternatif olsun.

Kod:
=TOPLA.ÇARPIM(--ESAYIYSA(KAÇINCI(A18:A47;O14:O16;0));P18:P47)
 
=ETOPLA(A18:A47;{"MEKANİK";"ASFALT"};O18:O47)
sayın ali hocam Etopla formülününbu versiyonunu görmemiştim öğrenmiş oldum.{ile başlayan kısımda "MEKANİK" bu ifade yazı olarak yazılmalı dimi bi hücre başvurusunda bulundum yapamadım ;{O14;O15} yapınca hata veriyo kuralı yazı olarak yazmak herhalde
çok teşekkür ettim ben buna benzer bi soru sormuştum ama bu tarz çözümler varmı gibi sadece etopla formülüyle yapılırmı diye sormuştum şimdi öğrenmiş oldum çok teşekkür ettim ali hocam

sayın ali hocam topla.çarpım ile içiçe kullanıldığında etopla formülünün bu versiyonu çalışıyomuş
tek başına kullandım bu formülü ;{"MEKANİK";"ASFALT"}; aralıkta sadece MEKANİK leri topladı ASFALT olanları almadı
ben yanlış anladım herhalde
 
Son düzenleme:
{O14;O15} yapınca hata veriyo kuralı yazı olarak yazmak herhalde

Evet dediğiniz gibi " " içinde yazı olarak yazmak gerek. Eğer alan olarak O14:O15 aralığındaki değerleri almak isterseniz.

11 mesajdaki gibi kullanmanız gerekecektir.
 
sayın ali hocam çok teşekkür ettim alternatif formüllerinizden dolayı
 
Geri
Üst