סוגי ארגומנטים וערכים

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

ערך מסוג ״הכל״

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

מערכים ופונקציות מערך

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

סוג של ביטוי בוליאני וערך בוליאני

ביטוי בוליאני הוא ביטוי שמוערך כערך הבוליאני ״TRUE״ או ״FALSE״. ערך בוליאני הוא הערך הלוגי TRUE (1)‎ או FALSE (0)‎, או שהוא מהווה הפניה לתא המכיל או מחזיר ערך לוגי של TRUE או FALSE. הוא בדרך כלל התוצאה של חישוב ביטוי בוליאני, אך ניתן לציין ערך בוליאני ישירות כארגומנט של פונקציה או כתוכן תא. שימוש נפוץ בערך בוליאני הוא לצורך קביעת הביטוי שמוחזר על-ידי הפונקציה ״אם״.

ערך מסוג ״אוסף״

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

ביטוי תנאי

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

ביטוי קבוע

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

=חיבור(״חתול״,״ים״)‎, ביטויי המחרוזת ״חתול״ ו״ים״ הם קבועים.

סוג ערך של תאריך/שעה

ערך תאריך ושעה הוא ערך או הפניה לתא המכיל ערך תאריך/שעה באחד מהמבנים שנתמכים על-ידי Pages. ניתן לבחור להציג רק תאריך או שעה בתא, אבל כל ערכי התאריך והשעה מכילים הן תאריך והן שעה.

ערך מסוג ״משך זמן״

ערך משך זמן הוא משך זמן או הפנייה לתא המכיל משך זמן. ערכי משך זמן מורכבים משבועות (שב או שבועות), ימים (ימ או ימים), שעות (שע או שעות), דקות (דק או דקות), שניות (שנ או שניות) ואלפיות שניה (אש או אלפיות שניה).

ערך מסוג ״רשימה״

רשימה היא רצף של ערכים אחרים המופרדים באמצעות פסיק. למשל:

=בחר(3,״ראשון״,״שני״,7,״אחרון״)‎.

במקרים מסוימים, הרשימה מוקפת בערכת סוגריים נוספת. למשל:

‎=אזורים((B1:B5,C10:C12)).

ערך או ארגומנט מסוג מודאלי

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

ערך מסוג ״מספר״

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

ערך מסוג ״טווח״

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

ערך מסוג ״הפניה״

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

=ספירה(A3:D7).

אם ההפניה מתבצעת לתא בטבלה אחרת, עליה לכלול את שם הטבלה (אלא אם כן שם התא ייחודי בכל הטבלאות). למשל:

‎=Table 2::B2. שים/י לב כי שם הטבלה וההפניה לתא מופרדים באמצעות תו כפול של נקודתיים. שם הטבלה נכלל באופן אוטומטי בעת הבחירה בתא בטבלה אחרת, בעת יצירת נוסחה.

אם ההפניה מתבצעת לתא בטבלה אחרת, יש לכלול גם את שם העמוד (אלא אם שם התא ייחודי בכל העמודים). למשל:

‎=SUM(Page 2::Table 1::C2:G2)‎. שם העמוד, שם הטבלה וההפניה לתא מופרדים באמצעות תו כפול של נקודתיים. בעת יצירת נוסחה, שם העמוד ושם הטבלה נכללים באופן אוטומטי בעת הבחירה בתא בעמוד אחר.

ערך מסוג ״מחרוזת״

ערך מחרוזת הוא 0 תווים או יותר, או הפנייה לתא המכיל אפס תווים או יותר. התווים יכולים להיות מורכבים מכל תווים ניתנים להדפסה, לרבות מספרים.