להצעת מחיר לעסקים ולארגונים בלבד: צרו קשר 03-6998844
-
הפונקציה CHOOSE מקבלת מספר ורשימת ערכים, ומחזירה את הערך שבמקום הזה ברשימה:
=CHOOSE(index_num, value1, [value2], ...).=CHOOSE(2,"גליה","דליה","רינה")מחזירה ״דליה״, כי היא השנייה.הדוגמה: בחירת תרחיש
A B C 1 תרחיש (1 עד 3) 2 2 גידול 12% 1 = 5%, 2 = 12%, 3 = 15% 3 הכנסות השנה 100,000 4 הכנסות שנה הבאה 112,000 בתא B2:
=CHOOSE(B1,5%,12%,15%), ובתא B4:=B3*(1+B2). במודל יש שלושה תרחישי גידול. משנים רק את המספר בתא B1, וכל החישובים מתעדכנים: 1 נותן 105,000, ו‑3 נותן 115,000.
משנים את מספר התרחיש בתא B1, וכל המודל מתעדכן. אקסל 365, אוקטובר 2026. שימושים נוספים
מה רוצים הנוסחה רבעון לפי חודש =CHOOSE(MONTH(A2),1,1,1,2,2,2,3,3,3,4,4,4)לבחור טווח לסכום =SUM(CHOOSE(2,A1:A3,B1:B3,C1:C3))כשהרשימה ארוכה או משתנה, עדיף לשים אותה בטבלה ולשלוף עם INDEX או XLOOKUP. לבחירה לפי ערך ולא לפי מספר יש את SWITCH.
טעות נפוצה
#VALUE!: המספר קטן מ‑1 או גדול ממספר הערכים, למשל 5 כשיש שלושה. מספר עם שבר נחתך: 2.9 נחשב 2.
עם Copilot (קופיילוט)
באקסל 365 אפשר לבקש את זה מ‑Copilot במילים: ״בתא B2 בחר את אחוז הגידול לפי מספר התרחיש בתא B1: 1 הוא 5%, 2 הוא 12%, 3 הוא 15%״. כדאי לבדוק שלתרחיש 2 יוצא 12%.
שאלות נפוצות
מה עושה נוסחת CHOOSE?
מחזירה את הערך שבמקום שהמספר מציין: =CHOOSE(2,"א","ב","ג") מחזירה ״ב״.
מה ההבדל בין CHOOSE ל‑SWITCH?
CHOOSE בוחרת לפי מספר מקום. SWITCH בוחרת לפי ערך, למשל לפי שם.
למה CHOOSE מחזירה #VALUE!?
המספר מחוץ לטווח: קטן מ‑1, או גדול ממספר הערכים ברשימה.
יש לכם שאלה על הנתונים שלכם? שאלו את ChatGPT על הפונקציה CHOOSE. את התשובה כדאי לבדוק מול הדוגמאות שכאן.
ערכים קשורים: הפונקציה SWITCH · הפונקציה INDEX · הפונקציה IFS · הפונקציה WEEKDAY