לְהִצטַיֵן

סכום עמודות ושורות תואמות

Sum Matching Columns

נוסחת Excel: סכום עמודות ושורות תואמותנוסחה כללית | _+_ | סיכום

כדי לסכם ערכים בעמודות ובשורות תואמות, תוכל להשתמש ב פונקציית SUMPRODUCT . בדוגמה המוצגת, הנוסחה ב- J6 היא:



= SUMPRODUCT (data*(range1=criteria1)*(range2=criteria2))

איפה נתונים (C5: G14), ימים (B5: B14), וכן קודים (C4: G4) הם טווחים בשם .

הֶסבֵּר

הפונקציה SUMPRODUCT יכולה להתמודד מערכים מקורי, מבלי לדרוש מעבר משליטה.





במקרה זה, אנו מכפילים את כל הערכים בנתוני הטווח הנקובים בשני ביטויים המסננים ערכים שאינם מעניינים. הביטוי הראשון מחיל מסנן המבוסס על קודים:

נוסחת excel לספירת ימים בין תאריכים
 
= SUMPRODUCT (data*(codes=J4)*(days=J5))

מכיוון ש- J4 מכיל 'A002', הביטוי יוצר מערך של ערכי TRUE FALSE כך:



 
(codes=J4)

הביטוי השני מסנן ביום:

נוסחה ב- Excel חייבת להתחיל בה
 
{FALSE,TRUE,FALSE,FALSE,FALSE}

מכיוון ש- J4 מכיל 'רביעי', הביטוי יוצר מערך של ערכי TRUE FALSE כך:

 
(days=J5)

ב- Excel, ערכי TRUE FALSE נאלצים אוטומטית לערכים 1 ו -0 על ידי כל פעולת מתמטיקה, כך שפעולת הכפל כופה את המערכים למעלה לאחד ולאפסים, ויוצרת מערך דו -ממדי עם אותם ממדים כמו הנתונים המקוריים. ניתן לדמיין את התהליך כפי שמוצג להלן:

ריבוי מערך בתוך SUMPRODUCT

לבסוף, SUMPRODUCT מחזיר את סכום כל האלמנטים במערך הסופי, 9.

ספירה במקום סכום

אם אתה רוצה לספור ערכים תואמים במקום לסכם, תוכל לקצר את הנוסחה ל:

באיזו פונקציה היית משתמש כדי לזהות את דרגת הערך כאחוזים, למעט 0 ו- 1?
 
{FALSEFALSETRUEFALSEFALSEFALSEFALSETRUEFALSEFALSE}

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

הערות

  1. למרות שהדוגמה מציגה רק עמודה אחת תואמת, נוסחה זו תסכם נכונה עמודות תואמות מרובות.
  2. אם אתה רק צריך להתאים עמודות (לא שורות) אתה יכול להשתמש ב- נוסחה כזו .
  3. כדי להתאים שורות בלבד, תוכל להשתמש ב- הפונקציה COUNTIFS .
הסופר דייב בראנס


^