Skip to main content

Excel'de dinamik ilk 10 veya n liste nasıl oluşturulur?

Author: Xiaoyang Last Modified: 2025-06-10

Bir üst liste, şirketleri veya bireyleri değerlerine göre sıralamak için kullanılır. Diyelim ki bir sınıfın öğrencilerinin notlarının listesi var ve şimdi aşağıdaki ekran görüntüsünde gösterildiği gibi öğrencilerin dinamik bir ilk 10 listesini oluşturmak istiyorsunuz. Bu makalede, Excel çalışma sayfasında ilk 10 veya n liste oluşturmak için bazı formüller tanıtıyorum.


Excel'de dinamik bir ilk 10 liste oluşturun

Excel 2019 ve önceki sürümlerde, ilk 10 listeyi veya kriterlere göre ilk 10 listeyi çıkarmak için aşağıdaki formülleri uygulamalısınız:

Dinamik bir ilk 10 liste oluşturmak için formüller

1. İlk olarak, veri aralığından ilk 10 değeri çıkarmalısınız, lütfen aşağıdaki formülü boş bir hücreye - G2'ye yazın ve ilk 10 değeri almak için doldurma tutamacını aşağı çekin, ekran görüntüsüne bakın:

=BÜYÜK($B$2:$B$20,SATIR(B$2:B2))
Not: Bu formülde, B2:B20, ilk 10 değeri almak istediğiniz veri listesidir ve B2, veri listesinin ilk hücresidir.

apply a formula to extract the top 10 values

2. Ardından, aşağıdaki formülü F2 hücresine uygulayın ve ilk sonucu almak için Ctrl + Shift + Enter tuşlarına birlikte basın, ekran görüntüsüne bakın:

=İNDEKS($A$2:$A$20,KÜÇÜK(EĞER($B$2:$B$20=G2,SATIR($B$2:$B$20)-SATIR($B$1)),EĞERSAY($G$2:G2,G2)))
Not: Yukarıdaki formülde, A2:A20, ilk 10 değerin isimlerini çekmek istediğiniz veri listesidir, B2:B20 tüm değerleri içeren veri listesidir, G2, sütun B'den çıkarılan en büyük değerin bulunduğu hücredir ve B1, değer listesinin başlık hücresidir.

use a formula to get relative item

3. İlk sonucu aldıktan sonra, formül hücresini seçin ve diğer isimleri almak için doldurma tutamacını aşağı çekin, ekran görüntüsüne bakın:

drag and fill the formula to other cells

a screenshot of kutools for excel ai

Kutools AI ile Excel Sihirini Keşfedin

  • Akıllı Yürütme: Hücre işlemleri gerçekleştirin, verileri analiz edin ve grafikler oluşturun—tümü basit komutlarla sürülür.
  • Özel Formüller: İş akışlarınızı hızlandırmak için özel formüller oluşturun.
  • VBA Kodlama: VBA kodunu kolayca yazın ve uygulayın.
  • Formül Yorumlama: Karmaşık formülleri kolayca anlayın.
  • Metin Çevirisi: Elektronik tablolarınız içindeki dil engellerini aşın.
Yapay zeka destekli araçlarla Excel yeteneklerinizi geliştirin. Şimdi İndirin ve daha önce hiç olmadığı gibi bir verimlilik deneyimi yaşayın!

Kriterlere göre dinamik bir ilk 10 liste oluşturmak için formüller

Bazen, kriterlere göre ilk 10 listeyi almanız gerekebilir. Örneğin, aşağıdaki ekran görüntüsünde gösterildiği gibi Sınıf1'in ilk 10 isim ve puanlarını almak isteyebilirsiniz.

create a dynamic top 10 list with criteria

1. İlk 10 listeyi almak için, bu formülle ilk 10 puanı da çıkarmalısınız:

=BÜYÜK(EĞER($B$2:$B$25=$F$2,$C$2:$C$25),SATIR(I2)-SATIR(I$1))

