Topla.Çarpım ile En Büyük Değeri Bulma

Katılım
16 Temmuz 2013
Mesajlar
87
Excel Vers. ve Dili
2010
Merhaba;
Topla çarpım fonksiyonu ile listede belirttiğim değere eşit olup karşılık gelen maksimum değeri bulabiliyorum.

Kod:
=TOPLA.ÇARPIM(MAK((B10:B24=U34)*(H10:H24)))
Ancak tek bir değer değilde belirttiğim birçok değere eşit olması durumunda karşılık gelenlerden maksimum olan değeri bulamadım. Aşağıdaki gibi denedim fakat çalışmadı.

Kod:
=TOPLA.ÇARPIM(MAK((B10:B24=U34:U43)*(H10:H24)))
Saygılarımla
 
Katılım
16 Temmuz 2013
Mesajlar
87
Excel Vers. ve Dili
2010
Verdiğiniz linki inceledim, eğer fonksiyonu ile değişkenleri arttırılabiliyor ancak eğer değişkeni 15 adet var, başka tablolarımda 25 e çıkıyor. Kısa bir şekilde listeyi tanımlayamaz mıyız?
 
Katılım
23 Eylül 2013
Mesajlar
1,348
Excel Vers. ve Dili
Excel 2007 İngilizce -
Excel 2010 Türkçe -
Excel 2013 Türkçe -
Merhabalar,
Doğru anladıysam adımları uygulayınız.
  • A1:A7 aralığına kriterleri arayacağımız verileri girelim,
  • C1:C3 aralığına 3 adet kriterimizi girelim,
  • B1:B7 aralığına sayılarımızı girelim,

Sonuç almak için;
Kod:
=MAK(ESAYIYSA(MBUL(DEVRİK_DÖNÜŞÜM(C1:C3);A1:A7))*B1:B7)
[COLOR="Blue"]Formül dizi formülüdür.CTRL + SHİFT + ENTER ile tamamlayınız.[/COLOR]
Not: C1:C3 aralığındaki verilerin hepsi dolu olması lazım, aksi halde hücre aralığında gördüğü maksimum sayıyı bulur.

Daxe Syán
 
Son düzenleme:
Katılım
16 Temmuz 2013
Mesajlar
87
Excel Vers. ve Dili
2010
Çok teşekkür ederim, formül tam istediğim şekilde çalıştı.
Metin olmasından dolayımı devrik dönüşüm ve mbul komutunu kullanıdınız.
 
Katılım
23 Eylül 2013
Mesajlar
1,348
Excel Vers. ve Dili
Excel 2007 İngilizce -
Excel 2010 Türkçe -
Excel 2013 Türkçe -
Sayın Ofd2008,
Verilerinizin metin yada sayısal değer olduğunu bilmiyorduk,
Devrik_dönüşüm fonskiyonunu sizin istediğinizi yapmak için kullandım.Şartları tektek yazmak yerine kriterleri hücreden aldırmak için. Devrik_dönüşüm fonksiyonunu kullanmasaydık formül şu şekilde olması lazımdı.
=MAK(ESAYIYSA(MBUL({"a"\"b"\"c"};A1:A7))*B1:B7)
Mbul fonksiyonunuda kriterlerimizi hücre aralığında buldurmanın en kolay yolu olduğu için kullandım.
 
Katılım
16 Temmuz 2013
Mesajlar
87
Excel Vers. ve Dili
2010
Değerli bzace,
İlginiz ve yardımlarınız için teşekkür ederim.

2.çözüm:
Kod:
=MAK(EĞER(ESAYIYSA(KAÇINCI(A1:A7;C1:C3;0));B1:B7))
Formül dizi formülüdür
 
Son düzenleme:
Üst