לְהִצטַיֵן

נוסחת מערך

Array Formula

נוסחת מערך לדוגמה ב- Excel

נוסחת מערך מבצעת פעולה במספר ערכים במקום ערך יחיד. התוצאה הסופית של נוסחת מערך יכולה להיות פריט אחד או מערך של פריטים, בהתאם לאופן שבו הנוסחה בנויה. כדי לפעול כראוי, נוסחאות מערך רבות צריכות להיות נכנס עם שליטה + shift + enter . כשאתה מזין נוסחה בדרך זו, תראה את הנוסחה עטופה בפלטות מתולתלות {} בשורת הנוסחאות. אל הזן פלטה מתולתלת באופן ידני, אחרת הנוסחה לא תעבוד!





ב Excel 365 , נוסחאות מערך הן מקוריות ו אל תעשה זאת דורשים שליטה + shift + enter

מהו מערך?

א מַעֲרָך הוא אוסף של יותר מפריט אחד. מערכים ב- Excel מופיעים בתוך סוגריים מתולתלים. לדוגמה, {123} או {'אדום', 'כחול', 'ירוק'}. הסיבה שמערכים נפוצים כל כך ב- Excel היא שהם ממפים ישירות לטווחי תאים. טווחים אנכיים מיוצגים כמערכים המשתמשים בפסיק, למשל {100125150}. טווחים אופקיים מיוצגים כמערכים המשתמשים בפסיקים, למשל {'קטנים', 'בינוניים', 'גדולים'}. טווח דו ממדי ישתמש בפסיק ובפסיקים.

דוגמאות

נוסחאות מערך מעט קשות להבנה, מכיוון שהטרמינולוגיה צפופה ומורכבת. אבל נוסחאות מערך עצמן יכולות להיות פשוטות מאוד. לדוגמה, נוסחת מערך זו בודקת את הטווח A1: A5 עבור הערך 'a':





 
{= OR (A1:A5='a')}

פעולת המערך היא ההשוואה בין כל תא ב- A1: A5 למחרוזת 'a'. מכיוון שההשוואה פועלת על מספר ערכים, היא מחזירה מספר תוצאות לפונקציית OR:

להצטיין כיצד לחשב סטיית תקן
 
= OR ({FALSEFALSEFALSETRUEFALSE})

אם פריט כלשהו במערך שהתקבל הוא TRUE, הפונקציה OR מחזירה TRUE.



לפעמים נוסחאות מערך מספקות ערכים מרובים כארגומנט פונקציה. לדוגמה, נוסחת מערך זו מחזירה את ספירת התווים הכוללת בטווח B2: B11:

 
{= SUM ( LEN (B2:B11))}

הפונקציה LEN ניתנת לערכים מרובים בטווח B2: B11 ומחזירה מספר תוצאות במערך כזה בתוך SUM:

מצטיין מספר ספירת התאים בטווח
 
= SUM ({3354546544})

כאשר כל פריט במערך מייצג את אורך ערך התא אחד. הפונקציה SUM מסכמת את כל הפריטים ומחזירה 43 כתוצאה הסופית.

תחביר מיוחד

בכל גרסאות האקסל למעט Excel 365 , יש להזין נוסחאות מערך רבות בצורה מיוחדת על מנת לעבוד נכון. במקום להיכנס באמצעות מקש 'Enter', יש להזין אותם באמצעותו Control + Shift + Enter . לפעמים תראה Control + Shift + Enter בקיצור 'CSE', כמו ב'נוסחת CSE '. נוסחה שהוזנה בצורה זו תופיע עם פלטות מתולתלות משני הצדדים:

 
={formula}

הפלטה הזו מוצגת אוטומטית על ידי Excel. הקפד לא להזין את הפלטה המתולתלת באופן ידני!

לא כל הזכויות במערך צריכות להזין באמצעות Control + Shift + Enter. פונקציות מסוימות, כמו SUMPRODUCT, מתוכנתות להתמודד עם פעולות מערך באופן מקורי ובדרך כלל אינן דורשות Control + Shift + Enter. לדוגמה, שתי הנוסחאות שלהלן הן נוסחאות מערך המחזירות את אותה התוצאה, אך רק גרסת SUM דורשת Control + Shift + Enter:

Excel הוסף שם כרטיסייה בתא
 
={ SUM ( LEN (A1:A5))} = SUMPRODUCT ( LEN (A1:A5))

Excel 365

ב- Excel 365, נוסחת המערך הינה מקורית ואינה דורשת שליטה + shift + enter. להקדמה כללית, ראה נוסחאות מערך דינמי ב- Excel .



^