נוסחאות מערך דינאמי ואופן פעולה של מערך שנשפך

נוסחאות Excel המחזירות קבוצת ערכים, הנקראות גם מערך, מחזירות ערכים אלה לתאים השכנים. אופן פעולה זה נקרא ' שופך'.

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

להלן כמה הערות שיעזרו לך להבין ולהשתמש בסוג זה של נוסחאות. 

מה המשמעות של ' שופך '?

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

הפונקציה ' שופך ' משמעותה שנוסחה הביאה לערכים מרובים, וערכים אלה הוצבו בתאים הסמוכים. לדוגמה, = SORT (D2: D11, 1, -1), הממיין מערך בסדר יורד, מחזירה מערך מתאים שגובהו 10 שורות. אך עליך להזין רק את הנוסחה בתא הימני העליון, או F2 במקרה זה, והיא תשפוך אוטומטית לתא F11.

מיון הערכים בתאים D2: D11 עם = SORT (D2: D11, 1, -1)

נקודות מפתח

  • בעת הקשה על Enter כדי לאשר את הנוסחה שלך, Excel מציין באופן דינאמי את טווח הפלט עבורך וממקם את התוצאות בכל תא בטווח זה.

  • אם אתה כותב נוסחת מערך דינאמית לפעולה ברשימת נתונים, ייתכן שיהיה שימושי למקם אותו בטבלת Excel ולאחר מכן להשתמש בהפניות מובנות כדי להפנות לנתונים. הסיבה לכך היא שהפניות מובנות מותאמת באופן אוטומטי כאשר שורות נוספות או מוסרות מהטבלה.

  • נוסחאות מערך שנשפך אינן נתמכות בטבלאות Excel בעצמן, ולכן עליך למקם אותן ברשת מחוץ לטבלה. טבלאות מתאימות ביותר להחזקת שורות ועמודות של נתונים בלתי תלויים.

  • לאחר שתזין נוסחת מערך שנשפכה, כאשר תבחר תא כלשהו באזור הנזילה, Excel יוסיף גבול מסומן מסביב לטווח. הגבול ייעלם בעת בחירת תא מחוץ לאזור.

    נוסחת מערך עם טווח הפלט המסומן בגבול כחול

  • רק התא הראשון באזור השפכים ניתן לעריכה. אם תבחר תא אחר באזור הנזילה, הנוסחה תהיה גלויה בשורת הנוסחאות, אך הטקסט הוא "צללים", ולא ניתן לשנות אותו. אם עליך לעדכן את הנוסחה, עליך לבחור את התא הימני העליון בטווח המערך, לשנות אותו לפי הצורך, ולאחר מכן Excel יעדכן באופן אוטומטי את שאר אזור השפכים עבורך בעת הקשה על Enter.

    תמונה של נוסחת מערך של רפאים, כלומר היא אינה ניתנת לעריכה, מאחר שהיא אינה התא הראשון בטווח המערך

  • חפיפת נוסחאות-נוסחאות מערך אינן ניתנות לקלט אם יש משהו שחוסם את טווח הפלט. ואם זה קורה, Excel יחזיר הודעת #SPILL! אם תסיר את החסימה, הנוסחה תשפוך כצפוי. בדוגמה שלהלן, טווח הפלט של הנוסחה חופף לטווח אחר עם נתונים, ומוצג עם תאים חופפים של גבול מנוקד עם ערכים המציינים שאין אפשרות לשפוך אותו. הסר את הנתונים החוסמים או העתק אותו במקום אחר, והנוסחה תשפוך כמצופה.

    תמונה של #SPILL! שגיאה המציינת שפלט של נוסחת מערך נתקל בחסימה שמונעת ממנו להישפך.

  • נוסחאות מערך מדור קודם שהוזנו באמצעות CTRL + SHIFT + ENTER (הודעות מיידיות) עדיין נתמכות עבור סיבות תאימות לגיבוי, אך לא ניתן עוד להשתמש בהן. אם תרצה, באפשרותך להמיר נוסחאות מערך מדור קודם לנוסחאות מערך דינאמי על-ידי איתור התא הראשון בטווח המערך, העתק את הטקסט של הנוסחה, מחק את הטווח המלא של המערך הקודם ולאחר מכן הזן מחדש את הנוסחה בתא הימני העליון. לפני שדרוג נוסחאות מערך מדור קודם לנוסחאות מערך דינאמי, עליך להיות מודע להבדלי חישוביםמסוימים ב-2.

  • Excel כולל תמיכה מוגבלת עבור מערכים דינאמיים בין חוברות עבודה, ותרחיש זה נתמך רק כאשר שתי חוברות העבודה פתוחות. אם תסגור את חוברת העבודה המהווה מקור, כל נוסחאות המערך הדינאמי המקושרות יחזירו שגיאת ‎#REF!‎ כאשר יעברו רענון.

זקוק לעזרה נוספת?

ניתן לשאול תמיד מומחה ב- Excel Tech Community, לקבל תמיכה בקהילת Answers או להציע תכונה חדשה או שיפור ב- Excel User Voice.

למידע נוסף

הפונקציה FILTER

הפונקציה RANDARRAY

הפונקציה SEQUENCE

הפונקציה SORT

הפונקציה SORTBY

הפונקציה UNIQUE

שגיאות ‎#SPILL!‎ ב- Excel

אופרטור חיתוך משתמע: @

הערה:  דף זה תורגם באמצעות אוטומציה והוא עשוי לכלול שגיאות דקדוק או אי-דיוקים. מטרתנו היא כי תוכן זה יהיה שימושי עבורך. תוכל לספר לנו אם המידע היה מועיל? הנה המאמר באנגלית לעיונך.​

זקוק לעזרה נוספת?

שפר את הכישורים שלך ב- Office
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Office Insider

האם מידע זה היה שימושי?

תודה על המשוב!

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×