סיכום ערך מוחלט

סיכום ערך מוחלט

איך לסכם ערכים מוחלטים של קבוצת מספרים' תוך שימוש ב subtotal ? (בקובץ המצורף בעמודה D).
והאם ניתן למנוע שגיאה (בסיכום של עמודה E) כאשר בקבוצת המספרים יש נוסחה שמחזירה תא ריק , ואני אינני רוצה לראות שם אפס...
 

iyyi

New member
נסה ב-D8 את הנוסחה...

=SUMPRODUCT(SUBTOTAL(103,OFFSET(D1,ROW(D1:D7)-ROW(D1),,1)),ABS(D1:D7))
לגבי השגיאה ב-E8 החלף את הנוסחה ב-E4 להיות:
=IFERROR(A4*B4,0)
אם אתה לא מעוניין לשנות את E4, אז שנה את נוסחת המערך ב-E8 להיות:
=SUM(IFERROR(ABS(E1:E7),0))

לסיים ב-Ctrl+Shift+Enter

 
תודה רבה רבה
וסליחה על

הדיליי
שמתי לב שהפונקציה sumproduct יודעת לטפל בטווחים ולכן לא נדרש, אלא לסיים ב Enter כרגיל, גם כאשר מוטמע ABS
=SUMPRODUCT(ABS(E1:E7))

אז מדוע כאשר אני מוסיף iferror אני חייב לסיים ב Ctrl+Shift+Enter ???
=SUMPRODUCT(IFERROR(ABS(E1:E7),0))
ודבר אחרון...
ניסיתי ליישם את הנוסחה שלך הראשונה (שמשלבת subtotal), עם זו השלישית שמטפלת בשגיאה... לא הצלחתי. אודה מאוד לעזרתך.
 

iyyi

New member
sumprodct יודעת לטפל במערכים...

למעשה היא פונקציית מערך ללא הקשת צירוף המקשים.
פונקציית IFERROR אינה כזאת, ולכן כדי שתטפל היטב במערך צריך להקיש את צירוף המקשים.
לגבי השילוב עם SUBTOTAL אתה יכול עבור עמודה E להשתמש בנוסחה:
=SUM(SUBTOTAL(103,OFFSET(E1,ROW(E1:E7)-ROW(E1),,1))*IFERROR(ABS(E1:E7),0))
יש לסיים את הכנסת הנוסחה בצירוף המקשים Ctrl+Shift+Enter
 
למעלה