2. Ve ardından ilk sonucu almak için Ctrl + Shift + Enter tuşlarına birlikte basın, ardından bu formülü aşağı çekerek diğer değerleri görüntüleyin, ekran görüntüsüne bakın:

apply a formula to extract the top 10 values based on criteria

3. Ardından, lütfen aşağıdaki formülü I2 hücresine kopyalayıp yapıştırın ve ilk sonucu çıkarmak için Ctrl + Shift + Enter tuşlarına aynı anda basın, ardından bu formülü diğer hücrelere doldurmak için sürükleyin ve ilk 10 isim görüntülenir.

=İNDEKS($A$2:$A$25,KÜÇÜK(EĞER(($C$2:$C$25=J2)*($B$2:$B$25=$F$2),SATIR($C$2:$C$25)-SATIR($C$1)),EĞERSAY(J2:$J$2,J2)))

Office 365'te dinamik bir ilk 10 liste oluşturun

Yukarıdaki formüller bizim anlamamız için zor olabilir, eğer Office 365 kullanıyorsanız, INDEX, SORT ve SEQUENCE fonksiyonlarıyla bu görevi tamamlamak için basit formüller oluşturabilirsiniz.

Dinamik bir ilk 10 liste oluşturmak için formül

İlk 10 veri listesini almak için lütfen aşağıdaki formülü kullanın:

=İNDEKS(SIRALA(A2:B20,2,-1),DİZİ(10),{1,2})

Ve ardından, sadece Enter tuşuna basın, ilk 10 listenin tüm verileri hemen görüntülenir, ekran görüntüsüne bakın:

use a formula to create a dynamic top 10 list in Office 365

İpuçları:

SIRALA fonksiyonu:

=SIRALA(dizi, [sıralama_indeksi], [sıralama_sırası], [sütun_bazlı])

  • dizi: Sıralamak istediğiniz hücre aralığı;
  • [sıralama_indeksi]: Diziyi sıralamak için sütun veya satır numarası. Örneğin, veri aralığının ikinci sütununa göre sıralamak için sıralama indeksi 2 olacaktır;
  • [sıralama_sırası]: 1 sayısı (veya atlanmış) artan sırayla sıralamayı gösterir; -1 sayısı, azalan sırayla sıralamayı gösterir;
  • [sütun_bazlı]: Sıralama yönü. TRUE, sütunlara göre sıralar, FALSE veya atlanmış, satırlara göre sıralar.

Formülde, SIRALA fonksiyonunu şu şekilde kullanıyoruz:

SIRALA(A2:B20,2,-1): İkinci sütunda hücre aralığı A2:A20'i azalan sırada sıralamak anlamına gelir.


DİZİ fonksiyonu:

=DİZİ(satırlar, [sütunlar], [başlangıç], [adım])

  • satırlar: Döndürülecek satır sayısı,
  • [sütunlar]: Döndürülecek sütun sayısı. Atlanırsa, tek bir sütun döndürür.
  • [başlangıç]: Dizideki ilk sayı. Atlanırsa, 1'den başlar.
  • [adım]: Her sayı arasındaki artış. Atlanırsa, her artış 1 olacaktır.

Bu formülde, DİZİ(10) ile 1'den 10'a kadar bir liste oluşturuyoruz.

Son olarak, hem SIRALA hem de DİZİ fonksiyonlarını İNDEKS fonksiyonuna yerleştirin: =İNDEKS(SIRALA(A2:B20,2,-1),DİZİ(10),{1,2}), bu, veri aralığından ilk 10 kaydı döndürür ve 1 ve 2 sütunlarını döndürür.


Kriterlere göre dinamik bir ilk 10 liste oluşturmak için formül

Kriterlere göre ilk 10 listeyi görüntülemek için, FILTER fonksiyonunu şu şekilde SIRALA fonksiyonuna gömmelisiniz:

=İNDEKS(SIRALA(FİLTRE(A2:C25,B2:B25=F2),3,-1),DİZİ(10),{1,3})

Ve sadece Enter tuşuna basın, belirli kritere göre ilk 10 listenin tüm verileri hemen görüntülenir, ekran görüntüsüne bakın:

another formula to create a dynamic top 10 list with criteria in office 365

İpuçları:

FİLTRE fonksiyonu:

=FİLTRE(dizi, içerir, [boş_için])

  • dizi: Filtrelemek istediğiniz hücre aralığı.
  • içerir: Diziyi filtrelemek için kullandığınız koşul, böylece TRUE veya FALSE sonucu elde edilen bir dizi alacaksınız, dolayısıyla TRUE değerleri filtrenin içinde kalacaktır.
  • [boş_için]: Eşleşen sonuç döndürülmezse görüntülenecek değer.

Bu formülde: =FİLTRE(A2:C25,B2:B25=F2), B2:B25'teki değerlerin belirli bir hücre F2'ye eşit olduğu A2:C25 aralığında filtrelemek için kullanılır.

En İyi Ofis Verimlilik Araçları

🤖 Kutools AI Asistanı: Veri analizinde devrim yaratın: Akıllı Yürütme   |  Kod Oluştur  |  Özel Formüller Oluştur  |  Verileri Analiz Et ve Grafikler Oluştur  |  Geliştirilmiş İşlevleri Çağır
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya İşaretle   |  Boş Satırları Sil   |  Sütunları veya Hücreleri Verileri Kaybetmeden Birleştir   |   Formül Olmadan Yuvarla ...
Süper ARA: Çok Kriterli Düşeyara    Çoklu Değer Düşeyara  |   Çoklu sayfa araması   |   Bulanık Eşleme ....
Gelişmiş Açılır Liste: Hızlıca Açılır Liste Oluştur   |  Bağımlı Açılır Liste   |  Çoklu Seçimli Açılır Liste ....
Sütun Yöneticisi: Belirli Sayıda Sütun Ekle  |  Sütunları Taşı  |  Gizli Sütunların Görünürlük Durumunu Değiştir  |  Aralıkları ve Sütunları Karşılaştır ...
Öne Çıkan Özellikler: Izgara Odaklama   |  Tasarım Görünümü   |   Gelişmiş formül çubuğu    Çalışma Kitabı & Çalışma Sayfası Yöneticisi   |  Otomatik Metin Kütüphanesi (Auto Text)   |  Tarih Seçici   |  Veri Birleştir   |  Hücreleri Şifrele/Şifre Çöz    Listeye Göre E-posta Gönder   |  Süper Filtre   |   Özel Filtre (kalın/italik/üstü çizili filtrele...) ...
En İyi15 Araç Seti12 Metin Aracı (Metin Ekle, Belirli Karakterleri Sil, ...)   |   50+ Grafik Türü (Gantt Grafiği, ...)   |   40+ Pratik Formül (Doğum tarihine dayanarak yaş hesapla, ...)   |   19 Ekleme Aracı (QR Kodu Ekle, Yoldan Resim Ekle, ...)   |   12 Dönüşüm Aracı (Kelimeye Dönüştür, Para Birimi Dönüştürme, ...)   |   7 Birleştir & Böl Aracı (Gelişmiş Satırları Birleştir, Hücreleri Böl, ...)   |   ... ve daha fazlası

Kutools for Excel ile Excel becerilerinizi geliştirin ve daha önce hiç olmadığı kadar verimli olun. Kutools for Excel, üretkenliğinizi artırmak ve zamanınızı kaydetmek için300'den fazla gelişmiş özellik sunar.  En çok ihtiyacınız olan özelliği almak için buraya tıklayın...


Office Tab, Office'e sekmeli arayüz getirir ve işinizi çok daha kolaylaştırır

  • Word, Excel, PowerPoint'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
  • Aynı pencerenin yeni sekmelerinde birden fazla belge açın ve oluşturun, yeni pencerelerde değil.
  • Verimliliğinizi %50 artırır ve her gün yüzlerce fare tıklamasını azaltır!