כיצד להשתמש ב-ARAYFORMULA ב-Google Sheets

תוכן עניינים:

כיצד להשתמש ב-ARAYFORMULA ב-Google Sheets
כיצד להשתמש ב-ARAYFORMULA ב-Google Sheets
Anonim

מה צריך לדעת

  • ARRAYFORMULA מאפשרת לך להכפיל טווח של תאים (מערך) במקום שני תאים.
  • דוגמה של ARRAYFORMULA: =ArrayFormula(SUM(C3:C9F3:F9)).
  • מערכי הקלט חייבים להיות באותו גודל; שני טווחי התאים חייבים לכלול מספר שווה של נקודות נתונים.

מאמר זה מסביר כיצד להשתמש ב-ARAYFORMULA ב-Google Sheets כדי שתוכל להזין נקודות נתונים נוספות לחישובים שלך.

כיצד להשתמש ב-ARAYFORMULA ב-Google Sheets

אתה משתמש ב-ARAYFORMULA כמו כל פונקציה אחרת, אבל אתה אף פעם לא משתמש בה בפני עצמה. זה תמיד לפני משוואה או פקודה אחרת כדי לומר לתוכנית שהיא צריכה להשתמש, ואולי, להחזיר מספר קבוצות (מערכים) של מידע. הנה דוגמה.

  1. לדוגמה זו, ARRAYFORMULA יאסוף שמות פרטיים ושמות משפחה משתי עמודות ב-Google Sheet.

    Image
    Image
  2. בדרך כלל, כדי לאסוף את השמות בשורה השנייה לעמודה השלישית, תשתמש בנוסחת "&". במקרה זה, אתה משתמש בשני סימני אמפרסנד בנוסחה, כמו זה:

    =(B2&", "&A2)

    Image
    Image
  3. הקש Enter כדי להפעיל את הנוסחה. התוצאה תחליף את טקסט הנוסחה.

    Image
    Image
  4. כדי להחיל את הנוסחה על כל העמודה באופן אוטומטי, תוסיף ARRAYFORMULA ותבצע כמה שינויים קטנים בארגומנט. כמו כל נוסחה אחרת ב-Google Sheets, ARRAYFORMULA הולך אחרי סימן השווה אבל לפני הארגומנט.

    כדי לבצע שינויים בנוסחה, לחץ על הטקסט שלה בשדה הערך.

    Image
    Image
  5. רק הוספת הפקודה ARRAYFORMULA לא תמלא את שאר העמודה כי אתה צריך להגיד ל-Google Sheets להשתמש בכל הנתונים. לשם כך, השתמש בסימון המתאים. ב-Sheets (ובתוכניות גיליון אלקטרוני אחרות), אתה משתמש ב- נקודתיים (:) כדי להגדיר טווח. בדוגמה זו, הטווחים הם B2:B ו- A2:A

    סימון זה כולל את כל העמודות A ו-B מלבד השורה הראשונה, המכילה את הכותרות. ביישומים אחרים, תשתמש במשהו כמו B:B כדי להשתמש בעמודה שלמה או B2:B12 כדי לכלול טווח ספציפי (במקרה זה, שורות 2 עד 12 של עמודה B).

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

    Image
    Image
  6. הקש Enter כדי להפעיל את הנוסחה ולמלא את שאר התאים.

    Image
    Image
  7. ככל שתוסיף ערכים נוספים, העמודה עם ARRAYFORMULA תתעדכן.

    Image
    Image
  8. אם חלק מהנתונים שלך ישתנו, עדכון שלהם ישנה גם את התוצאה.

    בדוגמה זו, תאים בעמודה C לצד תאים ריקים בעמודות A ו-B מכילים פסיקים מכיוון שהם היו חלק מנוסחת האיסוף המקורית. הם לא בהכרח יופיעו עבור פונקציות אחרות.

    Image
    Image
  9. כדי לשנות את התוצאות, אתה רק צריך לחזור לתא עם הפונקציה ARRAYFORMULA ולשנות אותה. שאר התוצאות יתעדכנו אוטומטית.

Google Sheets יכול להשתמש ב-ARAYFORMULA רק עם מערכים באותו גודל (כלומר, המכילים אותו מספר של נקודות נתונים).

מה זה Google Sheets ARRAYFORMULA?

פונקציית ARRAYFORMULA ב-Google Sheets פועלת לצד מספר חישובים אחרים כדי לאפשר לך לכלול נקודות נתונים נוספות. במקום מספר או תא בודד, פקודה זו מאפשרת לך לכלול מידע נוסף לחישובים שלך ולהפיק תוצאות מפורטות יותר.

לדוגמה, אם תנסה להכפיל שני טווחי תאים יחד, Google Sheets יחזיר שגיאה מכיוון שפונקציית הכפל יודעת למצוא רק את המכפלה של שניים או יותר מספרים דיסקרטיים (לדוגמה, 4 פעמים [ה ערך בתא A1]). הוספת ARRAYFORMULA, לעומת זאת, אומרת ל-Google לתת מידע נוסף ולהשתמש בו בצורה שונה מהרגיל.

שימושים ב-ARAYFORMULA

הדוגמה שלמעלה היא רק דרך אחת להשתמש ב-ARRAYFORMULA.זה עובד עם רוב הפונקציות ב-Google Sheets, ואתה אפילו לא צריך לייצא מערך. לדוגמה, אם אתה יוצר דוח הוצאות, אתה יכול להגדיר פונקציה ARRAYFORMULA כדי להכפיל את המחיר של פריט במספר שקנית ולאחר מכן להוסיף את כל העלויות יחד. פונקציה זו משתמשת במספר משוואות כדי ליצור פיסת מידע אחת ושימושית המבוססת על אלמנטים שתוכל לעדכן בעתיד.

Image
Image

למה לא למלא?

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

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

מוּמלָץ: