עזרה | הגבלת ערך מספר שלם גוגל שיטס
-
@ginyes
מצויין!אני צריך שזה יהיה יחד עם הגבלת מינימום,
וכשאני מוסיף אימות נוסחה הוא מבטל את הקודמת (א"א שני הגבלות בתא אחד)איך אפשר לצרף את שני הנוסחאות לאחת?
תודה רבה!!!
-
באקסל היה צורה פשוטה להגביל ערך מספר שלם בתא ע"י אימות נתונים והיה שם אופציה של ערך שלם
אך בגוגל שיטס לא מצאתי את זה.מישהו יודע היכן זה נמצא, או שיש איזה נוסחה שתיתן את התוצאה הזו?
-
@תלת-פאזי
נתונים > אימות נתונים > הוספת כלל. שם תגדיר את הקריטריון "נוסחה מותאמת אישית" ותוסיף את הקוד:=ISNUMBER(A1) * (A1 = INT(A1))
-
ת תלת פאזי סימן נושא זה כשאלה
-
@ginyes
מצויין!אני צריך שזה יהיה יחד עם הגבלת מינימום,
וכשאני מוסיף אימות נוסחה הוא מבטל את הקודמת (א"א שני הגבלות בתא אחד)איך אפשר לצרף את שני הנוסחאות לאחת?
תודה רבה!!!
-
ת תלת פאזי סימן נושא זה כנפתר
-
@ginyes
שבוע טוב!
שמתי את הנוסחה הזו=AND(ISNUMBER(A1)*(A1)=INT(A1),(A1)*(A1)>1)
זה עובד יפה!
הייתי שמח להבין את הרעיון של הנוסחה,
מה עושה ההכפלה (*)?@תלת-פאזי
הנוסחה מחולקת לשני חלקים, וכל חלק בודק קריטריון אחר:ISNUMBER(A1) - חלק זה בודק האם הערך בתא הוא מספר. אם כן, הפונקציה מחזירה TRUE, ואם לא - FALSE.
(A1 = INT(A1)) - חלק זה בודק האם הערך בתא הוא שווה לערך השלם שלו.
הפונקציה INT מחזירה את החלק השלם של המספר, כלומר, היא מסירה את החלק השברי (למשל, INT(3.7) יחזיר 3).
כך, אם A1 הוא מספר שלם (למשל 5), התנאי יחזיר TRUE, כי 5 = INT(5).
אם A1 הוא לא שלם (כמו 3.5), התנאי יחזיר FALSE כי 3.5 ≠ INT(3.5).כפל בין התנאים - גוגל שיטס מפרש את TRUE כ-1 ואת FALSE כ-0.
על ידי כפל בין התנאים, נוודא ששני התנאים מתקיימים בו-זמנית:אם שני התנאים נכונים (כלומר, הערך הוא מספר שלם), הנוסחה תחזיר TRUE (1 * 1 = 1).
אם אחד מהתנאים שגוי, הנוסחה תחזיר FALSE (0), וייגרם שגיאה בעת הזנת הערך.
כך, השילוב של שני התנאים מבטיח שהערך בתא יהיה גם מספר וגם שלם.הכפלה בנוסחה משמשת דרך פשוטה לוודא ששני התנאים מתקיימים בו-זמנית, כך שכל אחד מהם חייב להחזיר TRUE כדי שהנוסחה תפעל.
הפונקציות TRUE ו-FALSE מייצגות ערכים מספריים: TRUE = 1 ו-FALSE = 0.
כאשר מכפילים שני תנאים, אם שניהם מתקיימים (TRUE * TRUE), נקבל 1 (שהוא גם TRUE). אבל אם לפחות אחד מהם שגוי, המכפלה תהיה 0 (FALSE).
כך הכפלה בין שני התנאים מבטיחה שרק אם שניהם נכונים, התוצאה תהיה TRUE, וערכים אחרים יגרמו לשגיאה.(ע"פ ChatGpt)
-
@תלת-פאזי
הנוסחה מחולקת לשני חלקים, וכל חלק בודק קריטריון אחר:ISNUMBER(A1) - חלק זה בודק האם הערך בתא הוא מספר. אם כן, הפונקציה מחזירה TRUE, ואם לא - FALSE.
(A1 = INT(A1)) - חלק זה בודק האם הערך בתא הוא שווה לערך השלם שלו.
הפונקציה INT מחזירה את החלק השלם של המספר, כלומר, היא מסירה את החלק השברי (למשל, INT(3.7) יחזיר 3).
כך, אם A1 הוא מספר שלם (למשל 5), התנאי יחזיר TRUE, כי 5 = INT(5).
אם A1 הוא לא שלם (כמו 3.5), התנאי יחזיר FALSE כי 3.5 ≠ INT(3.5).כפל בין התנאים - גוגל שיטס מפרש את TRUE כ-1 ואת FALSE כ-0.
על ידי כפל בין התנאים, נוודא ששני התנאים מתקיימים בו-זמנית:אם שני התנאים נכונים (כלומר, הערך הוא מספר שלם), הנוסחה תחזיר TRUE (1 * 1 = 1).
אם אחד מהתנאים שגוי, הנוסחה תחזיר FALSE (0), וייגרם שגיאה בעת הזנת הערך.
כך, השילוב של שני התנאים מבטיח שהערך בתא יהיה גם מספר וגם שלם.הכפלה בנוסחה משמשת דרך פשוטה לוודא ששני התנאים מתקיימים בו-זמנית, כך שכל אחד מהם חייב להחזיר TRUE כדי שהנוסחה תפעל.
הפונקציות TRUE ו-FALSE מייצגות ערכים מספריים: TRUE = 1 ו-FALSE = 0.
כאשר מכפילים שני תנאים, אם שניהם מתקיימים (TRUE * TRUE), נקבל 1 (שהוא גם TRUE). אבל אם לפחות אחד מהם שגוי, המכפלה תהיה 0 (FALSE).
כך הכפלה בין שני התנאים מבטיחה שרק אם שניהם נכונים, התוצאה תהיה TRUE, וערכים אחרים יגרמו לשגיאה.(ע"פ ChatGpt)