סיכום תאים בין שני ערכים
סקירה כללית של SUMPRODUCT
הפונקציה SUMPRODUCT ב- Excel היא פונקציה רב-תכליתית שתיתן תוצאות שונות בהתאם לאופן שבו נכנסים טיעוני הפונקציה.
בדרך כלל, כפי שהשם מרמז, SUMPRODUCT מכפיל את האלמנטים של מערכים אחד או יותר כדי לקבל את המוצר שלהם ולאחר מכן מוסיף או מסכם את המוצרים יחד.
על ידי התאמת התחביר של הפונקציה, עם זאת, ניתן להשתמש בו כדי לסכם רק את הנתונים בתאים שעונה על קריטריונים ספציפיים.
מאז Excel 2007, התוכנית הכילה שתי פונקציות - SUMIF ו- SUMIFS - שיסכמו נתונים בתאים שעומדים בקריטריון אחד או יותר.
עם זאת, לפעמים, SUMPRODUCT קל יותר לעבוד עם כשמדובר במציאת מספר תנאים הקשורים לאותו טווח כפי שמוצג בתמונה לעיל.
פונקציה תחביר לסכום תאים
התחביר שבו נעשה שימוש ב- SUMPRODUCT כדי לסכם נתונים בתאים העונים על תנאים ספציפיים הוא:
= SUMPRODUCT (condition1 * condition2 * מערך)
תנאי 1, תנאי 2 - התנאים שיש לעמוד לפני הפונקציה ימצאו את המוצר של המערך.
מערך - טווח רציף של תאים
דוגמה: סיכום נתונים בתאים העונים על תנאים מרובים
הדוגמה בתמונה לעיל מוסיפה את הנתונים בתאים בטווח D1 עד E6 שהם בין 25 ל -75.
הזנת פונקציית SUMPRODUCT
מכיוון שדוגמה זו משתמשת בצורה לא סדירה של הפונקציה SUMPRODUCT, לא ניתן להשתמש בתיבת הדו-שיח של הפונקציה כדי להזין את הפונקציה ואת הארגומנטים שלה. במקום זאת, יש להקליד את הפונקציה ידנית בתא גליון עבודה.
- לחץ על התא B7 בגליון העבודה כדי להפוך אותו לתא פעיל;
- הזן את הנוסחה הבאה בתא B7: = SUMPRODUCT ($ A $ 2: $ B $ 6> 25) * ($ A $ 2: $ B $ 6 <75) * (A2: B6))
- התשובה 250 אמור להופיע בתא B7
- התשובה הושגה על ידי הוספת חמשת המספרים בטווח (40, 45, 50, 55 ו -60), שהם בין 25 ל -75. סך הכל 250
לשבור את פורמולה SUMPRODUCT
כאשר התנאים משמשים לטיעוניו, SUMPRODUCT מעריך כל אלמנט מערך כנגד התנאי ומחזיר ערך בוליאני (TRUE או FALSE).
לצורך החישובים, Excel מקצה ערך של 1 עבור אלמנטים אלה מערך שהם TRUE (לעמוד בתנאי) ואת הערך של 0 עבור רכיבי מערך שהם FALSE (אינם עומדים בתנאי).
לדוגמה, מספר 40:
- הוא TRUE עבור התנאי הראשון ולכן הערך של 1 מוקצה במערך הראשון;
- הוא TRUE עבור התנאי השני ולכן הערך של 1 מוקצה במערך השני.
מספר 15:
- הוא FALSE עבור התנאי הראשון ולכן הערך של 0 מוקצה במערך הראשון;
- הוא TRUE עבור התנאי השני ולכן הערך של 1 מוקצה במערך השני.
המקבילים והאפסים בכל מערך מוכפלים זה לזה:
- עבור מספר 40 - יש לנו 1 x 1 החזרת ערך של 1;
- עבור מספר 15 - יש לנו 0 x 1 מחזירה ערך של 0.
המשך קריאה למטה
02 of 02מכפילים את האפס ואת אפסים על ידי טווח
אלה ואז אפסים מוכפלים אז את המספרים בטווח A2: B6.
זה נעשה כדי לתת לנו את המספרים כי יהיה לסכם על ידי הפונקציה.
זה עובד כי:
- 1 פעמים כל מספר שווה למספר המקורי
- 0 פעמים כל מספר שווה ל -0
אז אנחנו בסופו של דבר עם:
- 1 * 40 = 400 * 15 = 00 * 22 = 01 * 45 = 451 * 50 = 501 * 55 = 550 * 25 = 00 * 75 = 01 * 60 = 600 * 100 = 0
סיכום התוצאות
SUMPRODUCT ואז מסכם את התוצאות לעיל כדי למצוא את התשובה.
40 + 0 + 0 + 45 + 50 + 55 + 0 + 0 + 60 + 0 = 250