פונקציות IS

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

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

תחביר

ISBLANK(value)‎

ISERR(value)‎

ISERROR(value)‎

ISLOGICAL(value)‎

ISNA(value)‎

ISNONTEXT(value)‎

ISNUMBER(value)‎

ISTEXT(value)‎

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

הפונקציה

מחזירה ערך TRUE אם

ISBLANK

Value מתייחס להפניה לעמודה ריקה.

ISERR

Value מתייחס לכל ערך שגיאה, פרט ל- ‎#N/A.

ISERROR

Value מתייחס לכל ערך שגיאה (‎#N/A,‏ ‎#VALUE!‎,‏ ‎#REF!‎,‏ ‎#DIV/0!‎,‏ ‎#NUM!‎,‏ ‎#NAME?‎ או ‎#NULL!‎).

ISLOGICAL

Value מתייחס לערך לוגי.

ISNA

Value מתייחס לערך השגיאה ‎#N/A (ערך אינו זמין).

ISNONTEXT

Value מתייחס לכל פריט שאינו טקסט (שים לב שפונקציה זו מחזירה TRUE אם value מתייחס להפניה לעמודה ריקה).

ISNUMBER

Value מתייחס למספר.

ISTEXT

value מפנה אל טקסט.

הערות

  • ארגומנטי הערך של פונקציות IS אינם מומרים. לדוגמה, במרבית הפונקציות האחרות בהן נדרש מספר, ערך הטקסט "19" מומר למספר 19. אולם, בנוסחה ISNUMBER("19")‎‏, "19" אינו מומר מערך טקסט והפונקציה ISNUMBER מחזירה FALSE.

  • פונקציות IS שימושיות בנוסחאות שבודקות את התוצאה של חישוב. בעת שילוב עם הפונקציה IF, הן מספקות שיטה לאיתור שגיאות בנוסחאות (ראה את הדוגמאות הבאות).

ערכת דוגמאות 1

נוסחה

תיאור (תוצאה)

‎=ISLOGICAL(TRUE)‎

בודקת אם TRUE הוא ערך לוגי (כן)

‎=ISLOGICAL("TRUE")‎

בודקת אם "TRUE" הוא ערך לוגי (לא)

‎=ISNUMBER(4)‎

בודקת אם 4 הוא מספר (כן)

ערכת דוגמאות 2

Col1

נוסחה

תיאור (תוצאה)

Gold

‎=ISBLANK([Col1])‎

בודקת אם הערך בעמודה 1 הוא ריק (לא)

‎#REF!‎

‎=ISERROR([Col1])‎

בודקת אם הערך בעמודה 1 הוא שגיאה (כן)

‎#REF!‎

‎=ISNA([Col1])‎

בודקת אם הערך בעמודה 1 הוא השגיאה ‎#N/A (לא)‎

‎#N/A

‎=ISNA([Col1])‎

בודקת אם הערך בעמודה 1 הוא השגיאה ‎#N/A (כן)‎

‎#N/A

‎=ISERR([Col1])‎

בודקת אם הערך בעמודה 1 הוא שגיאה (לא)

330.92

‎=ISNUMBER([Col1])‎

בודקת אם הערך בעמודה 1 הוא מספר (כן)

Region1

‎=ISTEXT([Col1])‎

בודקת אם הערך בעמודה 1 הוא טקסט (כן)

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

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

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

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

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

×