VSEÇMAK FONKSİYONU NEDİR? NASIL KULLANILIR?
- VSEÇMAK (DMAX) fonksiyonu, Excel’de bir tabloda(veritabanı), belirli ölçütlere (kriterlere) uyan satırlar içinden en yüksek (en büyük) sayısal değeri getirir.
- Klasik “=MAK” gibi doğrudan bir aralıkta en büyük değeri bulmak yerine, önce çeşitli kriterleri göz önüne alır (filtreleme yapar), ardından en büyük değeri döndürür.
1.Fonksiyonun Söz Dizimi ve Argümanlar
=VSEÇMAK(veri_tabanı; alan; ölçüt)
- veri_tabanı (database)
- İşlem yapılacak tablo veya hücre aralığıdır. Bu aralık, sütun başlıklarını da içermelidir.
- Örnek: A1:C10 aralığında Ürün, Bölge, Satış gibi sütun başlıklarıyla birlikte veriler bulunabilir.
- alan (field)
- En büyük değeri almak istediğiniz sütunun adıdır (metin olarak) veya sütun sırasını belirten bir sayıdır.
- Örnek:
"Satış"
ya da Satış başlığının bulunduğu hücre
- ölçüt (criteria)
- Kriterlerin yer aldığı küçük bir “tablo” aralığıdır. Bu mini tabloda, bir veya birden fazla sütun başlığı üstte, alt satırlarda ise aradığınız koşullar yer alır.
- Örnek: E1:F2 gibi. Örneğin E1 hücresine “Bölge”, E2 hücresine “Kuzey” yazarak Bölge = Kuzey koşulunu oluşturabilirsiniz.
Fonksiyonun Çalışma Mantığı
- “veri_tabanı” aralığında tüm satırlar incelenir.
- “ölçüt” aralığındaki şartlara (örneğin “Bölge = Kuzey”) uyan satırlar filtrelenir.
- Filtrelenmiş satırlardan, “alan” olarak belirtilen sütundaki en yüksek değer bulunur.
- Sonuç olarak tek bir sayı döner.
2.Formülün Kullanımı İçin Örnek Tablo
Aşağıdaki örnekte, A1:C6 aralığında küçük bir veri tabanı oluşturalım:
A | B | C |
---|---|---|
Ürün | Bölge | Satış |
Elma | Kuzey | 100 |
Elma | Güney | 150 |
Armut | Kuzey | 200 |
Armut | Güney | 180 |
Portakal | Kuzey | 220 |
Ölçütleri ise E1:F2 aralığında tanımlayalım:
E | F |
---|---|
Bölge | |
Kuzey |
- E1 hücresinde “Bölge” yazıyor (tablodaki sütun başlığıyla aynı olmak zorunda).
- E2 hücresine “Kuzey” yazarak, Bölge = Kuzey filtresini belirttik.
3.Formül Yazımı
Boş bir hücreye (örneğin G2) şu formülü girebilirsiniz:
=VSEÇMAK(A1:C6; "Satış"; E1:E2)
- A1:C6 → Veri tabanının tamamı (sütun başlıkları dahil).
- “Satış” → İşlem yapmak istediğimiz sütun başlığının adı.
- E1:E2 → Ölçüt/kriter aralığı (Bölge = Kuzey).
Beklenen Sonuç
- Tabloda “Bölge = Kuzey” olan satırlardaki Satış değerleri 100, 200 ve 220’dir.
- Bu değerler arasındaki en büyük sayı 220 olduğundan, formül 220 sonucunu döndürür.
4.Birden Fazla Kriter Kullanımı
Aynı anda birden fazla sütunu filtreleyebilirsiniz. Örneğin hem “Bölge = Kuzey” hem de “Ürün = Elma” koşulu için ölçüt aralığı şu şekilde olabilir:
E | F |
---|---|
Bölge | Ürün |
Kuzey | Elma |
- Formül yine şu şekilde yazılır:lessKopyala
=VSEÇMAK(A1:C6; "Satış"; E1:F2)
- Bu kez, Bölge = Kuzey VE Ürün = Elma koşulunu sağlayan satırlardaki (jenerik olarak tek satır ya da birden fazlası olabilir) en büyük “Satış” değeri bulunur.
5.Özet
- VSEÇMAK (DMAX) fonksiyonu, tablo biçimindeki (veri tabanı) bir aralıkta kriterlere uyan satırlar arasından seçtiğiniz sütundaki en büyük sayısal değeri döndürür.
- Kriterleri tanımlarken, mutlaka sütun başlıklarını (veri tabanındakiyle aynı) ve altlarına aradığınız değeri yazmanız gerekir.
- “Alan” parametresine, sütunun adını tırnak içinde veya sütun sırası numarasını yazabilirsiniz.
- Raporlama, filtreleme ve dinamik tablo inceleme gibi durumlarda en büyük değeri koşullara bağlı olarak hızlıca bulmak için kullanışlıdır.
Bu şekilde, VSEÇMAK fonksiyonunu (Excel’de DMAX olarak da bilinir) kullanarak veri tablonuz içinde hem istediğiniz filtrelemeleri yapabilir hem de filtrelenmiş sonuçların en yüksek değerini tek adımda hesaplayabilirsiniz.
🟢Eğitim talepleri için bizimle buradan iletişime geçebilirsiniz. 👉 https://forms.office.com/r/0gMDksLjLg
🟢News from Microsoft 365 bültenimize abone olabilir. 👉 https://www.linkedin.com/newsletters/7076133011028611072/
🟢Microsoft 365 Copilot Community grubumuza katılabilirsiniz. 👉 https://www.linkedin.com/groups/9559408/
🟢Linkedin Power BI Grubu
👉 https://www.linkedin.com/groups/9504703/
Bir yorum bırak