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

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
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 !
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,247
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
A5-Muz B5-1 olsaydı en büyük ne olacaktı?
 

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
A5-Muz B5-1 olsaydı en büyük ne olacaktı?
Korhan ayhan üstadım ilginize teşekkürler. En büyük rakam 1'den fazla tanımda oluşuyorsa, Muz-9 ve Erik-9 ise sonuç herhangi biri (Muz veya Erik) olabilir.
 

excel41

Destek Ekibi
Destek Ekibi
Katılım
1 Ocak 2013
Mesajlar
759
Excel Vers. ve Dili
Excel 2019 Türkçe
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:

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
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ı.
 

excel41

Destek Ekibi
Destek Ekibi
Katılım
1 Ocak 2013
Mesajlar
759
Excel Vers. ve Dili
Excel 2019 Türkçe
Ü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 ?
 

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
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.
 

excel41

Destek Ekibi
Destek Ekibi
Katılım
1 Ocak 2013
Mesajlar
759
Excel Vers. ve Dili
Excel 2019 Türkçe
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))
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Özet tablo olmaz mı?
 

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
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 ?
 

excel41

Destek Ekibi
Destek Ekibi
Katılım
1 Ocak 2013
Mesajlar
759
Excel Vers. ve Dili
Excel 2019 Türkçe
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:

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
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.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,247
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
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
 
Katılım
1 Haziran 2014
Mesajlar
355
Excel Vers. ve Dili
Ofis 2010-Türkçe
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.
 
Katılım
1 Haziran 2014
Mesajlar
355
Excel Vers. ve Dili
Ofis 2010-Türkçe
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))
 

excel41

Destek Ekibi
Destek Ekibi
Katılım
1 Ocak 2013
Mesajlar
759
Excel Vers. ve Dili
Excel 2019 Türkçe
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))
 
Üst