• DİKKAT

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

Sayıları Toplayıp En Büyüğünü Hesaplamak

Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Merhaba Arkadaşlar,
Makro ile kolayca yapılan bir hesaplamanın işyerinde makro kısıtlaması olması durumunda formül ile yapılması mümkün mü !
Örneğin;
A1-Muz B1-3
A2-Kivi B2-6
A3-Muz B3-5
A4-Erik B4-9

Bu tabloda toplamı en yüksek olan rakamın 9 olduğunu hesaplayacak bir formül olabilir mi !
 
A5-Muz B5-1 olsaydı en büyük ne olacaktı?
 
Anladığım şu C1 e sayısal deger olarak büyük olan degerin isminimi almak istediniz ?
Kod:
=İNDİS(A:A;KAÇINCI(MAK(B:B);B:B))
Yada en büyük değerin ÖRNEK " Erik-9 " olarak gelmesini mi istediniz?
Kod:
METİNBİRLEŞTİR("-";;İNDİS(A:A;KAÇINCI(MAK(B:B);B:B));MAK(B:B))
 
Son düzenleme:
Anladığım şu C1 e sayısal deger olarak büyük olan degerin isminimi almak istediniz ?
Kod:
=İNDİS(A:A;KAÇINCI(MAK(B:B);B:B))
Yada en büyük değerin ÖRNEK " Erik-9 " olarak gelmesini mi istediniz?
Kod:
METİNBİRLEŞTİR("-";;İNDİS(A:A;KAÇINCI(MAK(B:B);B:B));MAK(B:B))
Üstad teşekkürler. Çözümleriniz çok değerli, sağolun. Ama aranan formül farklı. A sütunudaki verilere göre B sütunundaki rakamları toplayıp en büyüğünü bulacak. Örneği A5 Muz, B5 8 olsa sonuç 16 olmalı.
 
Üstad teşekkürler. Çözümleriniz çok değerli, sağolun. Ama aranan formül farklı. A sütunudaki verilere göre B sütunundaki rakamları toplayıp en büyüğünü bulacak. Örneği A5 Muz, B5 8 olsa sonuç 16 olmalı.
Sanırım şunu anlıyorum birden fazla ayni isim olabilir doğrumu A sütununda ?
 
evet doğrudur üstad. gerçi bunu makro ile yapaibliyoruz. ama arkadaşın şirketinde makro kullanımı engeli var. formül ile yapılmasını istiyor.
O zaman söyle anlıyorum
sadece sayısal deger için örnek : 18 olması için
Kod:
ETOPLA(A:A;İNDİS(A:A;KAÇINCI(MAK(B:B);B:B));B:B)
yada isim ve sayısal deger için örnek : " Erik-18" olması için
Kod:
=METİNBİRLEŞTİR("-";;İNDİS(A:A;KAÇINCI(MAK(B:B);B:B));ETOPLA(A:A;İNDİS(A:A;KAÇINCI(MAK(B:B);B:B));B:B))
 
Özet tablo olmaz mı?
 
O zaman söyle anlıyorum
sadece sayısal deger için örnek : 18 olması için
Kod:
ETOPLA(A:A;İNDİS(A:A;KAÇINCI(MAK(B:B);B:B));B:B)
yada isim ve sayısal deger için örnek : " Erik-18" olması için
Kod:
=METİNBİRLEŞTİR("-";;İNDİS(A:A;KAÇINCI(MAK(B:B);B:B));ETOPLA(A:A;İNDİS(A:A;KAÇINCI(MAK(B:B);B:B));B:B))
Üstad bu formüller Sütunun en altındaki rakamı ve ürünü veriyor olabilir mi ?
 
Düzeltme yaptım
sadece isim için örnek = "Erik"
Kod:
=İNDİS(A1:A4;KAÇINCI(BÜYÜK(B1:B4;1);B1:B4))
sadece Sayısal deger için örnek = "18"
Kod:
ETOPLA(A:A;İNDİS(A1:A4;KAÇINCI(BÜYÜK(B1:B4;1);B1:B4));B:B)
isim ve sayısal deger içinde bunu uygulayın örnek = "Erik-18"
Kod:
=METİNBİRLEŞTİR("-";;İNDİS(A1:A4;KAÇINCI(BÜYÜK(B1:B4;1);B1:B4));ETOPLA(A:A;İNDİS(A1:A4;KAÇINCI(BÜYÜK(B1:B4;1);B1:B4));B:B))
 
Son düzenleme:
Düzeltme yaptım
sadece isim için örnek = "Erik"
Kod:
=İNDİS(A1:A4;KAÇINCI(BÜYÜK(B1:B4;1);B1:B4))
sadece Sayısal deger için örnek = "18"
Kod:
ETOPLA(A:A;İNDİS(A1:A4;KAÇINCI(BÜYÜK(B1:B4;1);B1:B4));B:B)
isim ve sayısal deger içinde bunu uygulayın örnek = "Erik-18"
Kod:
=METİNBİRLEŞTİR("-";;İNDİS(A1:A4;KAÇINCI(BÜYÜK(B1:B4;1);B1:B4));ETOPLA(A:A;İNDİS(A1:A4;KAÇINCI(BÜYÜK(B1:B4;1);B1:B4));B:B))
Şahane oldu üstad, emeklerinize sağlık, çok teşekkür ederiz, sağlıcakla kalın.
 
Merhaba,

Önerilen formülleri B1 hücresine 5 yazarak denediğimde sonuç değişmedi. Sanırım bir sıkıntı var.

Ben soruyu biraz farklı algıladım.

213320
 
Sayın Excel41 Üstad,
Ben Excel-2010 kullanıyorum. Bende METİNBİRLEŞTİR fonksiyonu bulunmamaktadır. Dolayısıyla #AD! hatası alıyorum. Yani "Erik-18" sonucunu almam için ne yapmalıyım. Teşekkür ederim.
 
Sayın üstadım
BİRLEŞTİR fonksiyonunu, Formüle monte ederek yaptım Galiba
=BİRLEŞTİR(İNDİS(A1:A4;KAÇINCI(BÜYÜK(B1:B4;1);B1:B4))&"-";ETOPLA(A:A;İNDİS(A1:A4;KAÇINCI(BÜYÜK(B1:B4;1);B1:B4));B:B))
 
Sayın Excel41 Üstad,
Ben Excel-2010 kullanıyorum. Bende METİNBİRLEŞTİR fonksiyonu bulunmamaktadır. Dolayısıyla #AD! hatası alıyorum. Yani "Erik-18" sonucunu almam için ne yapmalıyım. Teşekkür ederim.
şu şekilde deneyin

Kod:
=BİRLEŞTİR(İNDİS(A1:A4;KAÇINCI(BÜYÜK(B1:B4;1);B1:B4));"-";ETOPLA(A:A;İNDİS(A1:A4;KAÇINCI(BÜYÜK(B1:B4;1);B1:B4));B:B))
 
Geri
Üst