SORTBY İşlev Örnekleri - Excel

Bu eğitim, cihazın nasıl kullanılacağını gösterir. SIRALAMA İşlevi Excel'de karşılık gelen değerler listesine göre bir değerler listesini sıralamak için.

SIRALAMA İşlevine Genel Bakış

SORTBY İşlevi, SIRALAMA İşlevinin bir uzantısıdır. Karşılık gelen bir dizi veya aralıktaki değerlere dayalı olarak bir dizideki değerleri sıralamayı kolaylaştırır.

SORTBY Excel Çalışma Sayfası İşlevini kullanmak için bir hücre seçin ve şunu yazın:

(Formül girişlerinin nasıl göründüğüne dikkat edin)

SORTBY işlevi Sözdizimi ve girişler:

=SIRALAMA(dizi, dizi_dizi1, [sıralama_sıralama1], [dizi_düzeni2, sıralama_sıralama2],… )

dizi - Sıralanacak dizi veya aralık.

by_array1 - Sıralanacak dizi veya aralık.

[sıralama_sıralama1] (isteğe bağlı) - Sıralama için kullanılacak sıra. 1 yükselmek için, -1 iniş için. Atlandığında, varsayılan olarak 1'dir, yani artan düzendedir.

[dizi2] (isteğe bağlı) - Sıralanacak ikinci dizi veya aralık.

[sıralama_sıralaması2] (isteğe bağlı) - Sıralama için kullanılacak sıra. 1 artan için, -1 azalan için. Varsayılan artandır.

Değerleri artan düzende sıralamak için

Çalışanları sıralamak için A2:A7 B2:B7'de çalıştıkları saatlerin artan sırasına göre aşağıdaki formülü giriyoruz. D2:

=SIRALA(A2:B7, B2:B7)

Sadece sıralanan çalışanların listesini döndürmek istiyorsak, aşağıdaki formülü giriyoruz. D2:

=SIRALA(A2:A7, B2:B7)

belirlediğimizi fark edeceksiniz. [dizi] argüman A2:A7 çünkü sadece ilk sütunun döndürülmesini istiyoruz.

Değerleri azalan düzende sıralamak için

Çalışanları sıralamak için A2:A7 çalıştıkları saatlerin azalan sırasına göre aşağıdaki formülü giriyoruz D2:

=SIRALA(A2:B7;B2:B7, -1)

Üçüncü argümanın [sıralama düzeni] ayarlandı -1 azalan düzende saat sayısını sıralamak için. olarak ayarlandığında 1 formül, saatleri bir önceki bölümde gösterildiği gibi artan düzende sıralar.

Değerleri birden çok sütuna göre sıralamak için

Çalışanları sıralamak için A2:A7 ikinci sütuna, yani çalışılan saatlere ve ardından ilk sütuna, yani çalışanlara, aşağıdaki formülü giriyoruz. D2:

=SIRALA(A2:B7, B2:B7, 1, A2:A7, 1)

Sorunlar

#SPILL!

Bu hata, Dökülme Aralığında, yani SORTBY İşlevinin sonuçlarını yerleştirdiği aralıkta bir değer olduğunda oluşur.

Bu hatayı düzeltmek için Excel'in vurguladığı aralığı temizleyin.

SORTBY İpuçları ve Püf Noktaları

  1. Argümanların olduğundan emin olun [dizi] ve [dizi] aynı sayıda satıra sahip:

    Bu çalışacak


Bu işe yaramayacak

2. [sıralama düzeni] sadece 1(artan) veya -1(azalan) olabilir, bu argüman için herhangi bir değer verilmediğinde, SORTBY işlevi varsayılan olarak artan düzende sıralamaya geçer.

3. Dökülme Hatasını önlemek için giriş hücresinin altındaki hücrelerin boş olduğundan emin olun, "buradan" Dökülme Hatası hakkında daha fazla bilgi edinin. - DAF'lere Giriş'e bağlantı ekleyin.

4. SORTBY, daha çok yönlü formüller oluşturmak için FILTER gibi diğer Dinamik Dizi İşlevleriyle birlikte kullanılabilir.

5. Değerleri başka bir aralığa veya diziye göre sıralamak için SORTBY İşlevi yerine SIRALAMA İşlevini kullanabilirsiniz.

=SIRALA(A2:B7,2)


Buradaki tek sınırlama, SORT kullandığımızda çıktıya sıralamak için kullandığımız sütunu dahil etmemiz gerektiğidir.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave