{count, plural, one {Program} other {Program}}
Yüzdelikler (percentile), istatistikte yaygın olarak kullanılan bir kavram ve pratik bir yöntemdir; gerçek dünyada pek çok kullanım alanı vardır. Bu kullanışlılıkları sayesinde, modern programların ve programlama dillerinin büyük çoğunluğu yüzdeliklerin kolayca hesaplanmasına imkân tanır. Microsoft Excel de bu araçlardan biridir.
Bu eğitimde, yüzdeliklerin ne olduğunu, ne için kullanıldıklarını, Excel’de nasıl hesaplandıklarını, bu hesaplamalara ilişkin basit örnekleri ve Excel’de yüzdelik hesaplarken dikkat edilmesi gereken olası hataları inceleyeceğiz.
Etkili veri analizi için Excel’in temellerini öğrenmeye veya tazelemeye ihtiyacınız varsa DataCamp’in Introduction to Excel kursuna ve Excel Formülleri Cheat Sheet içeriğine göz atabilirsiniz.
Yüzdelikler Nedir ve Ne İçin Kullanılır?
Yüzdelik (percentile veya centile), ilgilenilen bir değişkenin belirli bir yüzde oranındaki değerlerinin o değerde veya altında (ya da tam olarak altında) kaldığı değerdir. Pratikte genellikle k'ncı yüzdelikten söz ederiz; burada k’nın değeri, ilgili değişkenin değerlerinin yüzde kaçını ifade ettiğini belirtir. k'ncı yüzdeliğin özel bir durumu, ilgilenilen değişkenin temelde 50. yüzdeliği olan medyandır.
Yukarıdaki tanımda iki noktaya dikkat etmek gerekir:
- "O değerde veya altında" ile "tam olarak altında" ifadeleri arasında yapacağımız tercih, yüzdelik tanımımızın kapsayıcı (inclusive) mı yoksa dışlayıcı (exclusive) mı olacağını belirler.
- İsimlerine rağmen yüzdelikler, yüzde cinsinden değil, bizzat değişkenin kendi birimleriyle ölçülür.
Kavramı basit bir örnekle somutlaştıralım: Bir film değerlendirme sitesinde bir filmin puanı 87. yüzdelikte yer alıyorsa, bu o filmin sitedeki tüm filmlerin %87’sinden daha iyi puan aldığı anlamına gelir.
Yüzdelikler; istatistiksel analizde, sınav skoru raporlamada, eşik değer belirlemede ve sıralama sistemlerinde yoğun biçimde kullanılır.
En yaygın betimsel analitik istatistik tekniklerini tazelemek için Descriptive Statistics Cheat Sheet içeriğine başvurabilirsiniz.
Excel’de Yüzdelikler Nasıl Hesaplanır
Excel, yüzdelikleri hesaplamak için iki ana işlev sunar: PERCENTILE.INC() ve PERCENTILE.EXC().
Teknik olarak üçüncü bir işlev daha vardır—PERCENTILE()—bu işlev yazılımın eski sürümlerinde (Excel 2007 ve öncesi) kullanılmış olup uyumluluk amaçlı tutulmuştur. Bu eski işlev, PERCENTILE.INC() ile aynı şekilde çalışır.
Bu eğitimde odak noktamız, daha yeni işlevler olan PERCENTILE.INC() ve PERCENTILE.EXC() olacaktır.
PERCENTILE.INC() Excel İşlevi
Sözdizimi
PERCENTILE.INC(array, k)
burada:
-
array—yüzdeliğin hesaplandığı dizi veya veri aralığı, -
k—0 ile 1 arasında, uç değerler dahil, yüzdelik değeri.
Her iki argüman da zorunludur.
PERCENTILE.INC() işlevi, k değeri 0 ile 1 arasında (0 ve 1 dahil) olacak şekilde, bir aralıktaki değerlerin k'ncı yüzdeliğini döndürür. Başka bir deyişle, bu işlev dizinin ilk ve son değerlerini dahil eder.
Algoritma
PERCENTILE.INC() Excel işlevi, arka planda şu adımları uygular:
- Verilen dizideki değerleri artan sırada sıralar.
- k argümanına ve dizideki veri noktası sayısı N’e dayanarak yüzdelik konumunu k(N-1) + 1 formülüyle belirler.
- Önceki adımın sonucu tam sayı değilse, algoritma dizinin en yakın değerleri arasında enterpolasyon yapar.
Örnek
PERCENTILE.INC() Excel işlevini kullanarak, 1’den 10’a (dahil) tamsayılardan oluşan bir dizi için 30. yüzdeliği hesaplamak istediğimizi varsayalım. Formülümüz şu şekilde görünecektir:

Not: Yukarıdaki dizideki değerler açıklayıcı olması için sıralanmış olsa da, gerçekte değerleri önceden sıralamamız gerekmez; algoritma bunu arka planda kendisi yapacaktır.
Hesabımızın sonucu aşağıdadır:

Olası Hatalar
-
#NUM!— sağlanan dizi boşsa veya k < 0 ya da k > 1 ise. -
#VALUE!—k sayısal değilse.
PERCENTILE.EXC() Excel İşlevi
Sözdizimi
PERCENTILE.EXC(array, k)
burada:
-
array—yüzdeliğin hesaplandığı dizi veya veri aralığı, -
k—0 ile 1 arasında, uç değerler hariç, yüzdelik değeri.
Her iki argüman da zorunludur.
PERCENTILE.EXC() işlevi, k değeri 0 ile 1 arasında olup 0 ve 1 hariç olacak şekilde, bir aralıktaki değerlerin k'ncı yüzdeliğini döndürür. Daha kesin olarak, N veri noktasına sahip bir dizi için k değeri aşağıdaki iki koşulu da sağlamalıdır:
- K > 1/(N+1)
- K < N/(N+1)
Basitçe söylersek, PERCENTILE.EXC() işlevi, 0 ile 1 arasında tam olarak kalan olasılıklar için yüzdelikler tanımlar. Bu, mutlak minimum (0. yüzdelik) veya maksimum (100. yüzdelik) için değer hesaplamadığı anlamına gelir; ancak enterpolasyon sırasında tüm veri noktaları yine de kullanılır.
Algoritma
PERCENTILE.EXC() Excel işlevi, arka planda şu adımları uygular:
- Verilen dizideki değerleri artan sırada sıralar.
- k argümanına ve dizideki veri noktası sayısı N’e dayanarak yüzdelik konumunu k(N+1) formülüyle belirler.
- Önceki adımın sonucu tam sayı değilse, algoritma dizinin en yakın değerleri arasında enterpolasyon yapar.
Örnek
PERCENTILE.EXC() Excel işlevini kullanarak, 1’den 10’a (dahil) tamsayılardan oluşan bir dizi için 30. yüzdeliği hesaplamak istediğimizi varsayalım. Formülümüz şu şekilde görünecektir:

Not: Yukarıdaki dizideki değerler açıklayıcı olması için sıralanmış olsa da, gerçekte değerleri önceden sıralamamız gerekmez; algoritma bunu arka planda kendisi yapacaktır.
Hesabımızın sonucu aşağıdadır:

