Genel Bakış
YÜZDERANK.HRC (PERCENTRANK.EXC), bir değerin veri kümesi içindeki göreli konumunu 0 ile 1 arasında bir yüzde sırası olarak verir; 0 ve 1 uç değerleri bu yöntemde dışarıda bırakılır. Bir puanın, ölçümün ya da satış tutarının listedeki diğer değerlere göre nerede durduğunu göstermek için kullanılır. Aranan değer listede yoksa sonuç komşu değerler arasında doğrusal olarak hesaplanır.
Dizideki değerlerin sıralı olması gerekmez; sıralamayı Excel kendisi yapar. Sonuç her zaman 0 ile 1 arasındaki bir ondalık sayıdır; yüzde olarak görmek için hücreyi yüzde biçimiyle biçimlendirin.
Sonuçlar sırasıyla 0,166, 0,333, 0,500, 0,666 ve 0,833 olur. Listede 5 değer olduğu için her değerin sırası r / (5 + 1) ile bulunur; örneğin ilk değer için 1 / 6 = 0,166 olur ve sonuç üçüncü basamakta kesilir. En küçük değer 0 değil, en büyük değer de 1 değildir; çünkü bu yöntem uç değerleri dışarıda bırakır.
Sonuçlar sırasıyla 0,277, 0,416, 0,555, 0,777 ve 0,166 olur. 50, 60, 70 ve 90 değerleri listede bulunmadığı için sonuç, değerin içinde kaldığı iki komşu puanın yüzde sıraları arasından ara değerleme ile bulunur. Son satırdaki 40 listede bulunduğundan ara değerleme gerekmez ve sonuç doğrudan listedeki sıradan gelir.
Sonuçlar sırasıyla 0,4, 0,41, 0,416, 0,4166 ve 0,41666 olur. Gerçek yüzde sırası 55 ile 65 arasında ara değerleme yapılarak bulunur: 2 / 6 + (60 - 55) / (65 - 55) × (1 / 6) ≈ 0,41666. Excel sonucu yuvarlamaz, istenen basamakta keser; bu yüzden basamak sayısı arttıkça sonuç gerçek değere yaklaşır. anlam_basamak verilmezse 3 basamak kullanılır.
Sonuçlar sırasıyla #YOK, #YOK, #DEĞER!, #SAYI! ve 0,416 olur. 100 listenin en büyük değerinden, 20 ise en küçük değerinden dışarıda kaldığı için ara değerleme yapılamaz ve #YOK döner. Metin içeren aranan değer #DEĞER! hatası verir. anlam_basamak 1'den küçük olduğunda #SAYI! döner. Son satırda tüm girdiler geçerli olduğundan işlev normal bir yüzde sırası verir.
Söz dizimi ve parametre
- Kategori
- İstatistiksel
- İngilizce adı
- PERCENTRANK.EXC
- 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 |
|---|---|---|
| diziarray | Zorunlu | Yüzde sırası belirlenecek sayısal değerlerin bulunduğu hücre aralığını veya diziyi belirtir. |
| xx | Zorunlu | Dizi içindeki yüzde sırasını öğrenmek istediğiniz değeri belirtir. |
| anlam_basamaksignificance | İsteğe bağlı | Döndürülen yüzde değerinin kaç basamakla verileceğini belirtir. |
Geçerli kullanımlar
=YÜZDERANK.HRC(A2:A11;50)
=YÜZDERANK.HRC(A2:A11;B2)
=YÜZDERANK.HRC(A2:A11;B2;4)
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. Listedeki her değerin yüzde sırası
A sütununda küçükten büyüğe sıralı beş sınav puanı var. Her puanın bu liste içindeki yüzde sırasını B sütununda hesaplayalım. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:=YÜZDERANK.HRC($A$2:$A$6; A2)
=PERCENTRANK.EXC($A$2:$A$6, A2)
YÜZDERANK.HRC
Formülünü incelemek için bir hücre seçin.| A | B | |
|---|---|---|
| 1 | Sınav puanı | Yüzde sıra |
| 2 | 40 | 0,166 |
| 3 | 55 | 0,333 |
| 4 | 65 | 0,500 |
| 5 | 80 | 0,666 |
| 6 | 95 | 0,833 |
TemelExcelDepo v1.0.0
2. Listede olmayan değerler ve ara değerleme
Aranan puan listedeki bir değerle birebir eşleşmediğinde Excel iki komşu değerin yüzde sıraları arasında doğrusal ara değerleme yapar. A sütunundaki liste sabit, B sütunundaki aranan puanlar ise değişiyor. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:=YÜZDERANK.HRC($A$2:$A$6; B2)
=PERCENTRANK.EXC($A$2:$A$6, B2)
YÜZDERANK.HRC
Formülünü incelemek için bir hücre seçin.| A | B | C | |
|---|---|---|---|
| 1 | Sınav puanı listesi | Aranan puan | Yüzde sıra |
| 2 | 40 | 50 | 0,277 |
| 3 | 55 | 60 | 0,416 |
| 4 | 65 | 70 | 0,555 |
| 5 | 80 | 90 | 0,777 |
| 6 | 95 | 40 | 0,166 |
Ara DeğerExcelDepo v1.0.0
3. Sonucun basamak sayısını belirleme
Aynı puanın (60) yüzde sırasını farklı anlam_basamak değerleriyle hesaplayalım. B sütunundaki sayı, sonucun kaç basamakla verileceğini belirler. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:=YÜZDERANK.HRC($A$2:$A$6; 60; B2)
=PERCENTRANK.EXC($A$2:$A$6, 60, B2)
YÜZDERANK.HRC
Formülünü incelemek için bir hücre seçin.| A | B | C | |
|---|---|---|---|
| 1 | Sınav puanı listesi | anlam_basamak | Yüzde sıra |
| 2 | 40 | 1 | 0,4 |
| 3 | 55 | 2 | 0,41 |
| 4 | 65 | 3 | 0,416 |
| 5 | 80 | 4 | 0,4166 |
| 6 | 95 | 5 | 0,41666 |
Anlam BasamağıExcelDepo v1.0.0
4. Hata durumları
Aranan değer listenin dışında kaldığında, metin olduğunda ya da anlam_basamak 1'den küçük olduğunda işlev hata verir. A sütunundaki liste sabittir; B ve C sütunlarındaki girdiler değişir. D2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:=YÜZDERANK.HRC($A$2:$A$6; B2; C2)
=PERCENTRANK.EXC($A$2:$A$6, B2, C2)
YÜZDERANK.HRC
Formülünü incelemek için bir hücre seçin.| A | B | C | D | |
|---|---|---|---|---|
| 1 | Sınav puanı listesi | Aranan değer | anlam_basamak | Sonuç |
| 2 | 40 | 100 | 3 | #YOK |
| 3 | 55 | 20 | 3 | #YOK |
| 4 | 65 | metin | 3 | #DEĞER! |
| 5 | 80 | 60 | 0 | #SAYI! |
| 6 | 95 | 60 | 3 | 0,416 |
HatalarExcelDepo v1.0.0
Kullanırken dikkat edin
- dizi: dizi yüzde sırası hesaplanacak sayısal değerleri içerir; bir hücre aralığı ya da dizi sabiti olabilir. Değerlerin sıralı olması gerekmez. dizi boşsa işlev #SAYI! hatası verir.
- x: x dizideki bir değerle birebir eşleşirse sonuç doğrudan o değerin sırasından gelir. x dizideki iki değerin arasında kalıyorsa Excel komşu değerlerin yüzde sıraları arasında ara değerleme yapar. x dizideki en küçük değerden küçükse ya da en büyük değerden büyükse sonuç #YOK olur. x sayı değil de metin ise sonuç #DEĞER! olur.
- anlam_basamak: anlam_basamak döndürülen yüzde değerinin kaç basamakla verileceğini belirler. Atlanırsa 3 kullanılır ve sonuç 0,xxx biçiminde olur. anlam_basamak 1'den küçükse işlev #SAYI! hatası verir. Sonuç yuvarlanmaz, ilgili basamakta kesilir.
- Hesaplama: sıra yüzdesi = r / (n + 1). Burada n, dizideki değer sayısıdır; r ise değerler küçükten büyüğe sıralandığında x değerinin kaçıncı sırada olduğudur. Bu nedenle en küçük değerin sonucu 1 / (n + 1), en büyük değerin sonucu n / (n + 1) olur; 0 ve 1 hiçbir zaman döndürülmez. x iki değerin arasındaysa, bu iki değerin sıra yüzdeleri arasında doğrusal ara değerleme yapılır. Sonuç anlam_basamak basamağına kesilir.
- Dahil eden yöntemle fark: YÜZDERANK.HRC uç değerleri dışarıda bıraktığı için sonuç her zaman 0 ile 1 arasındadır ve bu değerlerin kendisini içermez. En küçük değere 0, en büyük değere 1 verilmesini istiyorsanız dahil eden yöntemi kullanan işlevi tercih edin.
- Sürüm: İşlev Excel 2010 ile eklenmiştir; daha eski sürümlerde bulunmaz.
- İlgili işlevler:
- YÜZDERANK.DHL: Değerin yüzde sırasını uç değerleri dahil eden yöntemle verir; en küçük değer için 0, en büyük değer için 1 istediğinizde tercih edin.
- YÜZDEBİRLİK.HRC: Yüzde sırasının tersini yapar; belirli bir yüzde dilimine karşılık gelen değeri aynı yöntemle verir.
- DÖRTTEBİRLİK.HRC: Veri kümesinin çeyrek değerlerini aynı dışlayıcı yöntemle bulmak için kullanılır.
- RANK.EŞİT: Değerin büyükten küçüğe sıra numarasını verir; yüzde yerine tam sıra numarası gerektiğinde tercih edilir.
- RANK.ORT: Eşit değerlerde ortalama sıra numarasını verir; yinelenen değerler olduğunda RANK.EŞİT yerine kullanılabilir.
Desteklenen Excel sürümleri
- Microsoft 365
- Excel 2010
- Excel 2013
- Excel 2016
- Excel 2019
- Excel 2021
- Excel 2024