Excel'de SWITCH Fonksiyonu Nasıl Kullanılır? (Örneklerle)

Excel'de SWITCH İşlevi nedir?

Excel'deki değiştirme işlevi, başvurulan bir hücreyi bir hücre grubuyla karşılaştıran ve eşleştiren ve bulunan ilk eşleşmeye göre sonucu döndüren bir karşılaştırma ve referanslama işlevidir, bu işlevi kullanma yöntemi aşağıdaki gibidir = SWITCH (hedef hücre, değer 1, sonuç 1….), sonucun yayınlandığı değere göre.

Sözdizimi

  • İfade Değeri - Eşleştirilecek değer veya ifade
  • Değer1 / Sonuç1 - İlk değer ve sonuç çifti
  • Değer2 / Sonuç2 - İkinci değer ve sonuç çifti (Bu isteğe bağlıdır)
  • Varsayılan - Eşleşme bulunmadığında kullanılacak varsayılan değer

Misal

Bu Switch Function Excel Şablonunu buradan indirebilirsiniz - Switch Function Excel Template

  1. "Palm Court" proje adlarından biri
  2. Projede bulunan farklı bloklar
  3. İlgili blokları için projede mevcut olan farklı ünite numaraları
  4. Bu varsayıma göre belirlememiz gereken "Fiyat Aralığı" dır.

Formülü Değiştir

Fiyat Aralığı sütunundaki 2 hücresinin değerini elde etmek için Geçiş formülüne bakalım -

  • SWITCH İşlevi, Excel 2016'da kullanıma sunulacak.
  • Bu örnekte, fiyat varsayımları blok numaralarına dayandığından, ifade olarak blok hücresi almalıyız.
  • Değer1 ve Sonuç 1 - Bir ifade Değer 1 ile eşleşiyorsa Sonuç 1'i alması veya koşul 2'ye gitmesi koşulundan bahsetmiştik.
  • Değer 2 ve Sonuç 2 - Koşul 1 yerine getirmezse ifade, sonuç 2'yi elde etmek için eşleşmeyi alıp almayacağını kontrol etmek için koşul 2'ye gelir ve bu adım, ifade değerle eşleşene kadar devam eder.
  • İfade koşullardaki herhangi bir değerle eşleşmezse, varsayılan olarak çıktı olarak NA verir (bu aşağıdaki resimde görülebilir).

#NA gösteren hücreler için bazı ifadelerden bahsetmek için, aşağıdaki gibi ters virgül içinde bir dize verebiliriz -

Yukarıdaki sorunu IFs işlevini kullanarak değerlendirirsek, o zaman bir arama işlevi olmayan doğru veya yanlış için Excel iç içe geçmiş bir IF'ye sahip olmamız gerekir. Yalnızca doğru olduğunda bir sonuç verir ve diğer yanlış sonuçlar için.

SWITCH IFs'den Ne Kadar Farklıdır?

  • SWITCH işlevi, tam eşleşme olmayacağı durumları eşleştirmek için excel'de (>) büyük / küçük (<) gibi mantıksal işleçleri kullanmamıza izin vermez.
  • Excel ANAHTAR İşlevi'nde ifade yalnızca bir kez görünecektir, ancak IFS işlevinde ifadenin tekrarlanması gerekir.
  • SWITCH Fonksiyonunun uzunluğu, IFS Fonksiyonu ile karşılaştırıldığında daha azdır, birden fazla koşulu test etmemize izin verdiği için okunması ve oluşturulması daha kolaydır.
  • Excel'deki bir SEÇ işlevine benziyor. Arama değeri olan bir ifadeye sahiptir ve onu değer 1, değer 2 ile eşleştirip sonuç değerini alırız. IF fonksiyonunun aksine, switch fonksiyonunda varsayılan değere sahibiz.

Hatırlanacak şeyler

  • SWITCH İşlevi, Excel 2016'da tanıtıldı ve kullanılabilir ancak Mac'te Excel ve Excel 2016'nın önceki sürümlerinde kullanılamaz.
  • 126 çift değer ve sonuç Excel SWITCH işlevine alınabilir.
  • Excel'deki SWITCH işlevi, herhangi bir varsayılan koşuldan bahsetmezsek ve koşullardan herhangi biri eşleşmeyi almazsa #NA hatasını döndürür.
  • Bununla birlikte, bir negatif olarak, ifadede>, <veya = gibi mantıksal operatörler kullanamayız. Listesindeki değerleri basitçe bir ifadeyle eşleştirir ve bir değerin daha büyük mü yoksa daha küçük mü olduğunu test edemez.
  • SWITCH Fonksiyonunda IF Fonksiyonunda olmayan varsayılan değere sahibiz.
  • Excel'deki SWITCH işlevi DÜŞEYARA gibi değildir ancak ANAHTAR DÜŞEYARA'da kullanılabilir.

Sonuç

ANAHTAR işlevi Excel 2016'da mevcuttur ve bu, IFS yerine en güçlü işlevdir. Bu, DÜŞEYARA'da CHOOSE işlevi kullanılarak da yapılabilen bir dizi oluşturmak için kullanılabilir, ancak SWITCH'in varsayılan argümanı onu daha iyi bir çözüm yapar. ANAHTAR işlevinde mantıksal işleçler kullanmak mümkün değildir.