Excel'de dinamik ilk 10 veya n listesi nasıl oluşturulur?
Şirketleri veya bireyleri değerlere göre sıralamak için bir üst liste kullanılır. Bir sınıftaki öğrencilerin notlarının bir listesinin olduğunu varsayalım, şimdi, aşağıda gösterilen ekran görüntüsü gibi öğrencilerin dinamik ilk 10 listesini oluşturmak istiyorsunuz. Bu yazıda, bir Excel çalışma sayfasında ilk 10 veya n listesi oluşturmak için bazı formüller tanıtacağım.
Excel'de dinamik bir ilk 10 listesi oluşturun
Excel 2019 ve önceki sürümlerde, ilk 10 listesini veya ilk 10 listesini ölçütlerle çıkarmak için aşağıdaki formülleri uygulamanız gerekir:
Dinamik bir ilk 10 listesi 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 kullanın - G2 ve ilk 10 değeri almak için doldurma tutamacını aşağı sürükleyin, ekran görüntüsüne bakın:
2. Ardından, aşağıdaki formülü - F2 hücresine uygulamaya devam edin ve tuşuna basın. Ctrl + Üst Karakter + Enter ilk sonucu almak için anahtarları bir araya getirin, ekran görüntüsüne bakın:
3. İlk sonucu aldıktan sonra, formül hücresini seçin ve diğer adları bir kerede almak için doldurma tutamacını aşağı sürükleyin, ekran görüntüsüne bakın:
Kriterlerle dinamik bir ilk 10 listesi oluşturmak için formüller
Bazen kriterlere göre ilk 10 listesini almanız gerekebilir. Örneğin, aşağıdaki ekran görüntüsü gibi Class10'in ilk 1 adını ve puanını almak için.
1. İlk 10 listesini almak için, bu formülle ilk 10 puanı da çıkarmanız gerekir:
2. Ve sonra tuşuna basın. Ctrl + Üst Karakter + Enter tuşları ilk sonucu elde etmek için bir araya getirin, ardından diğer değerleri görüntülemek için bu formülü aşağı sürükleyin, ekran görüntüsüne bakın:
3. Ardından, lütfen aşağıdaki formülü kopyalayıp - I2 hücresine yapıştırın ve tuşuna basın. Ctrl + Üst Karakter + Enter tuşlarına aynı anda basarak ilk sonucu çıkarın ve ardından diğer hücrelere doldurmak için bu formülü sürükleyin ve ilk 10 ad aşağıda gösterilen ekran görüntüsü gibi görüntülenir:
Office 10'te dinamik bir ilk 365 listesi oluşturun
Yukarıdaki formülleri anlamamız zor olabilir, Office 365 kullanıyorsanız, INDEX, SIRALAMA ve SIRALAMA işlevleriyle bu görevi tamamlamak için basit formüller oluşturabilirsiniz.
Dinamik bir ilk 10 listesi oluşturmak için formül
10 veri listesini almak için lütfen aşağıdaki formülü kullanın:
Ve sonra, sadece basın Keşfet tuşuna basın, ilk 10 listesinin tüm verileri aynı anda görüntülenir, bkz. ekran görüntüsü:
SIRALAMA işlevi:
=SIRALA(dizi, [sıralama_dizin], [sıralama_sıralama], [tarafına göre])
- dizi: Sıralamak istediğiniz hücre aralığı;
- [sıralama_dizini]: Diziye göre sıralanacak sütun veya satır numarası. Örneğin, veri aralığının ikinci sütununa göre sıralamak için sıralama dizini 2 olur;
- [sıralama düzeni]: 1 sayısı (veya atlanmış) artan düzende sıralamayı belirtir; -1 sayısı, azalan düzende sıralayın;
- [by_col]: Sıralama yönü. DOĞRU, sütunlara göre sırala, YANLIŞ veya atlanmış, satırlara göre sırala.
Formülde, SIRALAMA işlevini şu şekilde kullanıyoruz:
SIRALA(A2:B20,2,-1): İkinci sütundaki A2:A20 hücre aralığını azalan düzende sıralamak anlamına gelir.
SIRA işlevi:
=SEQUENCE(satırlar, [sütunlar], [başlangıç], [adım])
- satır: Dönü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şlat]: Sıradaki ilk sayı. Atlanırsa, 1'den başlayacaktır.
- [adım]: Her sayı arasındaki artış. Hariç tutulursa, her artış 1 olacaktır.
Bu formülde, 10'den 1'a kadar bir liste oluşturmak için SEQUENCE(10) kullanıyoruz.
Son olarak, hem SIRALAMA hem de SIRALAMA işlevlerini INDEX işlevine yerleştirin: =INDEX(SORT(A2:B20,2,-1),SEQUENCE(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.
Kriterlerle dinamik bir ilk 10 listesi oluşturmak için formül
Kriterli ilk 10 listesini görüntülemek için FİLTRE işlevini SIRALA işlevine şu şekilde gömmelisiniz:
Ve sadece basın Keşfet anahtarı, verilen kriterlere göre ilk 10 listesinin tüm verileri bir kerede görüntülenir, bkz. ekran görüntüsü:
FİLTRE işlevi:
=FILTER(dizi, dahil et, [if_empty])
- dizi: Filtrelenecek hücre aralığı.
- dahil: DOĞRU veya YANLIŞ sonucu bir dizi elde etmek için diziyi filtrelemek için kullandığınız koşul, böylece DOĞRU değerlerin filtrede tutulması.
- [if_boş]: Eşleşen sonuç döndürülmezse görüntülenecek değer.
Bu formülde: =FILTER(A2:C25,B2:B25=F2) A2:C25 aralığında filtrelemek için kullanılır; burada B2:B25 değerleri belirli F2 hücresine eşittir.
En İyi Ofis Üretkenlik Araçları
Kutools for Excel ile Excel Becerilerinizi Güçlendirin ve Daha Önce Hiç Olmadığı Gibi Verimliliği Deneyimleyin. Kutools for Excel, Üretkenliği Artırmak ve Zamandan Tasarruf Etmek için 300'den Fazla Gelişmiş Özellik Sunar. En Çok İhtiyacınız Olan Özelliği Almak İçin Buraya Tıklayın...
Office Tab, Office'e Sekmeli Arayüz Getirir ve İşinizi Çok Daha Kolay Hale Getirir
- Word, Excel, PowerPoint'te sekmeli düzenlemeyi ve okumayı etkinleştirin, Publisher, Access, Visio ve Project.
- Yeni pencereler yerine aynı pencerenin yeni sekmelerinde birden çok belge açın ve oluşturun.
- Üretkenliğinizi% 50 artırır ve her gün sizin için yüzlerce fare tıklamasını azaltır!