Tablolarda maksimum ve minimum değerlerin bulunması

Kerem Aydın·11 Temmuz 2026·⏱4 dk

Excel hücre aralığında en büyük veya en küçük sayıyı hızlıca bulmak için MAX (maksimum) ve MIN (minimum) işlevlerini kullanın. Basit bir liste için =MAX(A1:A10) veya =MIN(A1:A10) yazmanız yeterlidir. Koşulları dikkate almanız gerekiyorsa (örneğin, yalnızca belirli bir satış temsilcisine ait en iyi satışı bulmak gibi), MAXIFS ve MINIFS işlevleri uygulanır. Bu araçlar boş hücreleri ve metni yoksayar, yalnızca sayılarla çalışır.

Temel MAX ve MIN işlevleri

MAX ve MIN işlevleri belirtilen aralığı tarar ve tek bir nihai değer döndürür. Evrenseldirler ve Excel'in tüm sürümlerinde çalışırlar.

Sözdizimi:

  • =MAX(sayı1; [sayı2]; ...)
  • =MIN(sayı1; [sayı2]; ...)

Bağımsız değişkenlere tek tek hücreleri, bitişik aralıkları veya noktalı virgülle ayrılmış birkaç dağınık alanı aktarabilirsiniz.

Önemli: İşlevler metin değerlerini, mantıksal DOĞRU/YANLIŞ değerlerini ve boş hücreleri otomatik olarak atlar. Aralıkta bir hata varsa (örneğin, #SAYI/0!), formülün sonucu da hata olur.

Kullanım örnekleri:

  • B2:B50 listesindeki en yüksek fiyatı bulma: =MAX(B2:B50)
  • C2:C8 hücrelerinde haftanın en düşük sıcaklığını öğrenme: =MIN(C2:C8)
  • Üç farklı sütunun toplamlarını karşılaştırma: =MAX(A1:A10; C1:C10; E1:E10)

Koşullu uç değer arama (MAXIFS ve MINIFS)

Excel'in modern sürümlerinde (2019, 2021, Office 365) MAXIFS ve MINIFS işlevleri tanıtıldı. Bunlar, yalnızca verilen kriterlere uyan satırlar arasında maksimum veya minimum değeri aramanıza olanak tanır.

Sözdizimi: =MAXIFS(arama_aralığı; kriter_aralığı1; kriter1; [kriter_aralığı2; kriter2]; ...)

Dikkat edin: İlk bağımsız değişken her zaman sayısal sonucu aldığımız aralıktır, ardından "nerede aranacağı" ve "ne aranacağı" çiftleri gelir.

Pratik senaryolar:

GörevFormülAçıklama
"Ivanov" temsilcisinin maks. satışı=MAXIFS(C2:C100; B2:B100; "Ivanov")B sütunundaki ad "Ivanov" ise, satışlar sütunundaki (C) maksimumu ararız.
"Sebzeler" kategorisi için min. fiyat=MINIFS(D2:D50; A2:A50; "Sebzeler")Yalnızca "Sebzeler" (A) kategorisindeki ürünler için minimum fiyatı (D) buluruz.
10 "B" sınıfı öğrencisinin maks. notu=MAXIFS(E2:E30; F2:F30; "10B"; G2:G30; ">80")Çift koşul: Sınıf "10B" ve not 80'in üzerinde.

Koşullarda karşılaştırma işaretleri kullanılabilir: ">100", "<>&0", "<>Moskova". Metin ve tarihler mutlaka tırnak içine alınmalıdır. Sayılar tırnaksız yazılabilir.

Eski Excel sürümleri için alternatif

2019'dan önceki bir sürümünüz varsa, MAXIFS işlevleri mevcut değildir. ЕСЛИ (İngilizce sürümde IF) işleviyle bir dizi formülü kullanın.

Koşullu maksimum arama formülü: =MAX(ЕСЛИ(B2:B100="Ivanov"; C2:C100))

Son derece önemli: Böyle bir formülü girdikten sonra Ctrl + Shift + Enter tuş kombinasyonuna basmanız gerekir. Excel formülü küme parantezleriyle {...} çevreler; bu, dizinin başarıyla oluşturulduğunu gösterir. Yeni Excel sürümlerinde bu, normal Enter tuşuna basıldığında da çalışır.

Hataların ve sayısal olmayan verilerin işlenmesi

Sık karşılaşılan bir sorun, kaynak aralıktaki hata sembollerinin (#YOK, #DEĞER!) standart MAX ve MIN işlevlerini "bozmasıdır". Doğru sonucu almak ve hataları yoksaymak için АГРЕГАТ (AGGREGATE) işleviyle bir kombinasyon veya dizi formülü kullanın.

Yöntem 1: АГРЕГАТ işlevi (önerilen) Bu işlev, hataları yoksaymak için yerleşik bir parametreye sahiptir.

  • Hataları dikkate almadan maksimum: =АГРЕГАТ(4; 6; A1:A100)
    • 4 — МАКС işlevinin kodu.
    • 6 — Hataları yoksayma kodu.
  • Hataları dikkate almadan minimum: =АГРЕГАТ(5; 6; A1:A100)
    • 5 — МИН işlevinin kodu.

Yöntem 2: Dizi formülü =MAX(ЕСЛИ(ЕЧИСЛО(A1:A100); A1:A100)) Bu yapı her hücreyi kontrol eder: Sayı mı? Evet ise dikkate alır, hayır ise (metin veya hata) atlar. Eski sürümlerde Ctrl + Shift + Enter tuşlarına basılmasını gerektirir.

Sık yapılan hatalar

  • MAXIFS'te yanlış bağımsız değişken sırası. Kullanıcılar sıklıkla kriter aralığını ilk sıraya koyar. Unutmayın: Önce cevabın (sayının) alındığı aralık, sonra koşullar gelir.
  • Farklı boyutlardaki aralıklar. Koşullu işlevlerde tüm aralıkların aynı sayıda satıra sahip olması gerekir. Bir aralık A1:A10, diğeri B1:B11 ise formül #DEĞER! hatası döndürür.
  • Metin olarak kaydedilen sayılar. Sayılar başka bir sistemden aktarıldıysa ve hücre köşesinde yeşil üçgen varsa (metin formatı), işlevler bunları göremeyebilir. Bunları "Sütunlara Dönüştür" özelliği veya 1 ile çarpma yoluyla sayıya dönüştürün.
  • Unutulan tuş kombinasyonu. Eski Excel'de dizi formülleri kullanılırken Ctrl+Shift+Enter tuşlarına basılmaması yanlış sonuca (genellikle sadece 0) yol açar.

SSS

En büyük ikinci değeri bulmak mümkün mü? Evet, bunun için НАИБОЛЬШИЙ (LARGE) ve НАИМЕНЬШИЙ (SMALL) işlevleri kullanılır. Örneğin, =НАИБОЛЬШИЙ(A1:A10; 2) listedeki ikinci en büyük sayıyı bulur.

İki "VEYA" koşuluyla maksimum bulmak gerekirse ne yapılmalı? MAXIFS işlevleri yalnızca "VE" mantığıyla çalışır (tüm koşulların aynı anda sağlanması gerekir). "VEYA" mantığı için (örneğin, Ivanov'un veya Petrov'un satışları) bir dizi formülü içinde iki ayrı koşulu toplamak veya yardımcı bir sütun kullanmak gerekir.

Bu formüller özet tablolarda çalışır mı? Sayfa işlevleri özet tablo rapor hücrelerinin içinde doğrudan çalışmaz. Ancak özet tablo oluştururken, değer alanı ayarlarında hesaplama yöntemi olarak "Maksimum" veya "Minimum" seçebilirsiniz.