Genel Bakış
RANK.ORT (RANK.AVG), bir sayının sayı listesi içindeki sırasını verir. Listede aynı değerden birden fazla varsa bu değerlere ayrı ayrı sıra vermez, paylaştıkları sıraların ortalamasını verir. Bu nedenle puan, satış ya da süre gibi verilerde eşitlik olan durumlarda adil bir sıralama yapmak için kullanılır.
Türkçe Excel'de bağımsız değişkenleri noktalı virgülle ayırın; İngilizce Excel'de ayırıcı bölgesel ayara göre virgül ya da noktalı virgül olabilir. sıra parametresi atlanırsa liste büyükten küçüğe sıralanmış gibi işlem yapılır. İşlev Excel 2010 ile eklenmiştir.
Sonuçlar sırasıyla 1, 2, 3,5, 3,5 ve 5 olur. Zeynep ile Can'ın satışları aynı olduğu için bu iki değer ardışık iki sırayı paylaşır ve işlev bu sıraların ortalamasını verir. Listenin önceden sıralanmış olması gerekmez; sıra, başvuru aralığındaki tüm değerler karşılaştırılarak bulunur.
Sonuçlar sırasıyla 4, 2,5, 3,5, 5 ve 1 olur. sıra değeri 0 olduğunda en büyük sayı 1. sırayı alır; değer 1 olduğunda en küçük sayı 1. sırayı alır. İzmir ve Bursa'nın satışları eşit olduğundan her iki yönde de bu iki şehir ardışık iki sırayı paylaşır ve ortalama sıra verilir. Aynı formülü sıra parametresini atlayarak yazarsanız 0 kullanılmış gibi sonuç alırsınız.
Sonuçlar sırasıyla 1, 2, 3,5, 2 ve 3,5 olur. B3 hücresindeki veri yok metni sıralamaya katılmaz; sıralama yalnızca B2, B4, B5 ve B6 hücrelerindeki dört sayı üzerinden yapılır. Nisan ve Mayıs satışları (B5 ve B6) eşit olduğundan 30 değeri için ortalama sıra verilir.
Sonuçlar sırasıyla 2, #YOK ve 3 olur. 40 sayısı A2:A4 aralığında bulunmadığı için ikinci satırda #YOK hatası oluşur. Aranan sayı listede yer aldığı sürece işlev sırayı hesaplar; bu nedenle sayı değerinin başvuru aralığında bulunduğundan emin olun.
Söz dizimi ve parametre
- Kategori
- İstatistiksel
- İngilizce adı
- RANK.AVG
- Platform
- Windows Mac Web
3 bağımsız değişken
2 zorunlu
1 isteğe bağlı
Köşeli parantez [ ] isteğe bağlı demektir
| Bağımsız değişken | Durum | Ne işe yarar |
|---|---|---|
| sayınumber | Zorunlu | Listedeki sırasını bulmak istediğiniz sayıyı belirtir. |
| başvururef | Zorunlu | Sıralamanın yapılacağı sayı listesini veya sayı içeren hücre aralığını belirtir. |
| sıraorder | İsteğe bağlı | Listenin büyükten küçüğe mi, küçükten büyüğe mi sıralanacağını belirleyen sayıyı belirtir. |
Geçerli kullanımlar
=RANK.ORT(B2;B2:B6)
=RANK.ORT(B2;$B$2:$B$6)
=RANK.ORT(B2;$B$2:$B$6;0)
=RANK.ORT(B2;$B$2:$B$6;1)
=RANK.ORT(B2;$B$2:$B$6;C2)
Desteklenen Excel sürümleri
2010 ve sonrası
- 2003 Desteklenmiyor
- 2007 Desteklenmiyor
- 2010 Destekleniyor
- 2013 Destekleniyor
- 2016 Destekleniyor
- 2019 Destekleniyor
- 2021 Destekleniyor
- 2024 Destekleniyor
- 365 Destekleniyor
1. Eşit satışlarda ortalama sıra
Personelin satışlarını büyükten küçüğe sıralayalım; en yüksek satışın sırası 1 olsun. sıra parametresi atlandığı için varsayılan düzen kullanılır. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:RANK.ORT
Formülünü incelemek için bir hücre seçin.| A | B | C | |
|---|---|---|---|
| 1 | Personel | Satış | Sıra |
| 2 | Ayşe | 50 | 1 |
| 3 | Mehmet | 40 | 2 |
| 4 | Zeynep | 30 | 3,5 |
| 5 | Can | 30 | 3,5 |
| 6 | Elif | 10 | 5 |
TemelExcelDepo v1.0.0
2. Sıra yönünü seçmek
Aynı satış listesinde bazı şehirleri büyükten küçüğe, bazılarını küçükten büyüğe sıralayalım. C sütunu sıra parametresini taşır: 0 büyük sayıya, 1 küçük sayıya 1. sırayı verir. D2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:RANK.ORT
Formülünü incelemek için bir hücre seçin.| A | B | C | D | |
|---|---|---|---|---|
| 1 | Şehir | Satış | Sıra yönü | Sıra |
| 2 | Ankara | 20 | 0 | 4 |
| 3 | İzmir | 30 | 0 | 2,5 |
| 4 | Bursa | 30 | 1 | 3,5 |
| 5 | Adana | 40 | 1 | 5 |
| 6 | Konya | 10 | 1 | 1 |
Sıra YönüExcelDepo v1.0.0
3. Listedeki metinler yok sayılır
Satış listesinde bir ayın verisi girilmemiş ve hücreye metin yazılmış olsun. B2:B6 aralığındaki sayılar sıralamaya katılır, metin ise yok sayılır. D2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:RANK.ORT
Formülünü incelemek için bir hücre seçin.| A | B | C | D | |
|---|---|---|---|---|
| 1 | Ay | Satış | Aranan satış | Sıra |
| 2 | Ocak | 60 | 60 | 1 |
| 3 | Şubat | veri yok | 50 | 2 |
| 4 | Mart | 50 | 30 | 3,5 |
| 5 | Nisan | 30 | 50 | 2 |
| 6 | Mayıs | 30 | 30 | 3,5 |
Metinli ListeExcelDepo v1.0.0
4. Sayı listede yoksa
Puan listesi A2:A4 aralığındadır. B sütunundaki sayıların bu listedeki sırasını küçükten büyüğe doğru bulalım. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:RANK.ORT
Formülünü incelemek için bir hücre seçin.| A | B | C | |
|---|---|---|---|
| 1 | Puan listesi | Aranan puan | Sıra |
| 2 | 10 | 20 | 2 |
| 3 | 20 | 40 | #YOK |
| 4 | 30 | 30 | 3 |
HataExcelDepo v1.0.0
Kullanırken dikkat edin
- başvuru parametresi: başvuru aralığının belirli bir düzende sıralanmış olması gerekmez. Aralıktaki sayısal olmayan değerler yok sayılır; yalnızca sayılar sıralamaya katılır.
- sıra parametresi: sıra değeri 0 ise en büyük sayı 1. sırayı alır; bu durumda en küçük sayılar en büyük sıra numarasını alır. sıra değeri 1 ise en küçük sayı 1. sırayı alır; bu durumda en büyük sayılar en büyük sıra numarasını alır. sıra parametresi boş bırakılırsa ya da atlanırsa 0 kullanılır.
- Eşit değerler: başvuru aralığında aynı sayıdan birden fazla varsa bu sayılar paylaştıkları sıraların ortalamasını alır. Bu nedenle sonuç 3,5 gibi ondalıklı olabilir. Eşit değerlere en üstteki sırayı vermek istiyorsanız RANK.EŞİT işlevini kullanın.
- Hata durumu: sayı değeri başvuru aralığındaki sayılar arasında yoksa işlev #YOK hatası verir.
- Sürüm: İşlev Excel 2010 ile eklenmiştir.
- İlgili işlevler: RANK.EŞİT: Eşit değerlere ortalama yerine en üstteki sırayı vermek istediğinizde tercih edilir. BÜYÜK: Listedeki k. en büyük değeri almak istediğinizde kullanılır. KÜÇÜK: Listedeki k. en küçük değeri almak istediğinizde kullanılır. YÜZDERANK.DHL: Bir değerin sırasını yüzde olarak, uç değerler dahil görmek istediğinizde kullanılır. YÜZDERANK.HRC: Bir değerin sırasını yüzde olarak, uç değerler hariç görmek istediğinizde kullanılır.
Desteklenen Excel sürümleri
- Microsoft 365
- Excel 2010
- Excel 2013
- Excel 2016
- Excel 2019
- Excel 2021
- Excel 2024