Mündəricat
Bu məqalə sizi Excel SWITCH funksiyası ilə tanış edir, onun sintaksisini təsvir edir və Excel-də daxili IF-lərin yazılmasını necə sadələşdirə biləcəyinizi göstərmək üçün bir neçə istifadə halını təqdim edir.
Əgər siz nə vaxtsa çox vaxt sərf etmisinizsə, daxili IF düsturunu əldə etməyə çalışmısınızsa, Excel-də yeni buraxılmış SWITCH funksiyasından istifadə etməyi xoşlayacaqsınız. Kompleks iç-içə IF-in lazım olduğu vəziyyətlərdə bu, real vaxta qənaət ola bilər. Əvvəllər yalnız VBA-da mövcud olan SWITCH bu yaxınlarda Excel 2016, Excel Online və Mobile, Android planşetləri və telefonları üçün Excel-də funksiya kimi əlavə edilmişdir.
Qeyd. Hazırda SWITCH funksiyası Office 365 abunəliklərinə daxil olan Office 365, Excel Online, Excel 2019 və Excel 2016 üçün Excel-də mövcuddur.
Excel SWITCH - sintaksis
SWITCH funksiyası ifadəni dəyərlər siyahısı ilə müqayisə edir və nəticəni ilk uyğun gələn dəyərə görə qaytarır. Heç bir uyğunluq tapılmadıqda, isteğe bağlı olan standart dəyəri qaytarmaq mümkündür.
SWITCH funksiyasının strukturu aşağıdakı kimidir:
SWITCH( ifadə , dəyər1 , nəticə1 , [defolt və ya dəyər2, nəticə2],…[defolt və ya dəyər3, nəticə3])Onun 4 arqumenti var, onlardan biri isteğe bağlıdır:
- İfadə dəyər1...dəyər126 ilə müqayisədə tələb olunan arqumentdir.
- DəyərN ifadə ilə müqayisə edilən dəyərdir.
- NəticəN müvafiq dəyər N olduqda qaytarılan dəyərdirarqument ifadəyə uyğun gəlir. O, hər bir valueN arqumenti üçün göstərilməlidir.
- Defolt , valueN ifadələrində heç bir uyğunluq tapılmadıqda qaytarılan dəyərdir. Bu arqumentin uyğun nəticəN ifadəsi yoxdur və funksiyada son arqument olmalıdır.
Funksiyalar 254 arqumentlə məhdudlaşdığından, siz 126 cüt dəyər və nəticə arqumentindən istifadə edə bilərsiniz.
SWITCH funksiyası və istifadə halları ilə Excel-də iç-içə IF funksiyası
Excel SWITCH funksiyası, eləcə də IF, bir sıra şərtləri müəyyən etməyə kömək edir. Bununla belə, bu funksiya ilə siz bir sıra şərti ifadələri deyil, ifadəni və dəyərlər və nəticələr ardıcıllığını təyin edirsiniz. SWITCH funksiyasının yaxşı tərəfi odur ki, ifadəni təkrar-təkrar təkrarlamağa ehtiyac yoxdur, bu bəzən iç içə IF düsturlarında baş verir.
İçəri girən IF-lərdə hər şey qaydasında olsa da, rəqəmlərin Qiymətləndirmə şərtləri iç içə IF-in qurulmasını irrasional edir.
Bu bəndi nümayiş etdirmək üçün aşağıdakı istifadə hallarına nəzər salaq.
Deyək ki, bir neçə abbreviaturanız var və onu qaytarmaq istəyirsiniz. onlar üçün tam adlar:
- DR - Dublikat Silici
- MTW - Cədvəlləri Birləşdirmə Sihirbazı
- CR - Satırları birləşdirin.
Excel 2016-da SWITCH funksiyası bu tapşırıq üçün olduqca sadə olacaq.
IF funksiyası ilə təkrar etmək lazımdırifadə, ona görə də daxil olmaq üçün daha çox vaxt tələb olunur və daha uzun görünür.
Eyni şeyi Excel SWITCH funksiyasının daha yığcam göründüyü reytinq sistemi ilə bağlı aşağıdakı nümunədə görmək olar.
Gəlin SWITCH-in digər funksiyalarla birlikdə necə işlədiyini görək. Tutaq ki, bizim bir sıra tarixlərimiz var və onların bu günə, sabaha və ya dünənə aid olub-olmadığını bir baxışda görmək istəyirik. Bunun üçün biz cari tarixin seriya nömrəsini qaytaran TODAY funksiyasını və iki tarix arasındakı günlərin sayını qaytaran GÜNLƏR funksiyasını əlavə edirik.
SWITCH-in bu tapşırıq üçün mükəmməl işlədiyini görə bilərsiniz.
ƏGƏR funksiyası ilə çevrilmə bəzi yuvalara ehtiyac duyur və mürəkkəbləşir. Beləliklə, xəta etmək şansı yüksəkdir.
Yetərincə istifadə edilmədiyi və lazımınca qiymətləndirilmədiyi üçün Excel SWITCH şərti parçalanma məntiqi qurmağa imkan verən həqiqətən faydalı funksiyadır.