Olası Hatalar
-
#NUM!— sağlanan dizi boşsa veya k <= 1/(N+1) ya da k >= N/(N+1) ise. -
#VALUE!—k sayısal değilse.
Diğer popüler Excel işlevlerini öğrenmek veya tazelemek için şu eğitime göz atın: Herkesin Bilmesi Gereken 15 Temel Excel Formülü.
Excel’de PERCENTILE.INC ve PERCENTILE.EXC Karşılaştırması
Şimdiye kadar, PERCENTILE.INC() ve PERCENTILE.EXC() Excel işlevleri arasında pek çok benzerlik olduğunu net biçimde gördük. Ancak, onları ayrı iki işlev yapan ve farklı sonuçlar üretmelerine neden olan belirgin farklar da vardır. Excel’de PERCENTILE.INC() ve PERCENTILE.EXC() işlevlerinin nasıl benzer ve nasıl farklı olduklarını özetleyelim.
Benzerlikler:
-
İşlev sözdizimi.
-
Genel algoritma mantığı (yüzdelik konumunu belirlemek için kullanılan formül dışında).
-
Olası hatalar (dizi boşsa veya k olası aralığının dışındaysa
#NUM!, k sayısal değilse#VALUE!).
Farklılıklar:
-
k argümanı için olası aralık:
-
PERCENTILE.INC()—0’dan 1’e, uç değerler dahil. -
PERCENTILE.EXC()—1/(N+1)’den N/(N+1)’e, uç değerler hariç. -
Bir dizinin değerlerini ele alma biçimi:
-
PERCENTILE.INC()—ilk ve son değerleri dahil eder. -
PERCENTILE.EXC()—ilk ve son değerlerde (0% ve 100%) yüzdelik tanımlamaz, ancak enterpolasyonda tüm verileri yine de kullanır. -
Yüzdelik konumunu belirleme formülü:
-
PERCENTILE.INC()—k(N-1) + 1. -
PERCENTILE.EXC()—k(N+1).
PERCENTILE.INC() ve PERCENTILE.EXC() Excel işlevlerini, 1’den 10’a (dahil) tamsayılardan oluşan aynı dizi üzerinde farklı k değerleriyle uygulayarak iş başında görelim:

Yukarıdaki tablo, PERCENTILE.EXC() işlevinin, geçerli aralığının sınırında veya ötesinde kalan k değerleri için tanımsız olduğunu (k ≤ 1/(N+1) veya k ≥ N/(N+1)) göstermektedir. Bu bir kusur değildir; dışlayıcı yüzdeliklerin matematiksel tanımını yansıtır. Uç değerlere yakın bölgelerde .INC() ve .EXC() sonuçları arasındaki küçük farklar, her bir işlevin yüzdelik konumlarını nasıl enterpole ettiğinden kaynaklanır.
Öte yandan, ezici çoğunlukla, istatistiksel açıdan aşırı düşük veya aşırı yüksek k değerlerinin bizim için özel bir anlam taşımadığını akılda tutmalıyız. Bu sınırlamalar pratikte nadiren sorun olur. Ayrıca, gerçek hayatta genellikle yukarıdaki örneğimizdekinden çok daha büyük diziler için yüzdelik hesapları yaparız; bu da sonuç farklılıklarını azaltır.
Çoğu durumda, PERCENTILE.INC() Excel işlevini tercih etmek daha mantıklıdır; bu işlev, Python ve R dahil birçok programlama dilinde yüzdelik hesaplamak için kullanılan varsayılan formüllerle de uyumludur.
Bununla birlikte, veri setinin tam uçlarında yüzdelik tanımlamaktan kaçınmak istiyorsak, PERCENTILE.EXC() uygun tercihtir. 0. veya 100. yüzdelik için sonuç hesaplamaz, ancak sıralamalar arasında enterpolasyon yaparken tüm veri noktalarını kullanır.
Değerli iş içgörüleri elde etmek için verinin temiz ve temsili olması önemlidir. Data Preparation in Excel kursu ve Data Manipulation in Excel Cheat Sheet, verinizi ileri analizlere verimli şekilde hazırlamayı öğrenmek için faydalı kaynaklardır.
Sonuç
Yüzdeliklerin ardındaki temel istatistik kuramını, tanımlarını, başlıca kullanım alanlarını ve Excel’de yüzdelikleri hesaplamak için kullanılan iki ana işlevi; sözdizimleri, algoritmaları, hesaplama örnekleri ve potansiyel hatalarıyla birlikte ele aldık.
Ayrıca, iki Excel işlevini karşılaştırdık, benzerliklerini ve önemli farklarını özetledik, aynı veri dizisi üzerinde her iki işlevi de uygulayarak sonuçları yan yana gördük ve her biri için en uygun kullanım senaryosunu öğrendik.
Excel’in tüm gücünü açığa çıkarmak için, uygulamalı alıştırmalarla veri hazırlama, görselleştirme ve analizde kullanılan temel ve ileri özellikleri ile formülleri öğreneceğiniz, başlangıç dostu Excel Fundamentals beceri yolunu düşünebilirsiniz.
IBM Sertifikalı Veri Bilimci (2020); daha önce dünya genelindeki petrol ve gaz sahalarında 12+ yıllık uluslararası iş deneyimine sahip Petrol Jeoloğu/Jeomodelleyicisi. Python, R ve SQL konusunda yetkin. Uzmanlık alanları: veri temizleme, veri işleme, veri görselleştirme, veri analizi, veri modelleme, istatistik, hikâye anlatımı, makine öğrenimi. Veri bilimi topluluklarını yönetme ve veri bilimi ile kariyer konularında makale ve eğitim yazma/gözden geçirme konusunda kapsamlı deneyim.

