Bu blog, Microsoft Excel öğrenmenin temellerinden ileri düzey tekniklerine,..
Excel’deki MIN fonksiyonu, belirli bir aralıktaki en küçük değeri bulmak için oldukça basittir. Ancak şarta bağlı en küçük değeri bulmak istediğinizde, klasik fonksiyonlar yetersiz kalabilir. Bu durumda MINIFS ya da DÜŞEYARA + KÜÇÜK gibi alternatif çözümler kullanılır.
MINIFS fonksiyonu, belirtilen bir koşula göre minimum değeri getirir. Yapısı şöyledir:
=MINIFS(min_aralık; kriter_aralığı; kriter)
Elinizde aşağıdaki gibi bir tablo olsun:
Ürün |
Bölge |
Satış |
---|---|---|
Kalem |
Ege |
120 |
Silgi |
Marmara |
80 |
Kalem |
Ege |
95 |
Soru: Ege bölgesinde satılan kalemlerin en düşük satışını bulmak istiyorum.
=MINIFS(C2:C4; A2:A4; "Kalem"; B2:B4; "Ege")
Bu formül, hem "Kalem" hem de "Ege" olan satırları filtreler ve en küçük değeri getirir.
Excel 2016 öncesi sürümlerde MINIFS yoktur. Bunun yerine Dizi Formülü kullanılabilir:
=MIN(EĞER((A2:A10="Kalem")*(B2:B10="Ege"); C2:C10))
Bu formülü yazdıktan sonra Ctrl + Shift + Enter ile çalıştırmanız gerekir. Böylece Excel, bu dizi içindeki koşula uyan satırları filtreleyip en küçüğünü bulur.
Eğer birden fazla koşul içeren ve ilk, ikinci, üçüncü küçük değeri de görmek istiyorsanız, KÜÇÜK fonksiyonu ile beraber FİLTRE fonksiyonu (Excel 365 ve üzeri) kullanılabilir:
=KÜÇÜK(FİLTRE(C2:C100; (A2:A100="Kalem")*(B2:B100="Ege")); 1)
Bu formül, Ege bölgesinde kalem için geçerli satışları filtreler ve en küçük olanını getirir.
MIN ve MINIFS arasındaki fark nedir?
MIN sadece sayısal aralıkta en küçük değeri getirir. MINIFS ise belirli koşullara göre filtreleyerek minimum değeri bulur.
Excel 2016 kullanıyorum, MINIFS çalışmıyor. Ne yapabilirim?
Dizi formülü olan MIN(EĞER(...))
yapısını kullanabilirsiniz. Ctrl + Shift + Enter ile çalıştırmanız gerekir.
Birden fazla koşul belirtebilir miyim?
Evet. MINIFS ile birden fazla kriter yazabilirsiniz. Eski Excel’de EĞER içindeki çarpım yöntemiyle yapılır.
KÜÇÜK ile MIN arasında fark var mı?
KÜÇÜK, n'inci küçük değeri verir. MIN ise her zaman en küçük değeri verir.
MINIFS işlevi tüm Excel sürümlerinde var mı?
Hayır. MINIFS yalnızca Excel 2019, Excel 365 ve üzeri sürümlerde çalışır.
Eğer bu tür fonksiyonları uygulamalı şekilde öğrenmek isterseniz, vidoport.com’daki Excel eğitimlerine göz atabilirsiniz. Şartlı formüllerden gelişmiş raporlamaya kadar hepsi tek bir yerde!
Excel’de şarta bağlı en küçük değeri bulmak için MINIFS fonksiyonu kullanılır. Bu fonksiyon, koşula uyan veriler arasından minimum değeri getirir. Örnek olarak =MINIFS(C2:C10; A2:A10; "Kalem")
yazılabilir.
Eski Excel sürümlerinde MINIFS çalışmaz. Bu durumda =MIN(EĞER(...))
gibi dizi formülleri kullanılır ve Ctrl + Shift + Enter ile çalıştırılır. Bu yöntem de koşula göre filtreleme yapar.
KÜÇÜK ve FİLTRE fonksiyonları ile birlikte daha esnek çözümler üretilebilir. Bu özellikle Excel 365 kullanıcıları için uygundur. =KÜÇÜK(FİLTRE(...);1)
yapısı, en küçük değeri getirmenin modern yoludur.
MIN, koşulsuz en küçük değeri bulur. MINIFS ve dizi formülleri ise filtreleme yaparak bu değeri getirir. Excel’de doğru fonksiyon seçimi, sürüm ve veri yapısına göre belirlenmelidir.