פורום שאלות ותשובות

ברוכים הבאים לפורום שאלות ותשובות באופיס

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

שמעון שואל:

יש לי שלוש שאלות:

1. אני מבקש נוסחה לחשב חיסור של 2 תאים למשל A1-B1= אם הערך של B גדול וכביכול התוצאה שלילית אז שישאיר תא ריק " " ואם הוא חיובי אז שירשום את התוצאה

2. אני מבקש נוסחה לחשב חיסור של 2 תאים למשל A1-B1= אם תא B הוא ריק שלא ירשום שגיאה אלא תא ריק

3. אני מבקש נוסחה לחשב חילוק של שני תאים למשל A1/D1= אם יש שארית אז לעגל תוצאה כלפי מעלה בכל מקרה

תודה

תשובה:

שלום שמעון,

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

להלן לפי סעיפים שהעלית על בסיס דוגמא אקראית:

1) נניח שקיימות שתי עמודות של ערכים: ערכי A וערכי B. נוסיף נוסחא לעמודה C שתחשב את ההפרש בין B ל-A תוך שילוב תנאי:

התנאי בנוסחת IF שואל האם הערך של תא B2 גדול מהערך שבתא A2. אם כן - תוצאת הנוסחא תהיה "" (כלומר תא ריק). אם התאני לא מתקיים (כלומר זה לא נכון ש B2 גדול מ-A2), התוצאה תהיה ההפרש ביניהם.

2) נוסחת תנאי דומה משמשת גם לסעיף השני, כאשר שאלת התנאי מתייחסת כאן לבדיקה האם B2 הינו תא ריק, ואם כן התוצאה תהיה תא ריק, אחרת ההפרש ביניהם:

3) לבסוף שאלת חלוקה. כאן יש מקום לבדוק האם המנה (D2) שווה לאפס, שאז התוצאה תחזיר #DIV/0!. במקרה כזה נגדיר שהתוצאה תהיה ריקה. אם המנה שונה מאפס, נעגל את תוצאת החלוקה כלפי מעלה בעזרת נוסחת ROUNDUP. נוסחת ROUDUP מאפשרת לציין את דיוק העיגול בכמות הספרות אחרי הנקודה. כדי לעגל למספר שלם, יש לשים 0 בכמות הספרות לאחר עיגול:

בברכה,

צוות AnyFit