Genel Bakış
SIRALAÖLÇÜT (SORTBY), bir aralığı veya diziyi başka bir aralıktaki ya da dizideki değerlere göre sıralayıp sonucu döndürür. Birden çok ölçüt verebilir, her ölçüt için artan veya azalan düzen seçebilirsiniz. Sıralama ölçütü çıktıda yer almak zorunda olmadığından, örneğin personel adlarını satış tutarına göre dizmek için kullanılır.
Ölçüt dizileri tek sütunlu veya tek satırlı olmalı ve dizi ile aynı boyutta olmalıdır. Formül yalnızca ilk hücreye yazılır; sonuç komşu hücrelere taşar. İsterseniz ölçüt dizisi, sonuçta görünen dizinin içinde yer almayabilir.
Sonuçlar sırasıyla Deniz, Burak, Ayşe ve Cemre olur. Satış sütunu çıktıda yer almaz ama sıralamayı belirler. sıralama_düzeni1 atlandığı için artan sıralama kullanılır; 1 yazmak aynı sonucu verir.
Sonuçlar sırasıyla Ankara, İzmir, Adana ve Bursa olur; her şehrin satış tutarı yanındaki D sütununda gelir. dizi iki sütunlu verildiği için çıktı da iki sütunlu olur ve her satır bütün olarak taşınır. sıralama_düzeni1 değeri -1 olduğundan en yüksek satış en üstte yer alır.
Sonuçlar sırasıyla Mert, Zeynep, Ece, Selin ve Kaan olur. Önce ölçüt_dizi1 olan departman sütunu artan düzende uygulanır. Aynı departmandaki satırlar kendi aralarında ölçüt_dizi2 olan satış sütununa göre, sıralama_düzeni2 değeri -1 olduğundan büyükten küçüğe dizilir.
Sonuçlar sırasıyla Şeker, Çay ve Bal olur. Önce FİLTRE koşulu sağlamayan ürünleri eler, SIRALAÖLÇÜT de kalan üç ürünü adet sütununa göre azalan düzende dizer. Süzülen dizi ile süzülen ölçüt dizisi aynı satır sayısına sahip olduğundan boyut uyuşmazlığı oluşmaz.
Söz dizimi ve parametre
- Kategori
- Arama ve Başvuru
- İngilizce adı
- SORTBY
- Platform
- Windows Mac Web
5 bağımsız değişken
2 zorunlu
3 isteğe bağlı
Köşeli parantez [ ] isteğe bağlı demektir
| Bağımsız değişken | Durum | Ne işe yarar |
|---|---|---|
| diziarray | Zorunlu | Sıralanacak aralığı veya diziyi belirtir. |
| ölçüt_dizi1by_array1 | Zorunlu | Sıralamanın dayanacağı ilk aralığı veya diziyi belirtir. |
| sıralama_düzeni1sort_order1 | İsteğe bağlı | İlk ölçüt için artan veya azalan sıralama düzenini belirtir. |
| ölçüt_dizi2by_array2 | İsteğe bağlı | Eşitlik durumunda kullanılacak ikinci sıralama aralığını veya dizisini belirtir. |
| sıralama_düzeni2sort_order2 | İsteğe bağlı | İkinci ölçüt için artan veya azalan sıralama düzenini belirtir. |
Geçerli kullanımlar
=SIRALAÖLÇÜT(A2:A5;B2:B5)
=SIRALAÖLÇÜT(A2:B5;B2:B5;-1)
=SIRALAÖLÇÜT(B2:B6;A2:A6;1;C2:C6;-1)
Desteklenen Excel sürümleri
2021 ve sonrası
- 2003 Desteklenmiyor
- 2007 Desteklenmiyor
- 2010 Desteklenmiyor
- 2013 Desteklenmiyor
- 2016 Desteklenmiyor
- 2019 Desteklenmiyor
- 2021 Destekleniyor
- 2024 Destekleniyor
- 365 Destekleniyor
1. Başka bir sütuna göre sıralama
Personel adlarını satış tutarına göre küçükten büyüğe sıralayalım. C2 hücresine aşağıdaki formülü yazın; sonuç aşağıya taşar:=SIRALAÖLÇÜT(A2:A5;B2:B5)
=SORTBY(A2:A5,B2:B5)
SIRALAÖLÇÜT
Formülünü incelemek için bir hücre seçin.| A | B | C | |
|---|---|---|---|
| 1 | Personel | Satış | Satışa göre artan personel |
| 2 | Ayşe | 4.200 | Deniz |
| 3 | Burak | 3.100 | Burak |
| 4 | Cemre | 5.600 | Ayşe |
| 5 | Deniz | 2.750 | Cemre |
TemelExcelDepo v1.0.0
2. Tabloyu azalan sırada döndürme
Şehir ve satış sütunlarının tamamını satışa göre büyükten küçüğe sıralayalım. C2 hücresine aşağıdaki formülü yazın; sonuç hem aşağıya hem sağa taşar:=SIRALAÖLÇÜT(A2:B5;B2:B5;-1)
=SORTBY(A2:B5,B2:B5,-1)
SIRALAÖLÇÜT
Formülünü incelemek için bir hücre seçin.| A | B | C | D | |
|---|---|---|---|---|
| 1 | Şehir | Satış | Sıralı şehir | Sıralı satış |
| 2 | İzmir | 8.400 | Ankara | 9.100 |
| 3 | Ankara | 9.100 | İzmir | 8.400 |
| 4 | Bursa | 6.300 | Adana | 7.200 |
| 5 | Adana | 7.200 | Bursa | 6.300 |
Azalan TabloExcelDepo v1.0.0
3. İki ölçütle sıralama
Personeli önce departman adına göre artan, aynı departmanda satış tutarına göre azalan sırada dizelim. D2 hücresine aşağıdaki formülü yazın; sonuç aşağıya taşar:=SIRALAÖLÇÜT(B2:B6;A2:A6;1;C2:C6;-1)
=SORTBY(B2:B6,A2:A6,1,C2:C6,-1)
SIRALAÖLÇÜT
Formülünü incelemek için bir hücre seçin.| A | B | C | D | |
|---|---|---|---|---|
| 1 | Departman | Personel | Satış | Sıralı personel |
| 2 | Lojistik | Ece | 5.200 | Mert |
| 3 | Muhasebe | Kaan | 4.100 | Zeynep |
| 4 | Lojistik | Mert | 6.100 | Ece |
| 5 | Muhasebe | Selin | 4.800 | Selin |
| 6 | Lojistik | Zeynep | 5.700 | Kaan |
Çoklu ÖlçütExcelDepo v1.0.0
4. FİLTRE ile birlikte kullanma
Satış adedi en az 20 olan ürünleri adede göre büyükten küçüğe listeleyelim. FİLTRE işlevi hem ürün adlarını hem de ölçüt olarak kullanılacak adetleri aynı koşulla süzer. C2 hücresine aşağıdaki formülü yazın; sonuç aşağıya taşar:SIRALAÖLÇÜT
Formülünü incelemek için bir hücre seçin.| A | B | C | |
|---|---|---|---|
| 1 | Ürün | Adet | Filtrelenmiş sıralı ürün |
| 2 | Çay | 35 | Şeker |
| 3 | Kahve | 18 | Çay |
| 4 | Şeker | 42 | Bal |
| 5 | Un | 12 | |
| 6 | Bal | 27 |
Filtreli SıralamaExcelDepo v1.0.0
Kullanırken dikkat edin
- Sıralama düzeni seçenekleri: sıralama_düzeni1 ve sıralama_düzeni2 için kullanılabilen değerler şunlardır:
- 1: Artan sıralama. Parametre atlandığında varsayılan budur.
- -1: Azalan sıralama.
- Dizi boyutları: ölçüt_dizi1 ve ölçüt_dizi2 yalnızca tek sütunlu veya tek satırlı bir aralık olabilir. Bunların satır ya da sütun sayısı dizi ile uyuşmazsa #DEĞER! hatası alırsınız. Aşağıdaki formülde dizi dört satırlı, ölçüt dizisi üç satırlı olduğundan hata oluşur:
=SIRALAÖLÇÜT(A2:A5;B2:B4)=SORTBY(A2:A5,B2:B4) - Taşma hatası: SIRALAÖLÇÜT sonucu dinamik dizi olarak komşu hücrelere taşırır. Sonucun yayılacağı hücrelerden biri doluysa ya da yeterli boş hücre yoksa #TAŞMA! hatası görünür. Engel olan hücreleri temizlediğinizde sonuç yeniden görüntülenir.
- Birden çok ölçüt: Tabloyu birden fazla sütuna göre sıralamak için ölçüt_dizi2 ve sıralama_düzeni2 çiftini ekleyin. İlk ölçütte eşit olan satırlar ikinci ölçüte göre sıralanır. Sıralama ölçütü olan sütunların çıktıdaki dizi içinde bulunması gerekmez.
- Sürüm bilgisi: İşlev Excel 2021 ile eklenmiştir ve dinamik dizi formülü oluşturabilir. Eski sürümlerde kullanılamaz.
- İlgili işlevler:
- FİLTRE: Çoklu koşulu sağlayan verileri süzmek için kullanılır; sonucu SIRALAÖLÇÜT ile birleştirerek süzülmüş listeyi sıralayabilirsiniz.
- SIRALA: Veriyi tek bir sütuna veya satıra göre sıralamak yeterliyse daha kısa bir seçenektir.
- TEKSİZ: Listedeki yinelenen değerleri ayıklamak için kullanılır; sonucu sıralamak için SIRALAÖLÇÜT ile birlikte kullanılabilir.
Desteklenen Excel sürümleri
- Microsoft 365
- Excel 2021
- Excel 2024