Excel Formulas Academy · Ders

CHOOSE ile Öğeleri Seçme

Bir dizin numarasına göre listeden n'inci değeri döndürün.

3. ders / 413 adım

CHOOSE ile Öğeleri Seçme, CoddyKit'te ücretsiz bir Excel Formulas Academy dersidir. Bu, 4 dersinin 3. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Excel Formulas Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Excel Formulas Academy kursu toplamda 4 dersten oluşur.

CHOOSE Ne Yapar

CHOOSE işlevi, bir konum numarasına göre listeden bir öğe seçer. Ona bir dizin, ardından bir dizi değer verirsiniz ve dizinde bulunan değeri döndürür.

Bunu numaralı bir menü gibi düşünün: CHOOSE'ye 3 sayısını verirseniz, o öğe ne olursa olsun üçüncü öğeyi size geri verir.

=CHOOSE(2, "Red", "Green", "Blue")

CHOOSE Söz Dizimi

Yapı şöyledir: CHOOSE(index_num, value1, value2, value3, ...).

  • dizin_numarası, 1 ile değerlerin sayısı arasında bir sayıdır.
  • Her değer metin, sayı, hücre başvurusu veya hatta bir formül olabilir.

Dizin bir tabanlıdır: 1 dizini value1'i, 2 dizini value2'yi döndürür ve bu şekilde devam eder.

=CHOOSE(A2, "Low", "Medium", "High")

İlk Uygulama Örneği

A2 hücresinde 1, 2 veya 3 düzeyinde bir öncelik bulunduğunu varsayalım. Sayı yerine bir sözcük istiyorsunuz. CHOOSE, sayıyı doğrudan karşılık gelen etikete dönüştürür.

A2 değeri 1 ise "Düşük", 2 ise "Orta", 3 ise "Yüksek" sonucunu alırsınız. Sayının kendisi konum seçicisi olarak kullanılır.

=CHOOSE(A2, "Low", "Medium", "High")

Dizin Geçerli Olmalıdır

Dizin, 1 ile sağladığınız değerlerin sayısı arasında bir konuma karşılık gelmelidir. Yukarıdaki örnekte A2 değeri 0, 4 veya boşsa CHOOSE, #VALUE! hatasını döndürür.

Ondalıklar basitçe kesilir; bu nedenle 2.9 değeri 2 olarak değerlendirilir. Güvende kalmak için dizinin yalnızca listenizdeki gerçek konumları gösteren sayılar üretebildiğinden emin olun.

=CHOOSE(2.9, "A", "B", "C")

Sayıları Ay Adlarına Dönüştürme

Çok yaygın bir kullanım, ay numarasını ay adına dönüştürmektir. A2 hücresinde bir ay numarası varken CHOOSE, on iki ay adını sırayla listeler.

Bir tarih işlevi size sayı olarak MONTH(...) verdiğinde, ancak okunabilir adı görüntülemek istediğinizde bu yöntem kullanışlıdır.

=CHOOSE(A2,"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec")

CHOOSE ile Hücre Başvuruları

Değerlerin doğrudan yazılmış sabitler olması gerekmez. Hücre başvuruları olabilirler; böylece CHOOSE sayfanın başka bir yerinden güncel bir değer çeker.

Burada formül, A2 hücresindeki dizine bağlı olarak B1, C1 veya D1 hücresinin içeriğini döndürür. Bu hücreleri değiştirirseniz sonuç da değişikliği izler.

=CHOOSE(A2, B1, C1, D1)

Hesaplamaları Döndürme

Her değer bir formül de olabilir. Bu sayede CHOOSE, farklı hesaplamalar için küçük bir seçim panosu gibi çalışabilir.

A2 hücresindeki bir kademenin, B2 hücresindeki fiyata uygulanacak indirim oranını seçtiğini varsayalım. 1 dizini yüzde 5, 2 dizini yüzde 10 ve 3 dizini yüzde 20 indirim sağlar.

=CHOOSE(A2, B2*0.95, B2*0.9, B2*0.8)

CHOOSE ile SWITCH Karşılaştırması

CHOOSE ve SWITCH benzer sorunları farklı şekillerde çözer:

  • CHOOSE, konuma göre seçim yapar. Dizin, 1, 2, 3 gibi sıralı bir sayı olmalıdır.
  • SWITCH, bir değeri eşleştirerek seçim yapar; bu değer herhangi bir kod veya metin olabilir.

