İçindekiler
Belirli bir değeri seçtiğiniz değerle değiştirmek için Excel ANAHTAR excel'de başvurulan bir hücreyi bir değerler listesiyle 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 başvuru işlevidir.
Bu makalede, size Excel'i kullanmanın çeşitli örneklerini göstereceğim ANAHTAR fonksiyon.
Pratik Yapmak İçin İndirin
Excel SWITCH İşlevinin Kullanım Alanları.xlsxSWITCH İşlevinin Temelleri: Özet & Sözdizimi
Özet
Excel ANAHTAR işlevi, bir değer olan belirli bir ifadeyi bir değerler listesiyle karşılaştırır veya değerlendirir ve bulunan ilk eşleşmeye karşılık gelen bir sonuç döndürür. Eşleşme bulunmaması durumunda ANAHTAR işlevi isteğe bağlı bir varsayılan değer döndürür. ANAHTAR fonksiyonu yerine İç içe EĞER fonksiyonlar.
Sözdizimi
SWITCH (expression, value1, result1, [default_or_value2, result2],...)
Argümanlar
Argümanlar | Gerekli / İsteğe bağlı | Açıklama |
---|---|---|
ifade | Gerekli | Eşleşmesi gereken değer veya ifadedir. |
değer1 | Gerekli | Bu ilk değerdir. |
sonuç1 | Gerekli | İlk değere karşı olan sonuçtur. |
default_or_value2 | Opsiyonel | Ya varsayılandır ya da ikinci bir değer sağlayabilirsiniz. |
sonuç2 | Opsiyonel | İkinci değere karşı elde edilen sonuçtur. |
Dönüş Değeri
Bu ANAHTAR fonksiyonu ilk eşleşmeye karşılık gelen bir sonuç döndürür.
Versiyon
Bu ANAHTAR işlevi Excel 2016 ve sonraki sürümler için kullanılabilir.
Excel kullanıyorum Microsoft 365 bu örnekleri uygulamak için.
Excel SWITCH İşlevi Örnekleri
1. Karşılık Gelen Hücre Değerlerini Değiştirmek için Excel SWITCH İşlevini Kullanma
Kullanabilirsiniz ANAHTAR olan değeri döndürmek için Proje Adı ilgili Proje için KIMLIK .
Hücre içinde F4 aşağıdaki formülü yazın.
=SWITCH(C4,1, "Astron",2, "Phoenix","?")
İşte, burada ANAHTAR fonksiyonunu seçtiğimde C4 hücre olarak ifade , sağlanan 1 olarak değer1 ve Astron olarak sonuç1 . Sonra tekrar sağlanan 2 olarak değer2 ve Phoenix olarak sonuç2 . Son olarak, sağlanan ? olarak varsayılan .
Şimdi ANAHTAR fonksiyonu, verilen değeri sağlanan değerlerle karşılaştırarak sonucu döndürecektir.
Bundan sonra, tuşuna basın GIRIN, ve ANAHTAR fonksiyonu, sağlanan değerler için karşılık gelen sağlanan sonuçları döndürecektir.
Burada, görebilirsiniz Proje Adı Astron değeri için atanır Proje Kimliği 1 .
Aynı işlemi takip edebilir veya Doldurma Kolu için Otomatik Doldurma hücrelerin geri kalanı için formül.
2. Excel SWITCH Fonksiyonunu Operatör ile Kullanma
Bu ANAHTAR fonksiyonu ayrıca logical_operators Herhangi bir operatör kullanarak değerleri değiştirmek istemeniz durumunda ANAHTAR işlevi bunu yapmanıza yardımcı olacaktır.
Burada, değiştirmek istiyorum Marks ile Notlar kullanarak logical_operators .
Size süreci göstereyim,
Hücre içinde E4 notu ile notları değiştirmek için aşağıdaki formülü yazın.
=SWITCH(TRUE,C4>= 90," A",C4>= 80, "B",C4>= 70, "C",C4>=60," D", "Fail")
İşte, burada ANAHTAR fonksiyonunu seçtiğimde DOĞRU olarak ifade , sağlanan C4>= 90 olarak değer1 ve A olarak sonuç1 , C4>= 80 olarak değer2 ve B olarak sonuç2, C4>= 70 olarak değer3 ve C olarak Sonuç, C4>= 60 olarak değer4 ve D olarak sonuç4 ve son olarak Başarısız olarak varsayılan .
Şimdi ANAHTAR fonksiyonu, verilen değeri sağlanan tüm değerlerle karşılaştırarak sonucu döndürecektir.
Ardından, tuşuna basın GIRIN, ve ANAHTAR fonksiyonu, işaretleri değiştirerek karşılık gelen notları döndürecektir.
Aynı işlemi takip edebilir veya Doldurma Kolu için Otomatik Doldurma hücrelerin geri kalanı için formül.
İlgili İçerik: Excel'de TRUE Fonksiyonu Nasıl Kullanılır (10 Örnekle)
3. Excel SWITCH Fonksiyonunu DAYS Fonksiyonu ile Kullanma
İsterseniz tarihleri ilgili günlere değiştirmek için ANAHTAR fonksiyonu ile birlikte GÜNLER fonksiyonu ve BUGÜN fonksiyon.
Burada, süreci açıklamak için aşağıda verilen veri kümesini kullanacağım.
Hücre içinde C4 'yi seçin, tarihleri günle değiştirmek için aşağıdaki formülü yazın.
=SWITCH(DAYS(TODAY(),B4), 0, "Today", 1, "Yesterday", -1, "Tomorrow", "Unknown")
İşte, burada ANAHTAR fonksiyonunu seçtiğimde DAYS(TODAY(),B4) olarak ifade , sağlanan 0 olarak değer1, ve " Bugün " olarak sonuç1 ,
1 olarak değer2, ve " Dün " olarak sonuç2,
-1 olarak değer3, ve " Yarın " olarak sonuç3, son olarak, sağlanan Bilinmiyor olarak varsayılan .
İçinde GÜNLER fonksiyonunu kullanırken BUGÜN() olarak end_date ve seçilen hücre B4 olarak start_date .
O zaman ANAHTAR fonksiyonu, verilen değerleri karşılaştırarak sonuçta ortaya çıkan günleri döndürecektir.
Şimdi, basın GİRİŞ ve ANAHTAR fonksiyonu, tarihleri değiştiren ilgili günleri döndürecektir.
İsterseniz aynı işlemi takip edebilir veya Doldurma Kolu için Otomatik Doldurma hücrelerin geri kalanı için formül.
Benzer Okumalar:
- Excel'de FALSE Fonksiyonu Nasıl Kullanılır (5 Kolay Örnekle)
- Excel'de IF Fonksiyonu Kullanımı (8 Uygun Örnek)
- Excel XOR Fonksiyonu Nasıl Kullanılır (5 Uygun Örnek)
- Excel'de IFNA Fonksiyonunu Kullanın (2 Örnek)
4. Excel SWITCH İşlevini AY İşlevi ile Kullanma
Diyelim ki tarihleri aşağıdakilere göre takip etmek istiyorsunuz Çeyrek 'yi kullanabilirsin. ANAHTAR fonksiyonu ile birlikte AY fonksiyon.
Hücre içinde C4 tarihlerini gün ile değiştirmek için aşağıdaki formülü yazın.
=SWITCH(MONTH(B5),1,1,2,1,3,1,4,2,5,2,6,2,7,2,8,2,9,2,10,4,11,4,12,4)
İşte, burada ANAHTAR fonksiyonunu seçtiğimde AY(B5) olarak ifade . Sonra, gibi değer ve Sonuç, Verilen çizelgeyi takip ettim.
Alınmış Ocak - Mart (1,2,3) olarak değer ve sağlanan 1 olarak Sonuç
Sonraki Nisan-Haziran (4,5,6) olarak değer ve sağlanan 2 olarak Sonuç . Sonra Temmuz-Eylül (7,8,9) olarak değer ve sağlanan 3 olarak Sonuç ve Ekim-Aralık (10,11,12) olarak değer ve sağlanan 4 olarak Sonuç .
İçinde AY fonksiyonunu seçtiğimde B4 hücre olarak serial_number .
O zaman ANAHTAR fonksiyonu verilen tarihleri karşılaştırarak çeyreği döndürecektir.
Basın GİRİŞ ve ANAHTAR fonksiyonu, tarihleri değiştirerek ilgili çeyreği döndürecektir.
Burada da aynı işlemi uygulayabilir veya Doldurma Kolu için Otomatik Doldurma hücrelerin geri kalanı için formül.
5. SWITCH & RIGHT Fonksiyonunun Kullanılması
Kullanabilirsiniz ANAHTAR fonksiyonu ve DOĞRU fonksiyonu herhangi bir karakterin değerlerini değiştirmek için kullanılır.
Burada, şehir kodunun kısaltmasını şehrin tam adıyla değiştirmek istiyorum. Bunu yapmak için aşağıda verilen veri kümesini kullanacağım.
Hücre içinde C4 'yi seçin, tarihleri günle değiştirmek için aşağıdaki formülü yazın.
=SWITCH(RIGHT(B4,2), "SD", "South Dakota", "NY", "NewYork", "AL", "Alabama", "TX", "Texas", "HI", "Hawaii", "CA", "California", "ME", "Maine", "Not Found")
İşte, burada ANAHTAR fonksiyonunu seçtiğimde SAĞ(B4,2) olarak ifade .
İçinde DOĞRU fonksiyonunu seçtiğimde B4 hücre olarak Metin ve sağlanan 2 olarak num_chars sonuncusunu almak için 2 karakter ki bunlar şehir kanunlarıdır.
Sonra da değer sağlanan şehi̇r kanunu ve sağlanan şehir tam adı olarak Sonuç .
Bundan sonra ANAHTAR fonksiyonu şehrin tam adını döndürecektir.
Şimdi, aşağıdaki tuşlara basarak formülü çalıştırın GIRIN, ve ANAHTAR fonksiyonu şehir kodlarını şehrin tam adı ile değiştirecektir.
Burada da aynı işlemi uygulayabilir veya Doldurma Kolu için Otomatik Doldurma hücrelerin geri kalanı için formül.
SWITCH & IFS Fonksiyonu Arasındaki Karşılaştırma
İsterseniz, iç içe geçmiş EĞER veya IFS işlevi yerine ANAHTAR fonksiyon.
İzin verin de size şu karşılaştırmayı göstereyim ANAHTAR ve IF'ler fonksiyon.
Bu ANAHTAR Fonksiyon | Bu IFS Fonksiyon |
---|---|
Bu ifade argümanı yalnızca bir kez kullanılır, | Bu ifade argümanı tekrarlanır. |
Uzunluk daha az ile karşılaştırıldığında IFS | Uzunluk daha büyüktür |
Oluşturması ve okuması kolay | Uzunluk daha büyük olduğu için oluşturmak ve okumak zordur |
Birden fazla koşulu test edin | Bir koşulu test edin |
Hatırlanması Gerekenler
➤ Bu ANAHTAR işlevi 126 adede kadar değer ve sonuç çiftini işleyebilir.
➤ olarak başka bir işlev ve formül kullanabilirsiniz. ifade .
🔺 The ANAHTAR fonksiyonu aşağıdakileri gösterir #N/A eşleşemezse ve başka bir bağımsız değişken veya varsayılan koşul yoksa hata verir.
➤ Ne zaman #N/A hatasıyla karşılaşırsanız, bu hatayı önlemek için varsayılan değer olarak ters virgül içinde bir dize kullanabilirsiniz.
🔺 The ANAHTAR fonksiyonunun göstereceği #HATA ADI işlev adını yanlış yazarsanız.
Uygulama bölümü
Bu açıklanan örnekleri uygulamak için çalışma kitabında bir alıştırma sayfası sağladım.