ÇOKEĞERMİN Formülü (MINIFS): Koşula Uyan En Küçük Değer
ÇOKEĞERMİN
İngilizce adı: MINIFS
Yayın: · Son güncelleme:
ÇOKEĞERMİN kısaca
ÇOKEĞERMİN, bir veya birden çok koşulu sağlayan satırlar arasındaki en küçük değeri bulur. Bir ürün için en düşük teklif, bir bölgedeki en kısa teslim süresi ya da sıfırları dışarıda bırakan minimum tek formülle hesaplanır. Excel 2019 ve sonrasında bulunur.
Söz dizimi
ÇOKEĞERMİN(min_aralık; ölçüt_aralığı1; ölçüt1; [ölçüt_aralığı2; ölçüt2]; ...)MINIFS(min_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)Türkçe Excel'de bağımsız değişkenler noktalı virgülle (;), İngilizce Excel'de virgülle (,) ayrılır.
Argümanlar
| Argüman | Durum | Açıklama |
|---|---|---|
min_aralıkmin_range | Zorunlu | En küçük değerin aranacağı sayı aralığı. |
ölçüt_aralığı1criteria_range1 | Zorunlu | İlk koşulun uygulanacağı aralık. min_aralık ile aynı boyutta olmalıdır. |
ölçüt1criteria1 | Zorunlu | Hangi satırların dikkate alınacağını belirleyen sayı, ifade ya da metin, örneğin "Toner" ya da ">0". |
ölçüt_aralığı2; ölçüt2criteria_range2, criteria2 | İsteğe bağlı | Ek koşul çiftleri. En fazla 126 aralık-ölçüt çifti yazılabilir. |
İçindekiler
ÇOKEĞERMİN ne zaman gerekir?
Excel ÇOKEĞERMİN formülü, belirli koşulları sağlayan kayıtlar arasındaki en küçük değeri getirir. Satın alma tablosunda bir ürün için gelen en düşük teklifi, kargo listesinde bir şehre en kısa teslim süresini ya da sınav sonuçlarında bir şubenin en düşük puanını bulmak tipik kullanımlardır. MİN fonksiyonunun koşul eklenmiş biçimidir.
Fonksiyon Excel 2019, Excel 2021, Microsoft 365 ve web ile Mac sürümlerinde çalışır. Excel 2016 ve öncesinde tanınmaz ve #AD? hatası verir.
Söz dizimi ve koşul çiftleri
İlk argüman min_aralık, en küçük değerin aranacağı sütundur. Arkasından koşullar ölçüt_aralığı ve ölçüt çiftleri hâlinde yazılır. Birden çok çift verildiğinde bir satırın hesaba girmesi için hepsini sağlaması gerekir.
Ölçüt yazımı ÇOKETOPLA ile aynıdır. Metin için "Toner", karşılaştırma için ">0", joker karakter için "B*" yazabilirsiniz. Yıldız herhangi bir karakter dizisinin, soru işareti tek bir karakterin yerini tutar.
Ürün için en düşük teklif
Tedarikçi adları A sütununda, ürünler B sütununda, birim fiyatlar C sütununda olsun. =ÇOKEĞERMİN(C2:C7;B2:B7;"A4 kağıt") A4 kağıt için gelen 145, 138 ve 151 TL'lik teklifler arasından 138'i döndürür.
Hangi tedarikçinin bu fiyatı verdiğini bulmak için sonucu bir arama formülüne bağlayabilirsiniz. ÇAPRAZARA ya da İNDİS ve KAÇINCI ile 138 TL'nin hangi satırda olduğunu bulup tedarikçi adını getirirsiniz.
Sıfırları ve eksik teklifleri dışarıda bırakmak
Tablolarda teklif gelmeyen satırlara çoğu zaman 0 yazılır. Bu durumda düz bir minimum 0 döndürür ve anlamsız bir sonuç çıkar. Fiyat sütununu ikinci bir koşul olarak ekleyip sıfırı elersiniz: =ÇOKEĞERMİN(C2:C7;B2:B7;"Toner";C2:C7;">0") Cenk'in 0 yazılı satırını atlar ve 1.590 TL'yi verir.
Aynı yöntem süre ve puan tablolarında da işe yarar. Teslim süresi henüz girilmemiş siparişler 0 görünüyorsa ">0" koşulu bu satırları dışarıda bırakır ve en kısa gerçek süreyi gösterir.
Joker karakterle bir grup için de minimum alınabilir. =ÇOKEĞERMİN(C2:C7;A2:A7;"B*") adı B ile başlayan tedarikçilerin en düşük fiyatını, yani 138'i bulur.
Sık yapılan hatalar
Hiçbir satır koşulu sağlamazsa ÇOKEĞERMİN 0 döndürür. Bu sonuç gerçek bir 0 fiyatla karıştırılabilir. Eşleşen satır olup olmadığını ÇOKEĞERSAY ile kontrol etmek bu karışıklığı önler.
Aralıkların farklı uzunlukta seçilmesi #DEĞER! hatasına yol açar. Fiyatları metin olarak saklanmış satırlar da hesaba girmez; sola yaslı görünen tutarları sayıya çevirin.
Satın alma tablonuzda her ürün için en düşük teklifi ÇOKEĞERMİN ile hesaplayın. Sıfır yazılı satırlarınız varsa ikinci koşul olarak ">0" ekleyip sonucun değişip değişmediğine bakın.
Örnekler
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Tedarikçi | Ürün | Fiyat | ||
| 2 | Atlas | A4 kağıt | 145 | 138 | |
| 3 | Bora | A4 kağıt | 138 | ||
| 4 | Atlas | Toner | 1.650 | ||
| 5 | Bora | Toner | 1.590 | ||
| 6 | Cenk | A4 kağıt | 151 | ||
| 7 | Cenk | Toner | 0 |
=ÇOKEĞERMİN(C2:C7;B2:B7;"A4 kağıt")=MINIFS(C2:C7,B2:B7,"A4 kağıt")Türkçe Excel'de bağımsız değişkenler noktalı virgülle (;), İngilizce Excel'de virgülle (,) ayrılır.
E2 hücresinin sonucu: 138
A4 kağıt teklifleri 145, 138 ve 151 TL'dir. En küçüğü 138'dir.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Tedarikçi | Ürün | Fiyat | ||
| 2 | Atlas | A4 kağıt | 145 | 1.590 | |
| 3 | Bora | A4 kağıt | 138 | ||
| 4 | Atlas | Toner | 1.650 | ||
| 5 | Bora | Toner | 1.590 | ||
| 6 | Cenk | A4 kağıt | 151 | ||
| 7 | Cenk | Toner | 0 |
=ÇOKEĞERMİN(C2:C7;B2:B7;"Toner";C2:C7;">0")=MINIFS(C2:C7,B2:B7,"Toner",C2:C7,">0")Türkçe Excel'de bağımsız değişkenler noktalı virgülle (;), İngilizce Excel'de virgülle (,) ayrılır.
E2 hücresinin sonucu: 1.590
Toner satırlarında 1.650, 1.590 ve 0 vardır. İkinci koşul 0'ı eler ve sonuç 1.590 TL olur.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Tedarikçi | Ürün | Fiyat | ||
| 2 | Atlas | A4 kağıt | 145 | 138 | |
| 3 | Bora | A4 kağıt | 138 | ||
| 4 | Atlas | Toner | 1.650 | ||
| 5 | Bora | Toner | 1.590 | ||
| 6 | Cenk | A4 kağıt | 151 | ||
| 7 | Cenk | Toner | 0 |
=ÇOKEĞERMİN(C2:C7;A2:A7;"B*")=MINIFS(C2:C7,A2:A7,"B*")Türkçe Excel'de bağımsız değişkenler noktalı virgülle (;), İngilizce Excel'de virgülle (,) ayrılır.
E2 hücresinin sonucu: 138
Yıldız joker karakteri Bora'yı yakalar. Bora'nın teklifleri 138 ve 1.590 TL'dir; en küçüğü 138'dir.
Yaygın hatalar ve çözümleri
- #DEĞER!
Neden: min_aralık ile ölçüt aralıklarının boyutu ya da şekli farklı.
Çözüm: Tüm aralıkları aynı satırlardan ve aynı uzunlukta seçin.
#DEĞER! hatasının ayrıntılı çözümü → - #AD?
Neden: Dosya Excel 2016 ya da daha eski bir sürümde açıldı.
Çözüm: Eski sürümlerde MİN ve EĞER ile dizi formülü kullanın.
#AD? hatasının ayrıntılı çözümü →
İlgili fonksiyonlar
Sıkça Sorulan Sorular
ÇOKEĞERMİN formülü nasıl kullanılır?
Önce en küçük değerin aranacağı aralığı, sonra koşul aralığı ve koşulu yazarsınız: =ÇOKEĞERMİN(C2:C7;B2:B7;"A4 kağıt").
ÇOKEĞERMİN ile sıfırlar nasıl yok sayılır?
Değer aralığını ikinci koşul olarak ekleyip ">0" yazın: =ÇOKEĞERMİN(C2:C7;B2:B7;"Toner";C2:C7;">0").
ÇOKEĞERMİN hangi sürümlerde var?
Excel 2019, Excel 2021, Microsoft 365 ve web ile Mac sürümlerinde bulunur. Excel 2016'da #AD? hatası verir.