Seçiciniz zaten düzenli bir sayma numarasıysa CHOOSE kullanın. "STD" veya "EXP" gibi rastgele kodları eşleştiriyorsanız SWITCH kullanın.

Daha Ayrıntılı Uygulama Örneği

A2 hücresindeki ay numarasından hızlıca bir çeyrek etiketi oluşturalım. Ayı 1 ile 4 arasındaki bir değere dönüştüren hesaplamanın çevresine CHOOSE ekleyebiliriz.

ROUNDUP(A2/3,0), 1 ile 3 arasındaki ayları 1. çeyreğe, 4 ile 6 arasındaki ayları 2. çeyreğe ve bu şekilde devam ederek dönüştürür. Ardından CHOOSE bu değeri bir etikete eşler.

=CHOOSE(ROUNDUP(A2/3,0),"Q1","Q2","Q3","Q4")

Geçersiz Dizinlere Karşı Koruma

Aralık dışındaki bir dizin #VALUE! hatasına neden olduğundan formülü korumak iyi bir fikirdir. Formülü IFERROR içine almak anlaşılır bir yedek değer sağlar.

Böylece dizin geçersiz olduğunda kullanıcı bir hata kodu yerine "Invalid" ifadesini görür; bu da çalışma sayfasının düzenli ve profesyonel görünmesini sağlar.

=IFERROR(CHOOSE(A2,"Low","Medium","High"),"Invalid")

CHOOSE İçin En İyi Uygulamalar

CHOOSE işlevinin sorunsuz çalışmasını sağlayın:

  • Dizinin, 1 ile değer sayınız arasındaki bir tam sayı olduğundan emin olun.
  • Değerleri, dizinin beklediği tam sırayla listeleyin.
  • Dizin aralık dışına çıkabilecekse IFERROR içine alın.
  • Seçici doğal bir sayma numarasıysa CHOOSE'u, rastgele kodlar içinse SWITCH'i tercih edin.

Hızlı Kontrol

CHOOSE işlevinin değerleri nasıl seçtiğini anlayıp anlamadığınızı test edin.

Özet: CHOOSE ile Öğe Seçme

CHOOSE kullanarak bir listedeki n'inci öğeyi seçmeyi öğrendiniz. Temel noktalar:

  • Söz dizimi CHOOSE(index_num, value1, value2, ...) şeklindedir ve dizin 1'den başlar.
  • Aralık dışındaki bir dizin #VALUE! döndürür; bunu IFERROR ile koruyun.
  • Değerler metin, sayı, hücre başvurusu veya formül olabilir.
  • Seçici bir sayma numarasıysa CHOOSE'u, rastgele kodları eşleştiriyorsanız SWITCH'i kullanın.
=CHOOSE(A2, "Low", "Medium", "High")
Başlamak ücretsiz

Yapay zeka eğitmeniyle Excel öğren — ücretsiz

Tarayıcında gerçek kod yaz ve çalıştır, 7/24 yapay zeka eğitmeninden anında yardım al; web'de ya da uygulamada kaldığın yerden devam et.

Kurslar
30
Dersler
120

Sıkça Sorulan Sorular

“CHOOSE ile Öğeleri Seçme” dersi ücretsiz mi?

Evet — “CHOOSE ile Öğeleri Seçme” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Excel Formulas Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Excel Formulas Academy kursu toplamda 4 dersten oluşur.

“CHOOSE ile Öğeleri Seçme” dersinde ne öğreneceğim?

Bir dizin numarasına göre listeden n'inci değeri döndürün. Excel Formulas Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

Excel Formulas Academy öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te Excel Formulas Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 3. dersidir.

“CHOOSE ile Öğeleri Seçme” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu Excel Formulas Academy dersinde kod yazıp çalıştırabilir miyim?

Evet. Her Excel Formulas Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. Birden Çok Sonuç İçin IF'leri İç İçe Kullanma
  2. SWITCH ile Durumları Seçme
  3. CHOOSE ile Öğeleri Seçme
  4. Karmaşık Mantığı Okunabilir Tutma
← Excel Formulas Academy Sayfasına Dön