آموزش کامل تابع CHOOSE در اکسل با مثال
معرفی تابع CHOOSE
تابع CHOOSE یکی از توابع متفاوت و کاربردی در اکسل است که به شما این امکان را میدهد تا بر اساس یک مقدار عددی مشخص، یکی از گزینههای از پیش تعیینشده را انتخاب کنید. این تابع در مواردی که میخواهید از میان چندین مقدار یا گزینه، بر اساس یک شرط خاص، انتخابی انجام دهید، بسیار مفید است. لازم به ذکر است که اعداد ورودی می توانند بین 1 الی 254 باشند. در این مطلب جامع، به آموزش کامل تابع CHOOSE، کاربردهای آن، ساختار و مثالهای عملی خواهیم پرداخت.
املا / نوشتار
املای تابع |
---|
CHOOSE(Index_numعدد ورودی, Value1خروجی درصورتی که ورودی اول 1 باشد, [Value2]خروجی درصورتی که ورودی اول 2 باشد, … , [Value254]خروجی درصورتی که ورودی اول 254 باشد) |
ورودی ها
نام ورودی | نوع داده | توضیحات |
---|---|---|
Index_num | عددی (قابلیت تبدیل دارد) | عدد انتخابی |
Value1 | مقدار / فرمول | خروجی درصورتی که ورودی اول 1 باشد |
[Value2] | مقدار / فرمول | خروجی درصورتی که ورودی اول 2 باشد |
… | … | … |
[Value254] | مقدار / فرمول | خروجی درصورتی که ورودی اول 254 باشد |
نکته 1: اگر Index_num کمتر از 1 یا بزرگتر از 254 باشد، تابع خطا میدهد.
نکته 2:حداقل باید یک مقدار برای انتخاب (Value1) وجود داشته باشد، اما میتوانید تا 254 مقدار مختلف را به تابع بدهید.
نوع خروجی
آزاد هر نوعی از داده وابسته به مقدار تعیین شده در ورودی های Value برگردانده می شود.
نحوه کارکرد
این تابع با توجه به عددی که در ورودی اول دریافت می کند یک کدام از مقادیر داده شده در ورودی های value را بر می گرداند. به عنوان مثال:
خطاها
!VALUE#اگر ورودی عددی تابع CHOOSE در مقادیر Value ها تعریف نشده باشد این خطا رخ خواهد داد یعنی اگر مقدار Index_num کوچکتر از 1 یا بزرگتر از 255، خطای !VALUE# ظاهر میشود.
!REF#اگر در هنگام بسط دادن تابع آدرس ها حذف شوند یا محدوده ها پاک شوند این خطا ایجاد می شود.
?NAME# زمانی که نام تابع را اشتباه وارد کنید یا نام محدوده ها تعریف نشده باشند این خطا رخ می دهد.
منابع و لینک ها
لینک آموزش تابع CHOOSE در سایت Microsoft
لینک آموزش تابع CHOOSE در سایت Ablebits
مثال
مثال ساده از تابع CHOOSE
تبدیل عدد فصل به نام فصل
تابع CHOOSE برای انتخاب فصل نیز کاربرد دارد. به عنوان مثال:
مثال تبدیل عدد به نام فصل |
---|
=CHOOSE(2, “Bahar”, “Tabestan”, “Paeez”, “Zemestan”) |
خروجی مثال فوق Tabestanخواهد بود.
کاربردهای پیشرفتهتر تابع CHOOSE
ایجاد انتخاب تصادفی
تابع CHOOSE زمانی مفیدتر میشود که بخواهید از دادهها یا توابع دیگر در ترکیب با آن استفاده کنید. این تابع میتواند در تحلیل دادهها و اجرای عملیات پیشرفتهتر نقش مؤثری داشته باشد.
فرض کنید میخواهید تابع CHOOSE را با تابع RANDBETWEEN ترکیب کنید تا یک انتخاب تصادفی از بین چندین گزینه داشته باشید. مثلاً اگر بخواهید یک رنگ تصادفی انتخاب کنید، میتوانید از فرمول زیر استفاده کنید:
مثال ایجاد رنگ تصادفی |
---|
=CHOOSE(RANDBETWEEN(1,3), “قرمز”, “آبی”, “سبز”) |
در اینجا، تابع RANDBETWEEN یک عدد تصادفی بین 1 و 3 تولید میکند و سپس تابع CHOOSE بر اساس این عدد یکی از رنگها را برمیگرداند.
استفاده از CHOOSE برای انتخاب فرمولها
یکی از قابلیتهای پیشرفتهتر تابع CHOOSE این است که میتواند به شما کمک کند تا فرمولهای مختلفی را بسته به شرایط اجرا کنید. فرض کنید میخواهید بر اساس ورودی، یکی از چند فرمول را اجرا کنید. به عنوان مثال:
مثال انتخاب فرمول |
---|
=CHOOSE(A1, SUM(B1:B10), AVERAGE(B1:B10), MAX(B1:B10)) |
در این مثال، اگر مقدار سلول A1 برابر با 1 باشد، تابع SUM اجرا میشود؛ اگر 2 باشد، AVERAGE و اگر 3 باشد MAX اجرا می شود.
فیلم آموزشی
در این قسمت فیلم آموزشی تابع CHOOSE قرار خواهد گرفت.
کاربردهای تابع CHOOSE
کاربردهای تابع CHOOSE بسیار خاص بوده و اغلب به ایجاد یک ساختار تعاملی با کاربر کمک می کند. در ادامه به بخشی از کاربردهای این تابع جذاب اشاره شده است:
1- انتخاب مقادیر متنی بر اساس عدد مشخص
2- انتخاب مقادیر عددی از لیستی از پیش تعیینشده
3- انتخاب تاریخ یا روز بر اساس شاخص عددی
4- ترکیب با تابع RANDBETWEEN برای انتخاب تصادفی
5- دستهبندی دادهها بر اساس شاخص یا شماره
6- انتخاب فصلها یا ماهها بر اساس تاریخ
7- دستهبندی نمرات یا رتبهبندی عملکرد
8- استفاده در نمودارهای پویا برای تغییر دادهها
9- استفاده در توابع مالی برای انتخاب سناریوها
10- انتخاب مقادیر بر اساس اولویتهای کاربر
11- مدیریت و انتخاب دادهها در داشبوردهای اکسل
توابع مشابه
SWITCH
XLOOKUP
FILTER
توابع مرتبط
درباره پوریا بغدادی
یادگیری و آموزش برای من فراتر از یک حرفه است. بدون ترس از این مسیر لذت می برم. بقیهاش مهم نیست. 💛
نوشته های بیشتر از پوریا بغدادی