Sırasız bir listede ilk 10 veya son 10 u toplama sorunu

Katılım
10 Nisan 2009
Mesajlar
16
Excel Vers. ve Dili
2019
Altın Üyelik Bitiş Tarihi
24/01/2023
Değerli arkadaşlar;elimde bir liste var müşteri adları ve ciroları olan. yalnız cirolar sıralı değil ben en yüksek top 10 ciroyu toplamak istiyorum yalnız topla formülüyle yapamıyorum. A-Z fonksiyonunu kullanarakta yapılır bu sorun ama sıralamadan toplamam lazım. örnek listeyi sundum. umarım sorunumu anlatabilmişimdir.
 

Ekli dosyalar

Son düzenleme:

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,071
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Aşağıdaki formülü deneyiniz:

Kod:
=BÜYÜK(B:B;1)+BÜYÜK(B:B;2)+BÜYÜK(B:B;3)+BÜYÜK(B:B;4)+BÜYÜK(B:B;5)+BÜYÜK(B:B;6)+BÜYÜK(B:B;7)+BÜYÜK(B:B;8)+BÜYÜK(B:B;9)+BÜYÜK(B:B;10)
 
Katılım
10 Nisan 2009
Mesajlar
16
Excel Vers. ve Dili
2019
Altın Üyelik Bitiş Tarihi
24/01/2023
Yusuf bey büyük teşekkür ederim ilginizden dolayı, bunu küçük içinde aynı şekilde yapabilir miyiz?
Ayrıca daha basit bir yolu varmıdır? acaba...
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,738
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Merhaba,

Aşağıdaki formülleri kullanabilirsiniz.

İlk on büyük ciro için;

Kod:
=TOPLA.ÇARPIM((BÜYÜK(B3:B1648;SATIR(A1:A10))))
İlk on küçük ciro için;
Kod:
=TOPLA.ÇARPIM((KÜÇÜK(B3:B1648;SATIR(A1:A10))))
 
Katılım
10 Nisan 2009
Mesajlar
16
Excel Vers. ve Dili
2019
Altın Üyelik Bitiş Tarihi
24/01/2023
Her birinize ayrı ayrı teşekkür ederim. Sorunun bu kadar kolay ve hızlı çözüleceğini tahmin etmemiştim. Kocaman teşekkürler.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,738
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Ayrıca listenizde sıfır cirolar varsa ve bunları işleme dahil etmek istemezseniz aşağıdaki dizi formülü de kullanabilirsiniz.

Kod:
=TOPLA(KÜÇÜK(EĞER(B3:B1648<>0;B3:B1648);SATIR(A1:A10)))
Formül girişini CTRL+SHIFT+ENTER ile tamamlayın. Aksi halde doğru sonuç üretmez.
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,071
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Yusuf bey büyük teşekkür ederim ilginizden dolayı, bunu küçük içinde aynı şekilde yapabilir miyiz?
Ayrıca daha basit bir yolu varmıdır? acaba...
Gerçi Korhan Bey cevap vermiş ama küçük için şöyle diyeyim:

Büyük için BÜYÜK formülünü kullanıyorsak küçük için sizce hangi formülü kullanabiliriz :)
 
Katılım
10 Nisan 2009
Mesajlar
16
Excel Vers. ve Dili
2019
Altın Üyelik Bitiş Tarihi
24/01/2023
Küçük içinde küçüğü kullanacağız, sonradan farketttim. excel formüllerine sizin kadar vakıf değilim.
Keşke her iyi olan şeyi sulandırmadan ifa etmeyi becerebilsek.
Bana bişey öğrettiniz benim için şu anda kutsal bir mertebedesiniz, bu bağlamda ikimizinde konuyu sulandırmamasını rica ederim.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,738
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Bir ekleme daha yapmak istiyorum. Bu verileri özet tablo kullanarak raporlayabilirsiniz. Bu şekilde ilk on veya son on ciroyu oluşturan firmaları da görüntüleyebilirsiniz.

Forumda özet tablo olarak arama yaparsanız örneklere ulaşabilirsiniz.
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,071
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Küçük içinde küçüğü kullanacağız, sonradan farketttim. excel formüllerine sizin kadar vakıf değilim.
Keşke her iyi olan şeyi sulandırmadan ifa etmeyi becerebilsek.
Bana bişey öğrettiniz benim için şu anda kutsal bir mertebedesiniz, bu bağlamda ikimizinde konuyu sulandırmamasını rica ederim.
Ben konuyu sulandırmaya çalışmıyorum, siz çok alıngansınız. Sadece sizde bir ışık yakmak istemiştim.
 
Üst