جستجو و مرجع
همه نسخهها
◉ 6 بازدید
=CHOOSE()
با استفاده از index_num مقداری را از فهرست آرگومانهای value برمیگرداند. از CHOOSE برای انتخاب یکی از حداکثر ۲۵۴ مقدار بر اساس شمارهٔ شاخص استفاده کنید؛ مثلاً اگر value1 تا value7 روزهای هفته باشند، CHOOSE با عدد ۱ تا ۷ یکی از روزها را برمیگرداند.
قابل استفاده در:
Excel for Microsoft 365Excel for Microsoft 365 for MacExcel 2024Excel 2024 for MacExcel 2021Excel 2021 for MacExcel 2019Excel 2016
=CHOOSE(index_num, value1, [value2], ...)
برای توضیح هر ورودی، نشانگر را روی نام آن در جدول نگه دارید — یا بخش ورودیها را ببینید.
نوع خروجیترکیبی
محبوبیت60 / 100
Volatileخیر
Dynamic Arrayخیر
📥 دانلود فایل نمونه اکسل (.xlsx) — بزودی
▦ امتحان در Playground
فایل اختصاصی این تابع — ایمن و کمحجم · شامل داده نمونه + فرمول فعال
⬇ دانلود فایل نمونه اکسل
یک فایل .xlsx اختصاصی برای =CHOOSE() با دادههای نمونه فارسی و فرمول فعال — مستقیم در اکسل باز کنید و تمرین کنید.
- شیت «نمونه» — جدول داده + فرمول تابع در سلول مشخص
- شیت «راهنما» — سینتکس، توضیح ورودیها و نکات همین صفحه
- تولید آنی و ایمن (توکن اعتبارسنجی + محدودیت دانلود)
🧠 🧠 کوییز این تابع
سوالات تستی — سینتکس، مثال و خطا — امتیازت را بسنج!
◧ ورودیهای تابع
| نام ورودی | نوع | وضعیت | توضیح |
|---|---|---|---|
index_num |
عدد | الزامی | مشخص میکند کدام آرگومان value انتخاب شود؛ باید عددی بین ۱ تا ۲۵۴ یا فرمول/مرجعی حاوی چنین عددی باشد. اگر ۱ باشد value1، اگر ۲ باشد value2 و به همین ترتیب برگردانده میشود؛ اگر کمتر از ۱ یا بیشتر از تعداد مقادیر باشد، خطای #VALUE! و اگر اعشاری باشد، به کوچکترین عدد صحیح کوتاه میشود. |
value1 |
هر نوع | الزامی | مقدار اول الزامی و مقادیر بعدی اختیاری؛ ۱ تا ۲۵۴ آرگومان مقداری که CHOOSE بر اساس index_num از میان آنها انتخاب میکند — میتواند عدد، مرجع سلول، نام تعریفشده، فرمول، تابع یا متن باشد. |
▣ مثالهای کاربردی
مقدار آرگومان دوم فهرست (مقدار سلول A3)
=CHOOSE(2,A2,A3,A4,A5)
مقدار آرگومان چهارم فهرست (مقدار سلول B5)
=CHOOSE(4,B2,B3,B4,B5)
مقدار آرگومان سوم فهرست
=CHOOSE(3,"Wide",115,"world",8)
جمع محدودهٔ A2:A4؛ تابع CHOOSE سلول A4 را بهعنوان انتهای محدوده برای SUM برمیگرداند
=SUM(A2:CHOOSE(2,A3,A4,A5))
✦ نکات مهم
- اگر index_num آرایه باشد، هنگام ارزیابی CHOOSE هر مقدار آن ارزیابی میشود.
- آرگومانهای value میتوانند علاوه بر مقدار منفرد، مرجع محدوده نیز باشند؛ برای مثال =SUM(CHOOSE(2,A1:A10,B1:B10,C1:C10)) به =SUM(B1:B10) ارزیابی میشود.
- فرمول =SUM(B1:B10) سپس مقدار را بر اساس مقادیر محدودهٔ B1:B10 برمیگرداند.
- تابع CHOOSE ابتدا ارزیابی شده و مرجع B1:B10 را برمیگرداند؛ سپس تابع SUM با آن مرجع ارزیابی میشود.
⚠ خطاهای رایج
#VALUE!
مقدار index_num کمتر از ۱ یا بیشتر از تعداد مقادیر فهرست است.
راهحل: برای index_num عددی بین ۱ تا تعداد مقادیر فهرست وارد کنید و اعشار را به عدد صحیح کوتاه کنید.
💬 نظرات و پرسش و پاسخ 0 نظر تاییدشده
🔒 نظر شما پس از تایید مدیر منتشر میشود.دیدگاه خود را بنویسید — پس از تایید مدیر نمایش داده میشود
هنوز نظری ثبت نشده — اولین نظر را شما بنویسید!