הגדרת מצב נוכחי באקסל
-
-
מקווה שהבנתי נכון את שאלתך ותשובתי מתאימה לך.
בהנחה שהשורה הראשונה בעמודת היתרה היא שורה 6
תכניס בתא E6 את הנוסחה הבאה וגרור למטה עד הסוף=SUM(D$6:D6)-559.04
כעת אם תשנה את הנתון בעמודת זכות/חובה הוא יחשב את השינוי מכאן והלאה.
-
@בערל משהו לא הולך...
זה בסדר שאני יעלה את הקובת עצמו ותסתכל?! -
@one1010 אמר בהגדרת מצב נוכחי באקסל:
@בערל משהו לא הולך...
זה בסדר שאני יעלה את הקובת עצמו ותסתכל?!אין לך כעת שום נוסחה בתאים
עלי ליצור נוסחאות מ0 -
@one1010 אמר בהגדרת מצב נוכחי באקסל:
@בערל משהו לא הולך...
זה בסדר שאני יעלה את הקובת עצמו ותסתכל?!הוספתי לך עמודה עם חישוב:
עובר ושב אקסל.xlsx -
-
@one1010 אמר בהגדרת מצב נוכחי באקסל:
@בערל בטוח שהעלת את הקובץ הנכון?!
אני רק רואה את הקובץ המקוריערכתי
-
@one1010 אמר בהגדרת מצב נוכחי באקסל:
זה נוסחא קלה להסבר? כי א"כ אשמח..
קלה מאוד
בכל תא הוא מחשב את הסך של כל התאים מעליו, ועד בכלל.מפני שהטבלה מתחילה עם יתרה של 872.56 שלא מופיע בשום מקום הוספתי אותו ישירות לחישוב
-
@אפר-שריפה אמר בהגדרת מצב נוכחי באקסל:
- להדביק ב E9 ולגרור למטה
=N(E8)+D9
נראה מסברא שיש מעלה בנוסחה זו מבחינת מהירות, כי SUM יסכום שוב ושוב את כל התאים מ E9 עד השורה הנוכחית, אך נוסחה זו תוסיף כל פעם רק את תוצאת החישוב מהתא שמעליה.
נפק"מ כמובן רק בקובץ עם הרבה שורות (יותר מ 3000), בקובץ קטן זה יעבוד מיד בכל מקרה.
- אסייג את דברי - תלוי כמובן איך עובד אקסל מאחורי הקלעים בכה"ג, כי יש סיכוי קטן ש + הרבה יותר איטי מ SUM משום מה.
(לפעמים הנוסחאות הקיימות במערכת יותר מהירות. המחשה לזה - שימוש ב VBA בFOR EACH לחפש VALUE מסוים של RANGE הרבה יותר איטי מ MATCH).