İçeriğe geç
parazade
İstatistikÖrnekler doğrulandı

ÇOKEĞERMAK Formülü (MAXIFS): Koşula Uyan En Büyük Değer

ÇOKEĞERMAK

İngilizce adı: MAXIFS

SürümlerMicrosoft 365Excel 2021Excel 2019Excel WebExcel Mac(en az Excel 2019)

Yayın: · Son güncelleme:

ÇOKEĞERMAK kısaca

ÇOKEĞERMAK, bir veya birden çok koşulu sağlayan satırlar arasındaki en büyük değeri döndürür. Şubenin en yüksek satışı, bir ürünün en son tarihi ya da bir ekibin en uzun süresi tek formülle bulunur. Excel 2019, 2021 ve Microsoft 365'te bulunur.

Söz dizimi

ÇOKEĞERMAK(mak_aralık; ölçüt_aralığı1; ölçüt1; [ölçüt_aralığı2; ölçüt2]; ...)

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ümanDurumAçıklama
mak_aralıkmax_rangeZorunluEn büyük değerin aranacağı sayı aralığı.
ölçüt_aralığı1criteria_range1Zorunluİlk koşulun uygulanacağı aralık. mak_aralık ile aynı boyutta olmalıdır.
ölçüt1criteria1ZorunluHangi satırların dikkate alınacağını belirleyen sayı, ifade ya da metin, örneğin "Kadıköy" ya da ">1000".
ö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
  1. ÇOKEĞERMAK hangi soruyu cevaplar?
  2. Söz dizimi: önce sonuç aralığı
  3. Şubeye göre en yüksek satış
  4. Sınır değerin altındaki en büyük tutar
  5. Dikkat edilecek ayrıntılar

ÇOKEĞERMAK hangi soruyu cevaplar?

Excel ÇOKEĞERMAK formülü, "koşulu sağlayanlar arasında en büyük değer hangisi?" sorusunu yanıtlar. Kadıköy şubesinin en yüksek günlük satışı, belirli bir müşterinin en büyük siparişi ya da bir ürünün en son teslim tarihi bu fonksiyonla bulunur. MAK fonksiyonunun koşullu hâli olarak düşünebilirsiniz.

Fonksiyon Excel 2019, Excel 2021, Microsoft 365 ve web ile Mac sürümlerinde bulunur. Excel 2016 ve öncesinde #AD? hatası verir; bu sürümlerde aynı iş dizi formülüyle yapılırdı.

Söz dizimi: önce sonuç aralığı

İlk argüman mak_aralık, en büyük değerin aranacağı sütundur. Ardından koşullar çiftler hâlinde gelir: önce ölçüt_aralığı, sonra ölçüt. Yapı ÇOKETOPLA ve ÇOKEĞERSAY ile aynıdır; bu fonksiyonları biliyorsanız ÇOKEĞERMAK'ı da yazabilirsiniz.

Ölçüt metin, sayı ya da karşılaştırma ifadesi olabilir: "Kahve", 1000, ">=1000". Bir hücredeki değeri karşılaştırmayla kullanmak için ">"&E2 biçiminde birleştirirsiniz. Tüm aralıkların boyutu ve şekli aynı olmalıdır.

Şubeye göre en yüksek satış

Şube adları A2:A6'da, ürünler B2:B6'da, satış tutarları C2:C6'da olsun. =ÇOKEĞERMAK(C2:C6;A2:A6;"Kadıköy") yalnız Kadıköy satırlarına bakar ve 1.850, 960 ve 2.075 TL arasından 2.075'i döndürür.

İkinci koşul eklemek için yeni bir çift yazarsınız. =ÇOKEĞERMAK(C2:C6;A2:A6;"Beşiktaş";B2:B6;"Çay") Beşiktaş'taki çay satışları arasındaki en büyük değeri, yani 1.180 TL'yi verir. Koşulların hepsi aynı anda sağlanmalıdır.

Sınır değerin altındaki en büyük tutar

Ölçüt aralığı ile sonuç aralığı aynı sütun olabilir. =ÇOKEĞERMAK(C2:C6;C2:C6;"<2000") 2.000 TL'nin altındaki satışlar arasındaki en büyüğünü bulur ve 1.850 sonucunu verir. Bir bütçe sınırını aşmayan en büyük harcamayı bulmak için bu kalıp kullanılır.

