Genel Bakış
VSEÇMAK (DMAX), bir veritabanı aralığında ölçütlere uyan kayıtları bulur ve seçtiğiniz sütundaki en büyük sayıyı verir. Tek bir ölçüte ya da birden çok koşula göre en yüksek tutarı, adedi veya değeri bulmak için kullanılır.
İşlev ölçütleri ayrı bir hücre aralığında okur. Ölçüt aralığını veritabanı aralığının altına koymayın; sonradan veri eklendiğinde çakışma olabilir. Ölçüt aralığı ile veritabanı arasında en az bir boş satır ya da sütun bırakın.
Alan, sütun sırasıyla da verilebilir. E3 hücresine aşağıdaki formülü yazın; 2, veritabanındaki ikinci sütunu yani Adet sütununu gösterir:
Alan başlığı büyük küçük harf ayrımı yapmaz. E4 hücresine aşağıdaki formülü yazın:
Sonuçlar sırasıyla 19, 19 ve 19 olur. Ölçüt yalnız Ocak satırını seçtiği için üç formül de aynı kaydı bulur. Alan başlığını, sütun sırasını ya da büyük harfle yazılmış başlığı kullanmanız sonucu değiştirmez.
Aynı ölçütle bu aylardaki en büyük adedi bulmak için E3 hücresine aşağıdaki formülü yazın:
Sonuçlar sırasıyla 20.000 ve 22 olur. Yalnız Ocak ve Haziran kayıtları değerlendirilir; Mart ayındaki daha yüksek maliyet ölçüte uymadığı için hesaba katılmaz. Aynı ölçüt aralığını farklı alanlarla kullanarak aynı kayıt grubunun değişik sütunlarını sorgulayabilirsiniz.
Yalnız adet koşulunu kullanmak için E3 hücresine aşağıdaki formülü yazın:
Sonuçlar sırasıyla 20 ve 22 olur. İlk formülde hem M* hem de >18 koşulu sağlanmalıdır; Haziran ayındaki 22 adet adı M ile başlamadığı için dışarıda kalır. İkinci formülde yalnız adet koşulu geçerli olduğundan tüm aylar arasındaki en büyük değer bulunur.
Alan, başlıklardan biriyle eşleşmezse hata oluşur. E3 hücresine aşağıdaki formülü yazın; Stok adlı bir sütun yoktur:
Ölçüt yalnız sütun başlığını içeriyorsa da hata oluşur. E4 hücresine aşağıdaki formülü yazın:
Veritabanı aralığı başlık satırını içermiyorsa da hata oluşur. E5 hücresine aşağıdaki formülü yazın; aralık ikinci satırdan başlar:
Sonuçlar sırasıyla 0, #DEĞER!, #DEĞER! ve #DEĞER! olur. Eşleşen kayıt yoksa işlev hata vermez, 0 döndürür. Geçersiz alan adı, yalnız başlıktan oluşan ölçüt ve başlık satırı olmayan veritabanı ise #DEĞER! hatasına yol açar. Sonuç 0 görünüyorsa önce ölçütün gerçekten kayıt seçip seçmediğini kontrol edin.
Söz dizimi ve parametre
- Kategori
- Veritabanı
- İngilizce adı
- DMAX
- Platform
- Windows Mac Web
3 bağımsız değişken
3 zorunlu
| Bağımsız değişken | Durum | Ne işe yarar |
|---|---|---|
| veritabanıdatabase | Zorunlu | Listeyi ya da tabloyu oluşturan hücre aralığını belirtir; ilk satırı sütun başlıklarından oluşur. |
| alanfield | Zorunlu | En büyük değerin aranacağı sütunu başlık adı, sütun sırası ya da hücre başvurusu olarak belirtir. |
| ölçütcriteria | Zorunlu | Koşulları içeren hücre aralığını belirtir; en az bir sütun başlığı ve altında en az bir koşul hücresi bulunur. |
Geçerli kullanımlar
=VSEÇMAK(A1:C5;"Adet";D1:D2)
=VSEÇMAK(A1:C5;2;D1:D2)
=VSEÇMAK(A1:C6;"Maliyet";D1:D3)
Desteklenen Excel sürümleri
2003 ve sonrası
- 2003 Destekleniyor
- 2007 Destekleniyor
- 2010 Destekleniyor
- 2013 Destekleniyor
- 2016 Destekleniyor
- 2019 Destekleniyor
- 2021 Destekleniyor
- 2024 Destekleniyor
- 365 Destekleniyor
1. Alan başlığı ve alan sırası
A1:C5 aralığı ay, adet ve maliyet bilgilerini içeren veritabanıdır. D1:D2 aralığı ölçüttür ve yalnız Ocak ayını seçer. Ocak ayındaki en büyük adedi bulmak için E2 hücresine aşağıdaki formülü yazın:Alan, sütun sırasıyla da verilebilir. E3 hücresine aşağıdaki formülü yazın; 2, veritabanındaki ikinci sütunu yani Adet sütununu gösterir:
Alan başlığı büyük küçük harf ayrımı yapmaz. E4 hücresine aşağıdaki formülü yazın:
VSEÇMAK
Formülünü incelemek için bir hücre seçin.| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Ay | Adet | Maliyet | Ay | En büyük adet |
| 2 | Oca | 19 | 18.000 | Oca | 19 |
| 3 | Mar | 20 | 24.000 | 19 | |
| 4 | Şub | 17 | 16.500 | 19 | |
| 5 | Haz | 22 | 20.000 |
TemelExcelDepo v1.0.0
2. Veya ölçütü ile en büyük değer
Ölçüt sütununda başlığın altına birden çok değer yazarsanız bu değerler VEYA mantığıyla çalışır. D1:D3 aralığı Ocak ya da Haziran ayını seçer. Bu aylardaki en büyük maliyeti bulmak için E2 hücresine aşağıdaki formülü yazın:Aynı ölçütle bu aylardaki en büyük adedi bulmak için E3 hücresine aşağıdaki formülü yazın:
VSEÇMAK
Formülünü incelemek için bir hücre seçin.| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Ay | Adet | Maliyet | Ay | En büyük değer |
| 2 | Oca | 19 | 18.000 | Oca | 20.000 |
| 3 | Mar | 20 | 24.000 | Haz | 22 |
| 4 | Şub | 17 | 16.500 | ||
| 5 | Haz | 22 | 20.000 | ||
| 6 | Mar | 24 | 29.000 |
Veya ÖlçütüExcelDepo v1.0.0
3. Birden çok sütunda ölçüt ve joker karakter
Ölçüt aralığında yan yana yazılan koşullar VE mantığıyla çalışır. Burada A1:B6 veritabanıdır; C1:D2 aralığı adı M ile başlayan ve adedi 18'den büyük olan kayıtları seçer. Joker karakter olarak * birden çok karakteri, ? tek bir karakteri temsil eder. E2 hücresine aşağıdaki formülü yazın:Yalnız adet koşulunu kullanmak için E3 hücresine aşağıdaki formülü yazın:
VSEÇMAK
Formülünü incelemek için bir hücre seçin.| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Ay | Adet | Ay | Adet | En büyük adet |
| 2 | Oca | 19 | M* | >18 | 20 |
| 3 | Mar | 20 | 22 | ||
| 4 | Şub | 17 | |||
| 5 | Haz | 22 | |||
| 6 | Mar | 16 |
Ölçüt ve JokerExcelDepo v1.0.0
4. Sıfır sonucu ve hata durumları
A1:C5 veritabanında D1:D2 ölçütü, veritabanında olmayan Ekim ayını arar. Hiçbir kayıt ölçüte uymazsa sonuç 0 olur. E2 hücresine aşağıdaki formülü yazın:Alan, başlıklardan biriyle eşleşmezse hata oluşur. E3 hücresine aşağıdaki formülü yazın; Stok adlı bir sütun yoktur:
Ölçüt yalnız sütun başlığını içeriyorsa da hata oluşur. E4 hücresine aşağıdaki formülü yazın:
Veritabanı aralığı başlık satırını içermiyorsa da hata oluşur. E5 hücresine aşağıdaki formülü yazın; aralık ikinci satırdan başlar:
VSEÇMAK
Formülünü incelemek için bir hücre seçin.| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Ay | Adet | Maliyet | Ay | Sonuç |
| 2 | Oca | 19 | 18.000 | Ekim | 0 |
| 3 | Mar | 20 | 24.000 | #DEĞER! | |
| 4 | Şub | 17 | 16.500 | #DEĞER! | |
| 5 | Haz | 22 | 20.000 | #DEĞER! |
HatalarExcelDepo v1.0.0
Kullanırken dikkat edin
- veritabanı: veritabanı aralığının ilk satırı sütun başlıklarını içermelidir. Aralık tek bir sütundan da oluşabilir. Aralık bir özet tablodaki hücreye başvuruyorsa özet tabloda o anda görüntülenen veriler kullanılır. Aralık yalnız başlık satırından oluşuyorsa ya da başlık satırını içermiyorsa #DEĞER! hatası alırsınız.
- alan: alan bir sütun başlığı, soldan sağa sütun sırası ya da hücre başvurusu olabilir. Başlık yazımında büyük küçük harf ayrımı yoktur. alan boş bırakılırsa ya da başlıklardan biriyle eşleşmezse #DEĞER! hatası alırsınız.
- ölçüt: ölçüt bitişik hücrelerden oluşan tek blok olmalı; en az bir sütun başlığı ve altında bir hücre içermelidir. Yan yana koşullar VE, alt alta koşullar VEYA mantığıyla çalışır. Ölçüt aralığı boş bırakılırsa, tek bir boş hücreye başvuruyorsa ya da yalnız başlık içeriyorsa #DEĞER! hatası alırsınız. Bir sütunun tüm kayıtlarını dahil etmek için ölçüt aralığında başlığın altına boş bir hücre bırakın.
- Ölçüt aralığının yeri: Ölçüt aralığı ile veritabanı üst üste binmemeli ve aralarında en az bir boş satır ya da sütun bulunmalıdır. Ölçüt aynı sayfadaysa veri eklenebileceği için onu verilerin altına koymayın.
- Joker karakterler: Ölçütlerde ? tek bir karakteri, * ise birden çok karakteri temsil eder.
- Sayısal olmayan değerler: alan sütunundaki mantıksal değerler, metinler ve hatalar dikkate alınmaz. Sütunda hiç sayı yoksa ya da ölçüte uyan kayıt bulunamazsa sonuç 0 olur.
- İlgili işlevler: MAK, tüm sayılar arasındaki en büyük değeri koşulsuz bulur. MAKA, mantıksal değerleri ve metinleri de hesaba katarak en büyük değeri verir. ÇOKEĞERMAK, ölçüt aralığı kurmadan doğrudan koşullar vererek en büyük değeri bulmak istediğinizde tercih edilir. VSEÇMİN, VSEÇTOPLA, VSEÇORT, VSEÇSAY, VSEÇAL, VSEÇÇARP, VSEÇSTDSAPMA ve VSEÇVAR aynı veritabanı ve ölçüt yapısıyla çalışan benzer işlevlerdir.
Desteklenen Excel sürümleri
- Microsoft 365
- Excel 2003
- Excel 2007
- Excel 2010
- Excel 2013
- Excel 2016
- Excel 2019
- Excel 2021
- Excel 2024