Ana içeriğe atla

Excel'de Yüzdelikler (Percentile) Nasıl Hesaplanır

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.
Güncel 3 Eki 2026  · 8 dk. oku

Yapay Zeka ile Keşfedin

ChatGPTClaudePerplexity

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:

  1. Verilen dizideki değerleri artan sırada sıralar.
  2. k argümanına ve dizideki veri noktası sayısı N’e dayanarak yüzdelik konumunu k(N-1) + 1 formülüyle belirler.
  3. Ö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:

PERCENTILE.INC Excel formülü kullanılarak 1’den 10’a (dahil) tamsayı dizisi için 30. yüzdeliğin hesaplanması.

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:

PERCENTILE.INC Excel formülü kullanılarak 1’den 10’a (dahil) tamsayı dizisi için 30. yüzdeliğin hesaplanmasının sonucu.

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:

  1. K > 1/(N+1)
  2. 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:

  1. Verilen dizideki değerleri artan sırada sıralar.
  2. k argümanına ve dizideki veri noktası sayısı N’e dayanarak yüzdelik konumunu k(N+1) formülüyle belirler.
  3. Ö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:

PERCENTILE.EXC Excel formülü kullanılarak 1’den 10’a (dahil) tamsayı dizisi için 30. yüzdeliğin hesaplanması.

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:

PERCENTILE.EXC Excel formülü kullanılarak 1’den 10’a (dahil) tamsayı dizisi için 30. yüzdeliğin hesaplanmasının sonucu.

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:

  1. İşlev sözdizimi.

  2. Genel algoritma mantığı (yüzdelik konumunu belirlemek için kullanılan formül dışında).

  3. Olası hatalar (dizi boşsa veya k olası aralığının dışındaysa #NUM!, k sayısal değilse #VALUE!).

Farklılıklar:

  1. 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ç.

  2. 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.

  3. 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:

Excel’de PERCENTILE.INC ve PERCENTILE.EXC işlevleri kullanılarak 1’den 10’a (dahil) tamsayı dizisi için çeşitli yüzdeliklerin hesaplanması sonuçlarının karşılaştırılması.

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.


Elena Kosourova's photo
Author
Elena Kosourova
LinkedIn

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.

Konular
Elektronik Tablolar

Excel Öğrenmeye Devam Edin!

{count, plural, one {Program} other {Program}}

Excel Temelleri

{hours} sa
Veri hazırlamaktan formül yazmaya ve görselleştirmeler oluşturmaya kadar Excel'i kullanmak için ihtiyacınız olan temel becerileri kazanın. Önceden deneyim gerekmez.
Ayrıntıları GörüntüleRight Arrow
Kursa Başla
Devamını GörRight Arrow
İlgili

{count, plural, one {blog} other {blog}}

2026’da En Popüler 40 Yazılım Mühendisi Mülakat Sorusu

Algoritmalar, sistem tasarımı ve davranışsal senaryoları kapsayan bu temel sorularla teknik mülakat sürecine hakim olun. Uzman cevapları, kod örnekleri ve kanıtlanmış hazırlık stratejileri edinin.
Dario Radečić's photo

Dario Radečić

15 dk.

{count, plural, one {blog} other {blog}}

Hızlı Sevkiyat İçin Pratik Vibe Kodlama Teknoloji Yığını

Ön uç, arka uç, veritabanları, kimlik doğrulama, depolama, e-posta, test, dağıtım ve izleme için en iyi araçları keşfedin.
Abid Ali Awan's photo

Abid Ali Awan

14 dk.

{count, plural, one {Eğitim} other {Eğitim}}

Python'da Listeyi String'e Nasıl Dönüştürürsünüz

Bu hızlı eğitimde, Python'da bir listeyi string'e nasıl dönüştüreceğinizi öğrenin.
Adel Nehme's photo

Adel Nehme

{count, plural, one {Eğitim} other {Eğitim}}

.gitignore Nasıl Kullanılır: Örneklerle Pratik Bir Giriş

Git deponuzu temiz tutmak için .gitignore’u nasıl kullanacağınızı öğrenin. Bu eğitim; temelleri, yaygın kullanım durumlarını ve başlamanıza yardımcı olacak pratik örnekleri kapsar!
Kurtis Pykes 's photo

Kurtis Pykes

8 dk.

Devamını GörDevamını Gör