עזרה באקסל
-
שלום לכולם,
אנסה להסביר כמיטב יכולתי מה הבעיה שלי,
נניח שאני מחשבן הוצאות והכנסות כל חודש, ובתא A1 מופיע מה היתרה בסוף החודש, ואני רוצה שהאקסל יעצב לי את התא (עיצוב נתונים אני יודע איך עושים) בצבע ירוק אם בחודש הבא תא A1 גדול יותר מחודש שעבר, אם סיימתי את חודש אלול ביתרה של 120 ש"ח ובחודש תשרי סיימתי ביתרה של 150 ש"ח אז כשהאקסל מחשב את היתרה בחודש תשרי שיצבע את זה בירוק, ואם הפוך אז אדום,
אז שוב, אני יודע איך עושים עיצוב נתונים אך אינני יודע איך עושים את הפונקציה, כידוע אקסל לא אוהב שמחשבנים את אותו תא.
עריכה: כתבתי עיצוב נתונים בטעות, הכוונה עיצוב מותנה -
שלום לכולם,
אנסה להסביר כמיטב יכולתי מה הבעיה שלי,
נניח שאני מחשבן הוצאות והכנסות כל חודש, ובתא A1 מופיע מה היתרה בסוף החודש, ואני רוצה שהאקסל יעצב לי את התא (עיצוב נתונים אני יודע איך עושים) בצבע ירוק אם בחודש הבא תא A1 גדול יותר מחודש שעבר, אם סיימתי את חודש אלול ביתרה של 120 ש"ח ובחודש תשרי סיימתי ביתרה של 150 ש"ח אז כשהאקסל מחשב את היתרה בחודש תשרי שיצבע את זה בירוק, ואם הפוך אז אדום,
אז שוב, אני יודע איך עושים עיצוב נתונים אך אינני יודע איך עושים את הפונקציה, כידוע אקסל לא אוהב שמחשבנים את אותו תא.
עריכה: כתבתי עיצוב נתונים בטעות, הכוונה עיצוב מותנה -
@ליכט ציינתי פעמיים שאני יודע שעושים את זה בעיצוב מותנה, (כתבתי עיצוב נתונים בטעות), אבל מה הפונקציה, ידוע לי שבאקסל אין אפשרות לחשב A1+A1.
-
@ליכט ציינתי פעמיים שאני יודע שעושים את זה בעיצוב מותנה, (כתבתי עיצוב נתונים בטעות), אבל מה הפונקציה, ידוע לי שבאקסל אין אפשרות לחשב A1+A1.
@שוהם307 אמר בעזרה באקסל:
ידוע לי שבאקסל אין אפשרות לחשב A1+A1
אפשר,
ולמעשה הבנתי שכל חודש הוא בגליון נפרד והיתרה הינה בA1
הנוסחה היא אם היתרה חיובית:=$A$1>גיליון1!$A$1
ועוד נוסחה אם היתרה שלילית
=$A$1<גיליון1!$A$1
-
@שוהם307 אמר בעזרה באקסל:
ידוע לי שבאקסל אין אפשרות לחשב A1+A1
אפשר,
ולמעשה הבנתי שכל חודש הוא בגליון נפרד והיתרה הינה בA1
הנוסחה היא אם היתרה חיובית:=$A$1>גיליון1!$A$1
ועוד נוסחה אם היתרה שלילית
=$A$1<גיליון1!$A$1
-
@אדרת ניסית להפעיל כזו נוסחה? אתה בעצם מבקש מאקסל שיחשב את התא של עצמו. אין את זה באקסל, זה נקרא הפנייה, ואני לא יודע כיצד לעבוד עם זה.
-
@שוהם307 אני לא מבין, כל חודש זה גליון חדש?
אז אתה יכול לפנות לגליון של חודש קודם.כל חודש זו שורה חדשה?
אז תפנה לשורה הקודמת באותו עמודה. -
@WWW
אם הבנתי טוב (ולכן פרשתי מהדיון...)
הוא מדבר על משבצת אחת ספציפית באותה שורה באותו גליון, שבה מופיעה כל הזמן היתרה העדכנית, והוא רוצה שאותה משבצת תחליף את הצבע של עצמה אחת לחודש לפי סיכום של נתונים.@ליכט אמר בעזרה באקסל:
@WWW
אם הבנתי טוב (ולכן פרשתי מהדיון...)
הוא מדבר על משבצת אחת ספציפית באותה שורה באותו גליון, שבה מופיעה כל הזמן היתרה העדכנית, והוא רוצה שאותה משבצת תחליף את הצבע של עצמה אחת לחודש לפי סיכום של נתונים.רבונא דעלמא, איך אקסל אמור לדעת מה היה הערך חודש שעבר?
-
@ליכט אמר בעזרה באקסל:
@WWW
אם הבנתי טוב (ולכן פרשתי מהדיון...)
הוא מדבר על משבצת אחת ספציפית באותה שורה באותו גליון, שבה מופיעה כל הזמן היתרה העדכנית, והוא רוצה שאותה משבצת תחליף את הצבע של עצמה אחת לחודש לפי סיכום של נתונים.רבונא דעלמא, איך אקסל אמור לדעת מה היה הערך חודש שעבר?
-
@WWW
אם הבנתי טוב (ולכן פרשתי מהדיון...)
הוא מדבר על משבצת אחת ספציפית באותה שורה באותו גליון, שבה מופיעה כל הזמן היתרה העדכנית, והוא רוצה שאותה משבצת תחליף את הצבע של עצמה אחת לחודש לפי סיכום של נתונים. -
@שוהם307 אמר בעזרה באקסל:
ו @WWW לגבי שאלתך איך אקסל אמור לדעת, אז וודאי שיש כזה מושג כמו int למי שמכיר, הוא כביכול מחזיק ראש כמה היתרה הייתה חודש שעבר,
אולי אביא דוגמה יותר טובה,מה זה INT?
המחשב הוא לא בן אדם, והוא לא "זוכר", אם לא נותנים לו מקום לרשום את זה בזכרון...
-
@שוהם307 אמר בעזרה באקסל:
ו @WWW לגבי שאלתך איך אקסל אמור לדעת, אז וודאי שיש כזה מושג כמו int למי שמכיר, הוא כביכול מחזיק ראש כמה היתרה הייתה חודש שעבר,
אולי אביא דוגמה יותר טובה,מה זה INT?
המחשב הוא לא בן אדם, והוא לא "זוכר", אם לא נותנים לו מקום לרשום את זה בזכרון...
-
@שוהם307 אמר בעזרה באקסל:
@WWW בדיוק לזה התכוונתי, אני מאמין שיש כזו אפשרות שהוא 'יזכור'.
אין. (נקודה).
יש אולי אפשרות שיעשה את כל החישובים כמו של @ליכט כתב, אבל רק אם הערכים הללו של החודש הקודם עדיין קיימים.
או שיש אפשרות לכתוב קוד, שישמור בגליון נפרד את כל הערכים של כל חודש, ואז יחשב אם זה גבוה מחודש קודם וכו'.
בלי לשמור את הנתונים איכשהו, המחשב לא יזכור!
-
@שוהם307 אמר בעזרה באקסל:
@WWW בדיוק לזה התכוונתי, אני מאמין שיש כזו אפשרות שהוא 'יזכור'.
אין. (נקודה).
יש אולי אפשרות שיעשה את כל החישובים כמו של @ליכט כתב, אבל רק אם הערכים הללו של החודש הקודם עדיין קיימים.
או שיש אפשרות לכתוב קוד, שישמור בגליון נפרד את כל הערכים של כל חודש, ואז יחשב אם זה גבוה מחודש קודם וכו'.
בלי לשמור את הנתונים איכשהו, המחשב לא יזכור!
-
@WWW אתה אומר שזה אפשרי בקומבינה, אבל לעניות דעתי זה אפשרי ראיתי פעם כזה דבר אולי עשו את זה ב VBA נראה לי, (לא זוכר בדיוק איך קוראים לזה)
-
@WWW אתה אומר שזה אפשרי בקומבינה, אבל לעניות דעתי זה אפשרי ראיתי פעם כזה דבר אולי עשו את זה ב VBA נראה לי, (לא זוכר בדיוק איך קוראים לזה)
@שוהם307 אמר בעזרה באקסל:
אבל לעניות דעתי זה אפשרי ראיתי פעם כזה דבר אולי עשו את זה ב VBA נראה לי
למה לא לשמור סיכום כל חודש בתא נפרד?
-
@שוהם307 אמר בעזרה באקסל:
אבל לעניות דעתי זה אפשרי ראיתי פעם כזה דבר אולי עשו את זה ב VBA נראה לי
למה לא לשמור סיכום כל חודש בתא נפרד?
-
@שוהם307 אמר בעזרה באקסל:
אולי עשו את זה ב VBA נראה לי, (לא זוכר בדיוק איך קוראים לזה)
גם שם לא ניתן לשמור נתונים לאחר סגירת התוכנה.
אם התוכנה תשאר פתוח כל החודש... אז אפשר לשמור את זה במשתנה של ה VBA, ואז זה נשמר זמנית בראם של המחשב