Mündəricat
Xüsusi dəyəri seçdiyiniz dəyərlə dəyişmək üçün Excel SWITCH funksiyasından istifadə edə bilərsiniz. Bu, istinad edilən xananı dəyərlər siyahısı ilə müqayisə edən və uyğunlaşdıran və tapılan ilk uyğunluq əsasında nəticəni qaytaran excel-də müqayisə və istinad funksiyasıdır.
Bu məqalədə , mən sizə Excel SWITCH funksiyasının istifadəsinə dair müxtəlif nümunələr göstərəcəyəm.
Təcrübə üçün endirin
Excel istifadələri SWITCH Function.xlsx
SWITCH funksiyasının əsasları: Xülasə & Sintaksis
Xülasə
Excel SWITCH funksiyası dəyərlər siyahısına qarşı dəyər olan verilmiş ifadəni müqayisə edir və ya qiymətləndirir və qaytarır ilk matça uyğun bir nəticə tapıldı. Heç bir uyğunluq tapılmadıqda, SWITCH funksiyası isteğe bağlı standart dəyəri qaytarır. SWITCH funksiyası Nested IF funksiyalarının əvəzinə istifadə olunur.
Sintaksis
SWITCH (expression, value1, result1, [default_or_value2, result2],..)
Arqumentlər
Arqumentlər | Tələb olunan/İstəyə bağlı | İzahat |
---|---|---|
ifadə | Tələb olunur | Bu, uyğun gəlməli olan dəyər və ya ifadədir. |
dəyər1 | Tələb olunur | Bu, ilk dəyərdir. |
nəticə1 | Tələb olunur | İlk qiymətə qarşı nəticədir. |
default_və ya_dəyər2 | Könüllüdür | Buya defolt, ya da siz ikinci dəyər verə bilərsiniz. |
nəticə2 | Könüllü | İkinci dəyərə qarşı nəticədir . |
Qayıdış dəyəri
SWITCH funksiyası ilk uyğunluğa uyğun nəticə qaytarır.
Versiya
SWITCH funksiyası Excel 2016 və sonrakı versiyalar üçün əlçatandır.
Bu nümunələri həyata keçirmək üçün Excel Microsoft 365 proqramından istifadə edirəm.
Excel SWITCH Funksiyasının Nümunələri
1. Excel SWITCH Funksiyasından istifadə etmək üçün Müvafiq Hüceyrə Dəyərlərini Değiştirin
Müvafiq Layihə ID üçün Layihə Adı olan dəyəri qaytarmaq üçün KÖYÜŞ funksiyasından istifadə edə bilərsiniz.
⏩ F4 xanasına aşağıdakı düsturu yazın.
=SWITCH(C4,1,"Astron",2,"Phoenix","?")
Burada, SWITCH funksiyasında mən C4 xananı ifadə olaraq seçdim, 1 dəyər1 kimi təqdim etdim. və Astron nəticə1 kimi. Sonra yenidən 2 dəyər2 kimi və Feniks nəticə2 kimi təqdim edildi. Nəhayət, ? defolt olaraq təmin edildi.
İndi SWITCH funksiyası verilmiş dəyəri təqdim edilmiş qiymətlərlə müqayisə edərək nəticəni qaytaracaq.
Bundan sonra ENTER, düymələrini basın və SWITCH funksiyası təqdim edilmiş dəyərlər üçün müvafiq təmin edilmiş nəticələri qaytaracaq.
Burada siz Layihənin Adı Astron üçün təyin edildiyini görə bilərsiniz.dəyər Layihə İd 1 .
Siz eyni prosesi izləyə və ya Doldurma Dəstəyi düsturunu Avtomatik Doldurma dən istifadə edə bilərsiniz. qalan xanalar üçün.
2. Operatorla Excel SWITCH funksiyasından istifadə
SWITCH funksiya həmçinin məntiqi_operatorları dəstəkləyir. Hər hansı operatordan istifadə edərək dəyərləri dəyişmək istədiyiniz halda SWITCH funksiyası bunu sizə kömək edəcək.
Burada mən İşarələri Qiymətlər
İcazə verin, sizə prosesi göstərim,
⏩ E4 xanasına qiymətlə işarələri dəyişmək üçün aşağıdakı düsturu yazın .
=SWITCH(TRUE,C4 >= 90," A",C4>= 80,"B",C4 >= 70,"C",C4 >=60," D", "Fail")
Burada, KEÇİCİ funksiyasında mən DOĞRU
İndi SWITCH funksiyası ilə müqayisə edərək nəticə qaytarılacaq. verilmiş dəyəri bütün təqdim edilmiş dəyərlərlə müqayisə edin.
Sonra ENTER, düymələrini basın və SWITCH funksiyası işarələri dəyişdirərək müvafiq qiymətləri qaytaracaq.
Siz də eyni şeyi izləyə bilərsiniz və ya qalan hissələr üçün Doldurma Dəstəyi -dən Avtomatik Doldurma düsturu istifadə edə bilərsiniz.xanalar.
Əlaqədar Məzmun: Excel-də TRUE funksiyasından necə istifadə etməli (10 nümunə ilə)
3. İstifadə GÜNLƏR Funksiyasına malik Excel SWITCH Funksiyası
Əgər istəyirsinizsə, GÜNLÜK funksiyası və GÜNLƏR funksiyasından istifadə edərək tarixləri müvafiq günlərə dəyişə bilərsiniz. TODAY funksiya.
Burada prosesi izah etmək üçün aşağıda verilmiş verilənlər dəstindən istifadə edəcəyəm.
⏩ Hüceyrədə C4 , tarixləri günlə dəyişmək üçün aşağıdakı düsturu yazın.
=SWITCH(DAYS(TODAY(),B4), 0, "Today", 1,"Yesterday", -1,"Tomorrow","Unknown")
Burada KEÇİCİ funksiyası, mən GÜNLƏR(BUGÜN(),B4) -ni ifadə kimi seçdim, 0 dəyər1 olaraq təmin edildi, və “ Bu gün ” nəticə1 ,
1 dəyər2, və “ Dünən ” nəticə2,
-1 dəyər3, və “ Sabah ” nəticə3, nəhayət, Naməlum defolt kimi təqdim edildi.
GÜNLƏR funksiyasında mən BUGÜN istifadə etdim () bitmə_tarixi və seçilmiş xana B4 başlanğıc_dası kimi te .
Sonra, SWITCH funksiyası verilən dəyərləri müqayisə edərək nəticə günlərini qaytaracaq.
İndi ENTER düyməsini basın, və KEÇİCİ funksiyası tarixləri dəyişdirərək müvafiq günləri qaytaracaq.
İstəsəniz, eyni prosesi izləyə və ya Doldurma düyməsini istifadə edə bilərsiniz. Qalan xanalar üçün düsturu Avtomatik doldurma üçün idarə edin.
Oxşar oxunuşlar:
- Excel-də FALSE funksiyasından necə istifadə etməli (5 asan nümunə ilə)
- Excel-də IF funksiyasından istifadə (8 uyğun nümunə)
- Excel XOR Funksiyasından Necə İstifadə Edilir (5 Uyğun Nümunə)
- Excel-də IFNA funksiyasından istifadə edin (2 Nümunə)
4. MONTH Funksiyası ilə Excel SWITCH funksiyasından istifadə
Tutaq ki, siz Rüb əsasında tarixləri izləmək istəyirsiniz, onda siz AY funksiyası ilə birlikdə KEÇİCİ funksiyası.
⏩ C4 xanasına tarixləri günə dəyişmək üçün aşağıdakı düsturu 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)
Burada, SWITCH funksiyasında mən MONTH(B5)<2-ni seçdim> ifadə kimi. Sonra dəyər və nəticə olaraq təqdim olunmuş qrafiki izlədim.
Yanvar-Mart (1,2,3) kimi dəyər və 1 nəticə
Növbəti Aprel-İyun (4,5,6) kimi təqdim edildi dəyəri və 2 nəticə kimi təqdim edildi. Sonra iyul-sentyabr (7,8,9) dəyər və 3 nəticə və oktyabr-dekabr ( 10,11,12) dəyər və 4 nəticə kimi təmin edildi.
AY funksiyası üçün B4 xananı seriya_nömrəsi olaraq seçdim.
Sonra, KEÇİCİ funksiyası verilmiş tarixləri müqayisə edərək rübü qaytaracaq.
ENTER düyməsini basın və SWITCH funksiyası müvafiq rübü qaytaracaq.tarixlər.
Burada eyni prosesi izləyə bilərsiniz və ya Doldurma Dəstəyi -dən Avtomatik Doldurma düsturu üçün istifadə edə bilərsiniz. qalan xanalar.
5. SWITCH & RIGHT Funksiya
Siz hər hansı xüsusi simvolun dəyərlərini dəyişmək üçün SWITCH və RIGHT funksiyasından istifadə edə bilərsiniz.
Burada mən şəhər kodunun abreviaturasını şəhərin tam adı ilə dəyişmək istəyirəm. Bunu etmək üçün aşağıda verilmiş verilənlər toplusundan istifadə edəcəyəm.
⏩ C4 xanasına tarixləri günlə dəyişmək üçün aşağıdakı düstur yazın. .
=SWITCH(RIGHT(B4,2),"SD","South Dakota","NY","NewYork","AL","Alabama","TX","Texas","HI","Hawaii","CA","California","ME","Maine","Not Found")
Burada, SWITCH funksiyasında mən SAĞ( B4,2) ifadə olaraq.
SAĞ funksiyasında mən B4 seçdim xananı mətn olaraq və şəhər kodu olan son 2 simvolu almaq üçün 2 sayı_simvol kimi təmin edin.
Sonra , çünki dəyər şəhər kodunu və nəticə olaraq şəhərin tam adını təqdim edir.
Bundan sonra SWITCH funksiyası şəhərin tam adını qaytaracaq.
İndi ENTER, düymələrini basaraq düsturu yerinə yetirin və SWITCH funksiyası dəyişəcək. şəhərin tam adı ilə şəhər kodları.
Burada eyni prosesi izləyə bilərsiniz və ya Doldurma Dəstəyi istifadə edərək Avtomatik doldurun qalan xanalar üçün düstur.
SWITCH &IFS Funksiyası
İstəsəniz, SWITCH funksiyasının əvəzinə iç içə IFS və ya IFS funksiyası istifadə edə bilərsiniz.
İcazə verin sizə SWITCH və IFs funksiyası arasında müqayisəni göstərim.
SWITCH Funksiya | IFS Funksiya |
---|---|
ifadəsi arqumenti yalnız bir dəfə istifadə olunur, | ifadə arqument təkrarlanır. |
Uzunluq az ilə müqayisədə IFS | Uzunluq daha böyükdür |
Yaratmaq və oxumaq asandır | Uzunluq daha böyük olduğundan yaratmaq və oxumaq çətindir |
Birdən çox şərti sınayın | Bir şərti yoxlayın |
Yadda saxlamalı olduğunuz şeylər
➤ SWITCH funksiyası 126 cüt dəyər və nəticələr.
➤ Siz ifadə kimi başqa funksiya və düsturdan istifadə edə bilərsiniz.
🔺 KEÇİR funksiyası uyğunlaşa bilmirsə və başqa heç bir arqument və ya defolt şərt yoxdursa, #N/A xətasını göstərir.
➤ Nə zaman #N/A xətasını alsanız, bu xətanın qarşısını almaq üçün defolt dəyər kimi tərs vergüllər içərisində olan sətirdən istifadə edə bilərsiniz.
🔺 SWITCH funksiyası funksiyanın adını səhv yazsanız, #NAME xətası göstərin.
Məşq bölməsi
Mən bu izah edilmiş nümunələri tətbiq etmək üçün iş dəftərində təcrübə vərəqini təqdim etdi.