آیا می خواهید مهارت های اکسل خود را به سطح بعدی ارتقا دهید؟ یاد بگیرید که چگونه فرمول های پیچیده را ساده کنید و تجزیه و تحلیل داده های خود را با تابع SWITCH ساده کنید.
تابع SWITCH به شما این امکان را می دهد که چندین آزمایش را روی یک مقدار انجام دهید و نتایج را بر اساس شرایط تطبیق برگردانید. با گرفتن یک مقدار، مقایسه آن با مقادیر آزمایشی داده شده، و ارائه یک نتیجه بر اساس اولین مقدار تطبیق در مجموعه کار می کند.
در این راهنما، نحوه استفاده از تابع SWITCH در اکسل و ترکیب آن با سایر توابع برای انجام محاسبات پیچیده تر را خواهید آموخت.
عملکرد سوئیچ چیست؟
تابع SWITCH معمولاً زمانی استفاده می شود که یکسری شرایط برای آزمایش در صفحه گسترده دارید. اغلب به عنوان جایگزینی برای تابع IF در اکسل استفاده می شود، زیرا کارآمدتر و خواناتر است.
به جای استفاده از توابع شرطی دیگر مانند تابع IF تودرتو برای آزمایش همه شرایط، می توانید از یک تابع SWITCH برای انجام همه آزمایش ها به طور همزمان استفاده کنید.
سینتکس اصلی تابع SWITCH به شرح زیر است:
=SWITCH(عبارت، مقدار1، نتیجه1، [مقدار2، نتیجه2]، … [پیشفرض])
در اینجا، مقادیر موجود در نحو بیانگر موارد زیر است:
- “expression” مقداری است که می خواهید آزمایش کنید.
- “value1” و “value2” مقادیری هستند که می خواهید عبارت را با آنها مقایسه کنید.
- “result1” و “result2” نتایجی هستند که در صورت رعایت شرایط اعمال شده می خواهید.
- اگر عبارت با هیچ یک از مقادیر داده شده مطابقت نداشته باشد، “پیش فرض” نتیجه ای است که می خواهید. اگر آرگومان پیشفرض را مشخص نکرده باشید، تابع SWITCH یک #N/A برمیگرداند! خطا
بیایید با توجه به نحوی که به آن اشاره کردیم به یک مثال نگاه کنیم:
=SWITCH(A1، “3”، “گل”، “2”، “برگ”، “ناشناس”)
در این مثال، اگر مقدار A1 ‘3’ باشد، ‘flower’ را برمی گرداند، در حالی که اگر ‘2’ باشد، ‘leaf’ را برمی گرداند. اگر مقدار با هیچ یک از شرایط مطابقت نداشته باشد، تابع SWITCH «ناشناخته» را برمیگرداند. شما می توانید تابع SWITCH را به عنوان شکل فشرده و کارآمدتر دستورات IF تو در تو در نظر بگیرید.
نحوه استفاده از تابع SWITCH در اکسل
برای مشاهده نحوه استفاده از تابع SWITCH در اکسل، بیایید مثالی بزنیم.
یک صفحه گسترده حاوی اطلاعاتی در مورد 10 دانش آموز است. به هر دانش آموز یک کد (الف یا ب) اختصاص داده می شود و می خواهید آنها را بر این اساس به دو گروه (سخنان و پژوهشگران) تقسیم کنید. اگر دانش آموزی هیچ یک از کدهای ذکر شده را ندارد، می خواهید تابع SWITCH به حالت تعلیق برگردد.
فرمول تابع SWITCH که ما استفاده خواهیم کرد، در این مورد، خواهد بود:
=SWITCH(B2،A”سخنرانی”،B”محققان”،”در انتظار”)
به همین ترتیب، بیایید به مثال دیگری نگاهی بیندازیم.
10 کارمند وجود دارند که می خواهید پیشرفت آنها را با مدیریت ارشد به اشتراک بگذارید. به هر کارمند یکی از سه امتیاز داده می شود. 1،2 یا 3. به کارمندانی که کد 1 دارند باید رتبه عالی، آنهایی که کد 2 دارند رضایت بخش و آنهایی که کد 3 دارند ضعیف باشند.
فرمول SWITCH که ما استفاده خواهیم کرد، در این مورد، خواهد بود:
=SWITCH(B2، 1، “عالی”، 2، “رضایت بخش”، 3، “ضعیف”)
نحوه استفاده از تابع SWITCH با سایر توابع اکسل
همچنین میتوانید از تابع SWITCH در ترکیب با سایر توابع اکسل استفاده کنید تا از آنها نهایت استفاده را ببرید. به عنوان مثال، برای افزایش کارایی کلی و ایجاد فرمول های پیچیده تر، می توانید آن را در داخل تابع IF قرار دهید یا برعکس.
با در نظر گرفتن مثال دوم از رتبهبندی کارمندان که در بالا بحث کردیم، میتوانید از تابع SWITCH در داخل تابع IF برای آزمایش اینکه آیا مقدار در سلول بزرگتر از 3 است یا خیر استفاده کنید. اگر اینطور باشد، فرمول خارج از محدوده بازمیگردد.
فرمول در این مورد به صورت زیر خواهد بود:
=IF(A1>3، “خارج از محدوده”، SWITCH(A1، 1، “عالی”، 2، “رضایت بخش”، 3، “ضعیف”))
جدای از این، در اینجا چند توابع دیگر اکسل وجود دارد که می توانید با تابع SWITCH استفاده کنید:
- تابع SUM: شما می توانید مجموع مقادیر را بر اساس شرایط خاص با استفاده از توابع SUM و SWITCH با هم محاسبه کنید. به عنوان مثال، ابتدا می توانید از تابع SWITCH برای تعیین مقادیر جمع آوری شده بر اساس یک شرط استفاده کنید و سپس از تابع SUM برای انجام یک محاسبه استفاده کنید. کارکرد تابع SUM در اکسل را در پست های قبلی به تفصیل توضیح داده ایم که می توانید به آن مراجعه کنید.
- توابع INDEX و MATCH: با استفاده از این توابع می توانید داده ها را از جدول بر اساس شرایط خاص بازیابی کنید. برای مثال، میتوانید از تابع SWITCH برای شناسایی مقادیر هدف استفاده کنید و سپس از توابع INDEX و MATCH برای بازیابی مقادیر مورد نیاز استفاده کنید. می توانید از تابع VLOOKUP برای بازیابی مقدار مربوطه نیز استفاده کنید.
استفاده از تابع SWITCH با سایر توابع اکسل می تواند به شما کمک کند تا فرمول های قدرتمندتری برای تجزیه و تحلیل و دستکاری داده های خود به طور موثرتری ایجاد کنید.
محاسبات پیچیده کارآمد با تابع SWITCH در اکسل
تابع SWITCH در اکسل یک ابزار همه کاره و کارآمد است که به راحتی می تواند به شما در محاسبات پیچیده کمک کند. داشتن درک خوب از نحوه کار به شما این امکان را می دهد که صفحات گسترده خود را بهینه کنید و داده های خود را کارآمدتر تجزیه و تحلیل کنید.