Genel Bakış
ELEMAN (CHOOSE), verilen bir sıra numarasına göre değer listesinden ilgili değeri veya hücre başvurusunu döndürür. Sıra numarası 1 ise birinci değer, 2 ise ikinci değer seçilir. Gün adı, ürün adı, katsayı ya da hücre seçimi gibi numaradan karşılığı bulunacak durumlarda kullanılır.
İşlev, listedeki değerlerden yalnızca birini seçer; seçimi yapan anahtar dizin_sayısı parametresidir. Değerleri doğrudan yazabileceğiniz gibi hücre başvurusu, adlandırılmış aralık, formül veya işlev olarak da verebilirsiniz. Değerlerin sırası, sıra numarasının karşılığını belirler; bu nedenle listeyi hangi sırayla yazdığınıza dikkat edin.
Sonuçlar sırasıyla Somun, Vida, Vida ve Çivi olur. Sıra numarası 3 olduğunda listenin üçüncü değeri, 2 olduğunda ikinci değeri döner. 2,5 gibi ondalıklı bir sıra numarası kullanılmadan önce küçük tam sayıya yuvarlanır; bu nedenle 2,5 için de ikinci değer seçilir.
Sonuçlar sırasıyla Pazartesi, Cuma, Pazar ve Çarşamba olur. Her satırda sıra numarası listedeki değerin konumunu gösterir: beşinci değer Cuma, yedinci değer Pazar'dır. Sıra numarasını bir hücreye yazmak yerine başka bir işlevden de alabilirsiniz; örneğin HAFTANINGÜNÜ işleviyle bir tarihin gün numarasını bulup doğrudan ELEMAN içine verebilirsiniz.
Sonuçlar sırasıyla 1.500, 800 ve 720 olur. Değer parametreleri hücre başvurusu olduğundan işlev, seçilen hücrenin içeriğini getirir. ELEMAN aslında değeri değil başvurunun kendisini döndürür. Bunu görmek için aşağıdaki formül, seçilen hücrenin adresini verir:
Formül, listenin ikinci başvurusu olan B2 hücresinin adresini döndürür.
Sonuçlar sırasıyla Adana, #DEĞER!, #DEĞER! ve #DEĞER! olur. Listede dört değer olduğundan yalnızca 1 ile 4 arasındaki sıra numaraları geçerlidir. 0 ve -1 gibi 1'den küçük sayılar ile 5 gibi değer sayısından büyük sayılar #DEĞER! hatası verir. Sıra numarasını bir hücreden alıyorsanız bu hatayı önlemek için numaranın listeyle uyumlu olduğunu denetleyin.
Söz dizimi ve parametre
- Kategori
- Arama ve Başvuru
- İngilizce adı
- CHOOSE
- Platform
- Windows Mac Web
3 bağımsız değişken
2 zorunlu
1 isteğe bağlı
Köşeli parantez [ ] isteğe bağlı demektir
| Bağımsız değişken | Durum | Ne işe yarar |
|---|---|---|
| dizin_sayısıindex_num | Zorunlu | Listeden hangi değerin döndürüleceğini belirleyen sıra numarasını, bir sayıyı, formülü veya sayı içeren hücreyi belirtir. |
| değer1value1 | Zorunlu | Seçilebilecek listedeki birinci değeri belirtir. |
| değer2value2 | İsteğe bağlı | Seçilebilecek listedeki ikinci ve sonraki değerleri belirtir. |
Geçerli kullanımlar
=ELEMAN(2;"Vida";"Somun";"Cıvata")
=ELEMAN(A2;B2;C2;D2)
=ELEMAN(HAFTANINGÜNÜ(A2;2);"Pazartesi";"Salı";"Çarşamba")
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. Sıra numarasına göre ürün seçme
A sütunundaki sıra numarasına göre ürün listesinden ilgili adı bulalım. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:ELEMAN
Formülünü incelemek için bir hücre seçin.| A | B | |
|---|---|---|
| 1 | Dizin sayısı | Ürün |
| 2 | 3 | Somun |
| 3 | 2 | Vida |
| 4 | 2,5 | Vida |
| 5 | 1 | Çivi |
TemelExcelDepo v1.0.0
2. Gün numarasından gün adı bulma
Haftanın gün numarasını gün adına çevirelim. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:ELEMAN
Formülünü incelemek için bir hücre seçin.| A | B | |
|---|---|---|
| 1 | Gün no | Gün adı |
| 2 | 1 | Pazartesi |
| 3 | 5 | Cuma |
| 4 | 7 | Pazar |
| 5 | 3 | Çarşamba |
Gün AdıExcelDepo v1.0.0
3. Hücre başvurusuyla değer seçme
A sütunundaki seçime göre aynı satırdaki üç aylık satış değerlerinden birini getirelim. E2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:ELEMAN
Formülünü incelemek için bir hücre seçin.| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Seçim | Ocak | Şubat | Mart | Seçilen satış |
| 2 | 3 | 1.200 | 1.350 | 1.500 | 1.500 |
| 3 | 1 | 800 | 950 | 1.100 | 800 |
| 4 | 2 | 640 | 720 | 810 | 720 |
Satış SeçimiExcelDepo v1.0.0
Formül, listenin ikinci başvurusu olan B2 hücresinin adresini döndürür.
4. Geçersiz sıra numarası
Sıra numarası listedeki değer sayısının dışında kaldığında ne olduğunu görelim. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:ELEMAN
Formülünü incelemek için bir hücre seçin.| A | B | |
|---|---|---|
| 1 | Dizin sayısı | Şehir |
| 2 | 4 | Adana |
| 3 | 0 | #DEĞER! |
| 4 | 5 | #DEĞER! |
| 5 | -1 | #DEĞER! |
Hata DurumuExcelDepo v1.0.0
Kullanırken dikkat edin
- dizin_sayısı: dizin_sayısı, hangi değerin seçileceğini belirleyen 1 ile 29 arasında bir sayıdır. 1 ise değer1, 2 ise değer2 döndürülür ve bu şekilde devam eder. Parametre bir sayı olabileceği gibi sayı üreten bir formül ya da sayı içeren bir hücre başvurusu da olabilir. Ondalıklı bir sayı verilirse kullanılmadan önce küçük tam sayıya indirilir; örneğin 2,5 sayısı 2 olarak işlem görür.
- değer1, değer2 ve sonrası: değer1, değer2 ve sonraki parametreler seçilebilecek değerlerdir. Bu değerler sayı, hücre başvurusu, adlandırılmış aralık, formül, işlev veya metin olabilir. Toplam en fazla 255 bağımsız değişken kullanabilirsiniz. Adlandırılmış bir aralığı değer olarak verdiğinizde de işlev, o aralıktaki değeri döndürür.
- Birden çok değer ve dizi davranışı: dizin_sayısı bir dizi olarak verilirse (örneğin 3 ve 4 numaralı değerleri birlikte isteyen bir dizi sabiti) her eleman ayrı ayrı değerlendirilir ve işlev birden çok değer döndürür. Bu durumda Excel 2021 ve sonrasında sonuç dinamik dizi formülü olarak oluşturulur. İşlev ayrıca hücre başvurusu döndürebildiği için sonucu başka işlevlerin içinde başvuru olarak kullanabilirsiniz.
- Hata koşulları: dizin_sayısı 1'den küçükse #DEĞER! hatası döner. dizin_sayısı listedeki değer sayısından büyükse de #DEĞER! hatası döner. İkinci bağımsız değişken olarak tek başına bir liste (örneğin 1, 2, 3 ve 4 değerlerinden oluşan bir dizi sabiti) verilirse, bu liste ayrı değerler olarak ele alınmaz ve sonuç #DEĞER! olur. Değerleri ayrı parametreler olarak yazın.
- İlgili işlevler: İNDİS: Bir satır ile sütunun kesiştiği değeri döndürmek istediğinizde tercih edin. KAÇINCI: Bir değerin listedeki sırasını bulup bu sırayı ELEMAN'a sıra numarası olarak vermek için kullanın. KAYDIR: Başka bir hücreden belirli satır ve sütun kadar uzaktaki hücrenin değerini almak için kullanın. TOPLA: ELEMAN'ın döndürdüğü başvurular veya değerler üzerinde toplam almak için birlikte kullanın. İngilizce adıyla SWITCH işlevi ise bir değeri tam eşleşmelere göre karşılaştırıp sonuç döndürmek istediğinizde sıra numarası yerine geçebilir.
Desteklenen Excel sürümleri
- Microsoft 365
- Excel 2003
- Excel 2007
- Excel 2010
- Excel 2013
- Excel 2016
- Excel 2019
- Excel 2021
- Excel 2024