• DİKKAT

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

Maksimum alma

Katılım
10 Mart 2006
Mesajlar
8
Selam. A2 hücresindeki değeri 2. sayfada aratıp sonuçların değerlerinin maksimumunu aldırmak istiyorum.(aranan değer 2. sayfada 1den fazla hücrede var)

Örnek

A2 deki değer "Elma"
2. sayfadaki değerler
a2 "elma"
a3 "armut"
a4 " elma
b2 "3"
b3 "4"
b4 "2"

2. sayfada elmaya denk gelen değerlerin (3 ve 2) maksimumu lazım. (3)
 
Bu örnekte işin içine 3. bir kolon daha girmiş. Ve ben burdan istediğim formüle ulaşamadık. Mantık aynı ancak kendime uyarlayamadım. Elma örneğinden gitsek? :)
 
kusura bakmayın, bu iş acaip sinirimi bozdu ve kafayı fazla toplayamadım. Örnek dosyalardaki formülleri bir türlü istediğim şeyi yapmak için kullanamadım. Sizden ricam ekteki dosyayı inceleyip yardımcı olmanız. Teşekkürler.
 
Selamlar,

F2 hücresine aşağıdaki formülü uygulayıp deneyiniz.

Kod:
=TOPLA.ÇARPIM(MAK(($A$2:$A$9=E2)*($B$2:$B$9)))
 
Siz uğraşıp öğrenenin diye direk cevabı vermemiştim ama verdiğim linklerde çözümü vardı. Sn COST CONTROL'de istediğiniz cevabı vermiş. İyi çalışmalar.
 
Alternatif, F2 ye aşağıdaki fonksiyonu girdikten sonra Ctrl+Shift+Enter a basınız

=MAX(($A$2:$A$9=E2)*($B$2:$B$9))
 
Sn a.akyurek

Forumumuza üye olarak aramızda bulunmanız bizi çok sevindirdi. Hoşgeldiniz. Sizin katkılarınız ile bilgimizi daha da ileri düzeye getireceğimizden hiç şüphem yok.
 
Aladin Akyürek Bey süper bilgilerinizden hepimiz faydalanırız umarım.Sayenizde çok şeyler öğrendim.
 
Sn a.akyurek

Forumumuza üye olarak aramızda bulunmanız bizi çok sevindirdi. Hoşgeldiniz. Sizin katkılarınız ile bilgimizi daha da ileri düzeye getireceğimizden hiç şüphem yok.

Ilginize teşekkürler. Bu site hangi kentte?
 
Merak ettim etkinliği nerden kaynaklanıyor? Öğrenmekte yarar var

Sanırım şöyle bir durum var;

Necdet bey'in önerdiği fonksiyon aşağıdaki gibi bir dizi ortaya çıkarır; (Örnek olarak ...)

{3;0;9;0;0;7;0;6}

Aladin
bey'in önerdiği fonksiyon ise aşağıdaki gibi bir dizi ortaya çıkarır;

{3;False;9;False;False;7;False;6}

Daha sonra her iki çözümde de, MAX fonksiyonu ile dizi elemanlarının arasındaki maksimum değer bulunmaktadır.

İşin esprisi şu ki; MAX fonksiyonu mantıksal ve metin tipindeki verilerihesaba katmaz. Yani, dizi elemanları arasında bu tip bir veriye rastlarsa, o veriyi kullanmaz.

Bu nedenle; yukarıda belirtilen 8 elemanlı bir dizide Aladin bey'in önerisindeki formül MAX fonksiyonu 4 elemanı birbirleriyle kıyaslayarak sonucu bulurken, Necdet beyin önerisindeki formül 8 elemanı birbiriyle kıyasladıktan sonra sonucu bulacaktır.

Az sayıda elemanlı dizilerde belki önemli değildir ama, çok elemanlı dizilerde Excel'in kaynaklarını ekonomik olarak kullanmak bakımından Aladin bey'in önerisi faydalı olacaktır.

Bir de Aladin bey'i bekleyelim ... belki daha da farklı bir bakış açısı vardır.
 
Merak ettim etkinliði nerden kaynaklanýyor? Öðrenmekte yarar var

(a) {=MAX((CondRange=Cond)*ValueRange)}
(b) {=MAX(IF(CondRange=Cond,ValueRange))}

1] Eğer bu formüllerde ValueRange sayısal olmayan değerler içerirse, (a) sayısal sonuç veremez.

2] Range (alan) büyüdükçe, (b) (a)'dan daha hızlı sonuca varır, yani çarpma işlemi eleme işleminden daha çok zaman alır.

Haluk'un 2.ci noktaya ilişkin cevabını da bakınız.
 
Son düzenleme:
Sn.Aladin Akyürek

Aramıza hoşgeldiniz.Sizin derin bilgilerinizden çok şeyler öğreneceğiz.
 
Geri
Üst