Mundarija
Ma'lum bir qiymatni o'zingiz tanlagan qiymatga almashtirish uchun Excel ALTISH funktsiyasidan foydalanishingiz mumkin. Bu Excelda taqqoslash va havola qilish funktsiyasi bo'lib, havola qilingan katakchani qiymatlar ro'yxati bilan taqqoslaydi va natijani topilgan birinchi moslik asosida qaytaradi.
Ushbu maqolada , Men sizga Excel SWITCH funktsiyasidan foydalanishning turli misollarini ko'rsataman.
Amaliyot uchun yuklab oling
Exceldan foydalanish SWITCH Function.xlsx
SWITCH funksiyasi asoslari: Xulosa & Sintaksis
Xulosa
Excel SWITCH funksiyasi qiymatlar roʻyxatiga nisbatan qiymat boʻlgan berilgan ifodani solishtiradi yoki baholaydi va qaytaradi topilgan birinchi o'yinga mos keladigan natija. Hech qanday moslik topilmasa, SWITCH funksiyasi ixtiyoriy standart qiymatni qaytaradi. SWITCH funktsiyasi Nested IF funktsiyalari o'rniga ishlatiladi.
Sintaksis
SWITCH (expression, value1, result1, [default_or_value2, result2],..)
Argumentlar
Argumentlar | Majburiy/ixtiyoriy | Izoh |
---|---|---|
ifoda | Majburiy | Bu mos keladigan qiymat yoki ifoda. |
qiymat1 | Majburiy | Bu birinchi qiymat. |
natija1 | Talab qilinadi | Bu birinchi qiymatga nisbatan natija. |
default_yoki_value2 | Ixtiyoriy | Buyoki sukut bo'yicha yoki siz ikkinchi qiymatni berishingiz mumkin. |
natija2 | Ixtiyoriy | Bu ikkinchi qiymatga nisbatan natijadir . |
Qaytish qiymati
SWITCH funksiyasi birinchi oʻyinga mos keladigan natijani qaytaradi.
Versiya
SWITCH funksiyasi Excel 2016 va undan keyingi versiyalarida mavjud.
Men bu misollarni amalga oshirish uchun Excel Microsoft 365 dan foydalanmoqdaman.
Excel SWITCH funksiyasiga misollar
1. Excel SWITCH funksiyasidan foydalanish Tegishli katak qiymatlarini almashtirish
Siz SWITCH funksiyasidan mos keladigan Loyiha uchun Loyiha nomi boʻlgan qiymatni qaytarish uchun foydalanishingiz mumkin ID .
⏩ F4 katagiga quyidagi formulani kiriting.
=SWITCH(C4,1,"Astron",2,"Phoenix","?")
Bu yerda, SWITCH funktsiyasida men C4 yacheykani ifoda sifatida tanladim, 1 qiymat1 sifatida taqdim etdim. va Astron natija1 sifatida. Keyin yana 2 qiymat2 va Feniks natija2 sifatida taqdim etildi. Nihoyat, ? standart sifatida taqdim etildi.
Endi SWITCH funktsiyasi berilgan qiymatni berilgan qiymatlar bilan solishtirish orqali natijani qaytaradi.
Shundan so'ng, ENTER, -ni bosing va SWITCH funktsiyasi taqdim etilgan qiymatlar uchun mos keladigan natijalarni qaytaradi.
Bu yerda siz Loyiha nomini Astron ni koʻrishingiz mumkin.qiymati Loyiha identifikatori 1 .
Siz xuddi shunday jarayonni bajarishingiz yoki Toʻldirish dastagi dan Avtomatik toʻldirish formuladan foydalanishingiz mumkin qolgan hujayralar uchun.
2. Excel SWITCH funksiyasidan operator bilan foydalanish
SWITCH funktsiya logical_operators ni ham qo'llab-quvvatlaydi. Agar siz biron-bir operator yordamida qiymatlarni almashtirmoqchi bo'lsangiz, SWITCH funktsiyasi buni amalga oshirishga yordam beradi.
Bu erda men Baholar ni Baholar bilan almashtirmoqchiman. 2> mantiqiy_operatorlar yordamida.
Sizga jarayonni ko'rsataman,
⏩ E4 katakchaga baho bilan belgilarni almashtirish uchun quyidagi formulani kiriting .
=SWITCH(TRUE,C4 >= 90," A",C4>= 80,"B",C4 >= 70,"C",C4 >=60," D", "Fail")
Bu yerda SWITCH funktsiyasida men ROQIQ
Endi, SWITCH funktsiyasi natijani taqqoslash orqali qaytaradi. berilgan qiymatni barcha berilgan qiymatlar bilan taqqoslang.
Keyin, ENTER, -ni bosing va SWITCH funktsiyasi belgilarni almashtirib, tegishli baholarni qaytaradi.
Siz ham xuddi shunday amal qilishingiz mumkin jarayoni yoki qolgan qismi uchun Toʻldirish dastagi dan Avtomatik toʻldirish formuladan foydalanishingiz mumkin.katakchalar.
Tegishli tarkib: Excelda TRUE funksiyasidan qanday foydalanish (10 ta misol bilan)
3. Foydalanish DAYS funksiyasi bilan Excel SWITCH funksiyasi
Agar xohlasangiz, SWITCH funksiyasi va KUNLAR funksiyasidan foydalanib sanalarni tegishli kunlarga almashtirishingiz mumkin. BUGUN funktsiyasi.
Bu erda jarayonni tushuntirish uchun quyida keltirilgan ma'lumotlar to'plamidan foydalanaman.
⏩ Hujayra ichida C4 , sanalarni kun bilan almashtirish uchun quyidagi formulani kiriting.
=SWITCH(DAYS(TODAY(),B4), 0, "Today", 1,"Yesterday", -1,"Tomorrow","Unknown")
Bu yerda, SWITCH funksiyasi, men KUNLAR(BUGUN(),B4) ni ifoda sifatida tanladim, 0 qiymat1 sifatida taqdim etildi, va “ Bugun ” natija1 ,
1 qiymat2, va “ Kecha ” natija2,
-1 qiymat3, va “ Ertaga ” natija3, nihoyat, Noma'lum standart sifatida taqdim etildi.
KUNLAR funksiyasida men BUGUNdan foydalandim () tugash_sanasi va tanlangan katakcha B4 start_da sifatida te .
Keyin, SWITCH funksiyasi berilgan qiymatlarni solishtirish orqali olingan kunlarni qaytaradi.
Endi ENTER tugmasini bosing, va SWITCH funksiyasi sanalarni almashtirgan holda tegishli kunlarni qaytaradi.
Agar xohlasangiz, xuddi shu jarayonni bajaring yoki To'ldirishdan foydalaning. Qolgan katakchalar formulasini Avtomatik toʻldirish ga oʻtkazing.
Shunga oʻxshash oʻqishlar:
- Excelda FALSE funksiyasidan qanday foydalanish (5 ta oson misol bilan)
- Excelda IF funktsiyasidan foydalanish (8 ta mos misol)
- Excel XOR funksiyasidan qanday foydalanish (5 ta mos misol)
- Excelda IFNA funksiyasidan foydalanish (2 ta misol)
4. Excel SWITCH funksiyasidan MONTH funksiyasi bilan foydalanish
Aytaylik, siz chorak asosida sanalarni kuzatishni xohlaysiz, keyin OY funksiyasi bilan bir qatorda SWITCH funktsiyasi.
⏩ C4 katakka sanalarni kunga almashtirish uchun quyidagi formulani kiriting.
=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)
Bu yerda SWITCH funktsiyasida men MONTH(B5)<2 ni tanladim> ifoda sifatida. Keyin, qiymat va natija sifatida men taqdim etilgan jadvalga amal qildim.
yanvardan martgacha (1,2,3) sifatida qiymat va 1 natija sifatida
Keyingi apreldan iyungacha (4,5,6) sifatida taqdim etildi qiymati va 2 ni natija sifatida taqdim etdi. Keyin iyuldan sentyabrgacha (7,8,9) qiymat va 3 natija va oktabrdan dekabrgacha ( 10,11,12) qiymat va berilgan 4 natija .
OYda funktsiyasi, men B4 yacheykani seriya_raqam sifatida tanladim.
Keyin, SWITCH funktsiyasi berilgan sanalarni solishtirish orqali chorakni qaytaradi.
ENTER -ni bosing va SWITCH funktsiyasi mos keladigan chorakni qaytaradi.sanalar.
Bu yerda siz xuddi shu jarayonni bajarishingiz mumkin yoki Toʻldirish dastagi dan Avtomatik toʻldirish formulasidan foydalanishingiz mumkin. qolgan hujayralar.
5. SWITCH & RIGHT Function
Siz SWITCH funktsiyasidan va RIGHT funktsiyasidan istalgan belgining qiymatlarini almashtirish uchun foydalanishingiz mumkin.
Bu erda men shahar kodining qisqartmasini shaharning toʻliq nomi bilan almashtirmoqchi. Buni amalga oshirish uchun men quyida keltirilgan maʼlumotlar toʻplamidan foydalanmoqchiman.
⏩ C4 katagiga sanalarni kun bilan almashtirish uchun quyidagi formulani kiriting. .
=SWITCH(RIGHT(B4,2),"SD","South Dakota","NY","NewYork","AL","Alabama","TX","Texas","HI","Hawaii","CA","California","ME","Maine","Not Found")
Bu yerda SWITCH funksiyasida men OʻNG( B4,2) ifoda sifatida.
RIGHT funktsiyasida men B4 ni tanladim. katakchani matn sifatida kiriting va oxirgi 2 belgini olish uchun 2 belgilar soni sifatida taqdim etildi, bular shahar kodidir.
Keyin. , chunki qiymat shahar kodini va natija sifatida shaharning to'liq nomini taqdim etdi.
Shundan so'ng, SWITCH funksiyasi shaharning toʻliq nomini qaytaradi.
Endi ENTER tugmasini bosib formulani bajaring, va SWITCH funksiyasi oʻzgaradi. shaharning toʻliq nomi bilan shahar kodlari.
Bu yerda siz xuddi shu jarayonni bajarishingiz yoki Toʻldirish dastagidan foydalanishingiz mumkin. 1>Avtomatik to'ldirish qolgan hujayralar uchun formula.
SWITCH &IFS funktsiyasi
Agar xohlasangiz, SWITCH funktsiyasi o'rniga ichki o'rnatilgan IFS yoki IFS funktsiyasi dan foydalanishingiz mumkin.
Men sizga SWITCH va IFs funktsiyalari o'rtasidagi taqqoslashni ko'rsataman.
SWITCH funktsiyasi | IFS Funktsiyasi |
---|---|
ifodasi argumenti faqat bir marta ishlatiladi, | ifoda argument takrorlanadi. |
Uzunlik Kamroq IFS | Uzunlik kattaroq |
Yaratish va oʻqish oson | Uzunligi kattaroq boʻlgani uchun yaratish va oʻqish qiyin |
Bir nechta shartlarni sinab koʻring | Bir shartni sinab ko'ring |
Esda tutilishi kerak bo'lgan narsalar
➤ SWITCH funktsiyasi 126 juft qiymat va natijalar.
➤ Siz ifoda sifatida boshqa funktsiya va formuladan foydalanishingiz mumkin.
🔺 SWITCH funksiyasi mos kela olmasa va boshqa argument yoki standart shart bo'lmasa #N/A xatosini ko'rsatadi.
➤ Qachonki Agar siz #N/A xatosiga duch kelsangiz, bu xatoning oldini olish uchun siz standart qiymat sifatida teskari vergul ichidagi satrdan foydalanishingiz mumkin.
🔺 SWITCH funksiyasi ishlaydi. Agar funktsiya nomini noto'g'ri yozsangiz #NAME xatosi ni ko'rsating.
Amaliyot bo'limi
Menda ushbu tushuntirilgan misollarni mashq qilish uchun ish daftarida mashq varag'ini taqdim etdi.