Ölçütü sabit yazmak yerine bir hücreye bağlamak formülü raporlarda yeniden kullanılır kılar. Şube adını F2'ye yazıp =ÇOKEĞERMAK(C2:C6;A2:A6;F2) kurarsanız, F2'yi değiştirerek her şubenin en yüksek satışını aynı formülle görürsünüz. Bu yapı açılır listeyle birleşince küçük bir sorgu ekranına dönüşür.

Tarihlerde de aynı mantık geçerlidir. Excel tarihleri sayı olarak sakladığı için =ÇOKEĞERMAK(D2:D50;A2:A50;"Kadıköy") Kadıköy şubesine ait en son tarihi verir. Sonuç hücresini ayrıca tarih biçimine çevirin.

Dikkat edilecek ayrıntılar

Hiçbir satır koşulu sağlamazsa sonuç hata değil 0'dır. Listede olmayan bir şube adı yazdığınızda 0 görmeniz bu yüzden yanıltıcı olabilir. Bu durumu ayırt etmek için önce ÇOKEĞERSAY ile eşleşen satır sayısını kontrol edebilirsiniz.

Aralıklar farklı boyutta seçilirse formül #DEĞER! hatası verir. Ölçüt metninin başında ya da sonunda boşluk varsa eşleşme olmaz; şüphelendiğiniz hücreleri KIRP ile temizleyin.

Kendi satış tablonuzda her şube için en yüksek satışı ÇOKEĞERMAK ile, en düşüğünü ÇOKEĞERMİN ile yan yana hesaplayın. İki sonuç arasındaki fark size şubenin satış aralığını gösterir.

Örnekler

Örnek 1: Kadıköy şubesinin en yüksek satışı
ABCDE
1ŞubeÜrünSatış
2KadıköyKahve1.8502.075
3BeşiktaşKahve2.240
4KadıköyÇay960
5KadıköyKahve2.075
6BeşiktaşÇay1.180
=ÇOKEĞERMAK(C2:C6;A2:A6;"Kadıköy")

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: 2.075

Kadıköy satırlarındaki tutarlar 1.850, 960 ve 2.075'tir. En büyüğü 2.075 TL'dir.

Örnek 2: İki koşul: Beşiktaş ve çay
ABCDE
1ŞubeÜrünSatış
2KadıköyKahve1.8501.180
3BeşiktaşKahve2.240
4KadıköyÇay960
5KadıköyKahve2.075
6BeşiktaşÇay1.180
=ÇOKEĞERMAK(C2:C6;A2:A6;"Beşiktaş";B2:B6;"Çay")

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

İki koşulu birlikte sağlayan tek satır 1.180 TL'lik satıştır.

Örnek 3: 2.000 TL altındaki en büyük satış
ABCDE
1ŞubeÜrünSatış
2KadıköyKahve1.8501.850
3BeşiktaşKahve2.240
4KadıköyÇay960
5KadıköyKahve2.075
6BeşiktaşÇay1.180
=ÇOKEĞERMAK(C2:C6;C2:C6;"<2000")

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

2.000'in altında kalan tutarlar 1.850, 960 ve 1.180'dir. En büyüğü 1.850'dir.

Örnek 4: Eşleşme yoksa sonuç
ABCDE
1ŞubeÜrünSatış
2KadıköyKahve1.8500
3BeşiktaşKahve2.240
4KadıköyÇay960
5KadıköyKahve2.075
6BeşiktaşÇay1.180
=ÇOKEĞERMAK(C2:C6;A2:A6;"Üsküdar")

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: 0

Listede Üsküdar şubesi yok. ÇOKEĞERMAK hata vermez, 0 döndürür.

Örnek dosyayı indir.xlsx dosyası, ücretsiz · tüm örnekler hazır formüllerle

Yaygın hatalar ve çözümleri

İlgili fonksiyonlar

Sıkça Sorulan Sorular

ÇOKEĞERMAK formülü nasıl kullanılır?

Önce en büyük değerin aranacağı aralığı, sonra koşul aralığı ve koşulu yazarsınız: =ÇOKEĞERMAK(C2:C6;A2:A6;"Kadıköy").

ÇOKEĞERMAK neden 0 veriyor?

Koşulları sağlayan hiçbir satır olmadığında sonuç 0'dır. Ölçüt metnini ve aralıkları kontrol edin, gerekirse ÇOKEĞERSAY ile eşleşme sayısına bakın.

ÇOKEĞERMAK Excel 2016'da var mı?

Hayır. Fonksiyon Excel 2019 ile geldi; Excel 2016 ve öncesinde #AD? hatası verir.