Genel Bakış
RANK.EŞİT (RANK.EQ), bir sayının sayı listesi içindeki sırasını verir. Listedeki sayıları büyükten küçüğe ya da küçükten büyüğe doğru sıralamış gibi düşünür ve aranan sayının kaçıncı sırada olduğunu bulur. Aynı değere sahip sayılara aynı sırayı verdiği için satış, not ve süre gibi değerlerin sıralanmasında kullanılır.
Türkçe Excel'de parametreler noktalı virgülle ayrılır; İngilizce Excel'de ise bölgesel ayarlara göre virgül ya da noktalı virgül kullanılır. Bu işlev, eski EŞİTSIRA (RANK) işlevinin yerine Excel 2010 ile eklenmiştir.
Sonuçlar sırasıyla 1, 4, 2, 3 ve 5 olur. sıra parametresi verilmediği için en büyük sayı 1. sıradadır, en küçük sayı ise listenin sonunda yer alır. başv aralığı $B$2:$B$6 biçiminde sabitlendiği için formül aşağı kopyalandığında liste kaymaz. Listenin sıralı olması gerekmez.
D2 hücresine ise sıra değeri 0 olan aşağıdaki formülü yazıp aşağı kopyalayın:
Sonuçlar sırasıyla 3, 1, 4 ve 2 olur. C sütununda sıra değeri 1 olduğu için en küçük sayı 1. sıradadır. D sütununda ise sıra değeri 0 olduğu için en büyük sayı 1. sıradadır; sonuçlar sırasıyla 2, 4, 1 ve 3 olur. sıra boş bırakılırsa 0 kabul edilir ve D sütunundaki sonuçlar elde edilir.
Sonuçlar sırasıyla 1, 2, 2, 4 ve 5 olur. Aynı nota sahip iki öğrenciye aynı sıra verilir. Bu iki öğrenci ardışık iki sırayı kapladığı için bir sonraki sıra numarası atlanır; yani sıralama 1, 2, 2, 4, 5 biçiminde ilerler.
Sonuçlar sırasıyla 3, 2, #YOK ve 1 olur. başv içindeki metin hücresi yok sayılır; liste yalnızca 60, 50 ve 30 sayılarından oluşmuş gibi değerlendirilir. 45 sayısı listede bulunmadığı için üçüncü satırda #YOK hatası döner.
Söz dizimi ve parametre
- Kategori
- İstatistiksel
- İngilizce adı
- RANK.EQ
- 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ı öğrenmek istediğiniz sayıyı, sayısal bir hücreyi veya sayı üreten bir işlemi belirtir. |
| başvref | Zorunlu | Sayı listesini içeren dizi ya da hücre aralığını belirtir; sayının sırası bu liste içinde bulunur. |
| sıraorder | İsteğe bağlı | Listenin hangi yönde sıralanacağını belirleyen sayıdır; verilmezse büyükten küçüğe sıralama kullanılır. |
Geçerli kullanımlar
=RANK.EŞİT(B2;$B$2:$B$6)
=RANK.EŞİT(B2;$B$2:$B$6;0)
=RANK.EŞİT(B2;$B$2:$B$6;1)
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. Satış sıralaması
Beş personelin satış tutarını büyükten küçüğe sıralayalım; en yüksek satış 1. sırada olsun. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:RANK.EŞİT
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 | 20 | 4 |
| 4 | Zeynep | 40 | 2 |
| 5 | Can | 30 | 3 |
| 6 | Elif | 10 | 5 |
TemelExcelDepo v1.0.0
2. Büyükten küçüğe ve küçükten büyüğe sıralama
Dört koşucunun sürelerini iki yönde sıralayalım. Süre ne kadar kısaysa o kadar iyidir; bu nedenle küçük sayıya 1. sırayı veren seçeneği kullanırız. C2 hücresine sıra değeri 1 olan aşağıdaki formülü yazıp aşağı kopyalayın:D2 hücresine ise sıra değeri 0 olan aşağıdaki formülü yazıp aşağı kopyalayın:
RANK.EŞİT
Formülünü incelemek için bir hücre seçin.| A | B | C | D | |
|---|---|---|---|---|
| 1 | Koşucu | Süre (sn) | En kısa süre 1. | En uzun süre 1. |
| 2 | Ali | 42 | 3 | 2 |
| 3 | Burcu | 38 | 1 | 4 |
| 4 | Cem | 45 | 4 | 1 |
| 5 | Derya | 40 | 2 | 3 |
Sıra yönüExcelDepo v1.0.0
3. Eşit değerlerin sırası
Beş öğrencinin sınav notlarını sıralayalım; iki öğrencinin notu aynıdır. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:RANK.EŞİT
Formülünü incelemek için bir hücre seçin.| A | B | C | |
|---|---|---|---|
| 1 | Öğrenci | Not | Sıra |
| 2 | Selin | 90 | 1 |
| 3 | Burak | 85 | 2 |
| 4 | Deniz | 85 | 2 |
| 5 | Ece | 70 | 4 |
| 6 | Kemal | 60 | 5 |
Eşit değerlerExcelDepo v1.0.0
4. Metin içeren liste ve listede olmayan sayı
A sütunundaki listede bir metin hücresi vardır; B sütunundaki sayıların bu listedeki sırasını arıyoruz. Bir sayı listede yer almıyor. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:RANK.EŞİT
Formülünü incelemek için bir hücre seçin.| A | B | C | |
|---|---|---|---|
| 1 | Liste | Aranan sayı | Sıra |
| 2 | 60 | 30 | 3 |
| 3 | yok | 50 | 2 |
| 4 | 50 | 45 | #YOK |
| 5 | 30 | 60 | 1 |
Metin ve hataExcelDepo v1.0.0
Kullanırken dikkat edin
- Liste sıralı olmak zorunda değil: başv aralığındaki sayıların belirli bir sırada olması gerekmez. İşlev sıralamayı kendisi hesaplar ve tablodaki satır düzenini değiştirmez.
- sıra parametresi: sıra değeri 0 ise liste büyükten küçüğe sıralanmış gibi değerlendirilir ve 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 liste küçükten büyüğe sıralanmış gibi değerlendirilir ve 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.
- Varsayılan değer: sıra parametresi boş bırakılırsa 0 kabul edilir ve en büyük sayı 1. sırayı alır.
- Eşit değerler: başv içinde aynı değerden birden fazla varsa hepsine aynı sıra verilir. Bu değerler ardışık sıra numaralarını kapladığından sonraki sayının sırası atlanır. Örneğin büyükten küçüğe sıralamada iki adet 30 değeri 3. ve 4. konumları kaplıyorsa her ikisi de 3. sırayı alır. Küçükten büyüğe sıralamada da aynı mantık geçerlidir.
- Sayısal olmayan değerler: başv aralığındaki metin gibi sayısal olmayan değerler yok sayılır. Örneğin 60, metin, 50, 40, 30, 30, 20 ve 10 değerlerinden oluşan bir listede 30 sayısının büyükten küçüğe sırası, metin hücresi hiç yokmuş gibi hesaplanır.
- Listede olmayan sayı: sayı parametresindeki değer başv aralığında bulunmuyorsa işlev #YOK hatası verir. Örneğin 10 ve 20 değerlerinden oluşan listede 40 sayısını sıralamaya çalışmak bu hatayla sonuçlanır.
- İlgili işlevler: RANK.ORT: Eşit değerlerde en yüksek sıra yerine ortalama sırayı vermesini istediğinizde tercih edilir. BÜYÜK: Listedeki k. en büyük değeri bulmak için kullanılır. KÜÇÜK: Listedeki k. en küçük değeri bulmak için kullanılır. YÜZDERANK.DAHİL: Bir değerin sırasını yüzde olarak, uç değerler dahil biçimde vermek için kullanılır. YÜZDERANK.HARİÇ: Sırayı yüzde olarak, uç değerler hariç biçimde vermek için kullanılır. EŞİTSIRA: Excel 2010 öncesinden kalan eski işlevdir; yeni çalışmalarda RANK.EŞİT tercih edilir.
Desteklenen Excel sürümleri
- Microsoft 365
- Excel 2010
- Excel 2013
- Excel 2016
- Excel 2019
- Excel 2021
- Excel 2024