Genel Bakış
ENÇOK_OLAN.TEK (MODE.SNGL), bir sayı kümesinde en sık tekrar eden sayıyı verir. Birden çok sayı aynı sıklıkta tekrar ederse listede ilk görünen değeri döndürür. Satış adedi, ölçüm sonucu ya da sınav notu gibi verilerde en yaygın değeri bulmak için kullanılır.
İşlev en fazla 255 parametre alır. Her parametre bir sayı, hücre başvurusu, hücre aralığı, adlandırılmış aralık veya dizi olabilir. Tüm parametrelerdeki sayılar tek bir küme gibi birlikte değerlendirilir.
Sonuçlar sırasıyla #YOK, 40, 38, 40 ve 42 olur. İlk satırda hiçbir numara ikinci kez geçmediği için tekrar eden değer yoktur ve işlev #YOK hatası verir. Üçüncü satırda tek bir numara iki kez geçer, bu yüzden sonuç doğrudan o numaradır. Dördüncü ve beşinci satırda 38 ile 40 aynı sayıda tekrar eder; işlev listede önce görünen değeri verir. Son satırda da aynı kural geçerlidir, yani değerlerin sırası sonucu değiştirir.
E2 hücresine ise aşağıdaki formülü yazıp aşağı kopyalayın:
Sonuçlar sırasıyla 0, 0, #YOK ve 7 olur; E sütunundaki sonuçlar ise 0, #DEĞER!, #DEĞER! ve 7 olur. Sıfır geçerli bir sayıdır ve diğer sayılar gibi sayılır. Aralık verildiğinde boş hücre yok sayılır; üçüncü satırda kalan iki sıfır tekrar eden değer olur, dördüncü satırda ise tekrar eden değer kalmadığı için #YOK döner. Boş hücreler tek tek başvurulduğunda ise #DEĞER! hatası oluşur. Boş hücre olasılığı varsa aralık kullanmak daha güvenlidir.
Sonuçlar sırasıyla #YOK, #YOK, 45658 ve #SAYI/0! olur. İlk satırda metin hücreleri iki kez geçse de metin sayılmaz, bu yüzden sayısal değerler arasında tekrar eden bulunmaz. İkinci satırda mantıksal değerler de aynı şekilde dışlanır. Üçüncü satırdaki tarihler seri numarası olarak sayıldığı için tekrar eden değer olur ve sonuç bu seri numarasıdır. Son satırda aralıkta bir hata değeri bulunduğundan işlev tekrar eden 4 sayısını aramadan bu hatayı olduğu gibi döndürür.
Sonuçlar sırasıyla 12, #YOK, 12 ve 15 olur. Her iki parametredeki sayılar tek bir küme gibi birlikte değerlendirilir. İkinci satırda B3 hücresi sayı gibi görünse de metin olarak saklandığı için dışlanır ve geriye tekrar eden sayı kalmaz. Üçüncü satırda metin olan hücre sayılmasa da sayısal 12 değeri iki kez bulunur. Sonuçlar beklenmedik çıkarsa hücrelerin gerçekten sayı olup olmadığını denetleyin.
Söz dizimi ve parametre
- Kategori
- İstatistiksel
- İngilizce adı
- MODE.SNGL
- Platform
- Windows Mac Web
2 bağımsız değişken
1 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ı1number1 | Zorunlu | En çok tekrar eden değerin aranacağı ilk sayıyı, sayısal hücreyi veya hücre aralığını belirtir. |
| sayı2number2 | İsteğe bağlı | Hesaba katılacak ek sayıyı, hücreyi veya hücre aralığını belirtir. |
Geçerli kullanımlar
=ENÇOK_OLAN.TEK(A2:A20)
=ENÇOK_OLAN.TEK(A2:B2;C2)
=ENÇOK_OLAN.TEK(1;2;3;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. Tekrar eden değer, eşitlik ve tekrar olmaması
Bir ayakkabı mağazasında dört satışta alınan numaralar A:D sütunlarında yer alıyor. E sütunu en sık satılan numarayı bulur. E2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:=ENÇOK_OLAN.TEK(A2:D2)
=MODE.SNGL(A2:D2)
ENÇOK_OLAN.TEK
Formülünü incelemek için bir hücre seçin.| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | 1. satış | 2. satış | 3. satış | 4. satış | En çok satılan numara |
| 2 | 38 | 40 | 42 | 44 | #YOK |
| 3 | 38 | 40 | 42 | 40 | 40 |
| 4 | 38 | 38 | 40 | 40 | 38 |
| 5 | 40 | 40 | 38 | 38 | 40 |
| 6 | 42 | 41 | 41 | 42 | 42 |
TemelExcelDepo v1.0.0
2. Sıfır ve boş hücreler
Stok sayımında bazı hücreler boş bırakıldı. D sütunu üç hücreyi aralık olarak, E sütunu ise aynı hücreleri tek tek başvurarak değerlendirir. D2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:=ENÇOK_OLAN.TEK(A2:C2)
=MODE.SNGL(A2:C2)
=ENÇOK_OLAN.TEK(A2;B2;C2)
=MODE.SNGL(A2,B2,C2)
ENÇOK_OLAN.TEK
Formülünü incelemek için bir hücre seçin.| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Adet 1 | Adet 2 | Adet 3 | Aralık ile | Tek tek |
| 2 | 0 | 1 | 0 | 0 | 0 |
| 3 | 0 | 0 | 0 | #DEĞER! | |
| 4 | 7 | 3 | #YOK | #DEĞER! | |
| 5 | 7 | 7 | 3 | 7 | 7 |
Boş HücreExcelDepo v1.0.0
3. Metin, mantıksal değer, tarih ve hata değeri
Aralıktaki hücrelerin türü sonucu etkiler. E sütunu A:D hücrelerindeki değerlerin en sık tekrar edenini arar. E2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:=ENÇOK_OLAN.TEK(A2:D2)
=MODE.SNGL(A2:D2)
ENÇOK_OLAN.TEK
Formülünü incelemek için bir hücre seçin.| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Değer 1 | Değer 2 | Değer 3 | Değer 4 | En çok tekrar eden |
| 2 | 4 | 9 | elma | elma | #YOK |
| 3 | 4 | 9 | DOĞRU | DOĞRU | #YOK |
| 4 | 4 | 9 | 2025-01-01 | 2025-01-01 | 45658 |
| 5 | 4 | 4 | #SAYI/0! | 9 | #SAYI/0! |
Veri TürleriExcelDepo v1.0.0
4. Metin olarak saklanan sayılar ve birden çok parametre
Dışarıdan aktarılan verilerde bazı sayılar metin olarak saklanmış olabilir. D sütunu birinci parametre olarak A2:B2 aralığını, ikinci parametre olarak C2 hücresini birlikte değerlendirir. D2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:=ENÇOK_OLAN.TEK(A2:B2;C2)
=MODE.SNGL(A2:B2,C2)
ENÇOK_OLAN.TEK
Formülünü incelemek için bir hücre seçin.| A | B | C | D | |
|---|---|---|---|---|
| 1 | Adet 1 | Adet 2 | Adet 3 | En çok tekrar eden |
| 2 | 12 | 12 | 15 | 12 |
| 3 | 12 | 12 | 15 | #YOK |
| 4 | 12 | 12 | 12 | 12 |
| 5 | 20 | 15 | 15 | 15 |
Metin SayıExcelDepo v1.0.0
Kullanırken dikkat edin
- sayı1 ve sayı2 parametreleri: sayı1 zorunludur; sayı2 ve sonraki parametreler isteğe bağlıdır. En fazla 255 parametre verilebilir. Her parametre bir sayı, hücre başvurusu, hücre aralığı, adlandırılmış aralık veya dizi olabilir. Adlandırılmış bir aralık, doğrudan yazılmış aralık gibi işlenir.
- Eşit sayıda tekrar eden değerler: Birden çok değer aynı sayıda tekrar ediyorsa işlev listede ilk görünen değeri döndürür. Bu yüzden sayı1 ve sayı2 parametrelerindeki değerlerin sırası sonucu değiştirebilir. Bütün modları almak istiyorsanız ENÇOK_OLAN.ÇOK işlevini kullanın.
- Tekrar eden değer yoksa: Hiçbir sayı ikinci kez geçmiyorsa işlev #YOK hatası verir. Hatayı göstermek yerine bir sonuç istiyorsanız işlevi EĞERHATA ile sarmalayabilirsiniz.
- Aralıktaki hücrelerin işlenmesi: Hücre aralığı olarak verilen parametrelerde sıfırlar ve tarihler hesaba katılır; tarihler seri numarası olarak sayılır. Gizli hücreler de hesaba katılır. Metin içeren, mantıksal değer içeren ve boş olan hücreler ise dışlanır.
- Boş hücreler: Boş hücreler bir aralığın içindeyse yok sayılır. Aynı boş hücre sayı1 veya sayı2 parametresi olarak tek başına başvurulursa #DEĞER! hatası oluşur. Boş hücrelerin işlenişi bu nedenle tutarsız görünür; boş hücre ihtimali varsa aralık kullanın.
- Doğrudan yazılan değerler: Parametre olarak doğrudan yazılan metin ve mantıksal değerler sayılmaz. Tırnak içinde yazılmış sayı metni de dışlanır. Dizi sabitlerinin içindeki metin ve mantıksal değerler de aynı şekilde dışlanır. Dışlandıktan sonra tekrar eden sayı kalmazsa sonuç #YOK olur.
- Hata değerleri: Aralıktaki ya da başvurulan bir hücre hata değeri içeriyorsa işlev bu hatayı olduğu gibi döndürür; örneğin #SAYI/0! içeren bir hücre sonucu da #SAYI/0! yapar.
- Gizli hücreler ve sürüm: İşlev gizli hücreleri hesaba katar. Gizli hücreleri dışlamak için İngilizce adıyla AGGREGATE işlevini MODE.SNGL seçeneğiyle kullanabilirsiniz. ENÇOK_OLAN.TEK Excel 2010 sürümünde eklendi ve eski ENÇOK_OLAN işlevinin yerini aldı.
- İlgili işlevler: ENÇOK_OLAN.ÇOK, eşit sayıda tekrar eden bütün değerleri dizi olarak almak istediğinizde tercih edilir. ENÇOK_OLAN, eski sürümlerle uyumluluk için korunan eski işlevdir. ORTALAMA, sayıların aritmetik ortalamasını bulmak için kullanılır. ORTANCA, sıralanmış kümenin ortasındaki sayıyı bulmak için kullanılır. SIKLIK, belirli değer aralıklarında kaç değer bulunduğunu saymak için kullanılır.
Desteklenen Excel sürümleri
- Microsoft 365
- Excel 2010
- Excel 2013
- Excel 2016
- Excel 2019
- Excel 2021
- Excel 2024