לסיכום ערכים שאוחזרו על ידי פעולת חיפוש, תוכל להשתמש ב- SUMPRODUCT עם הפונקציה SUMIF.
בדוגמה המוצגת, הנוסחה ב- H5 היא:
= SUMPRODUCT ( SUMIF (codes,lookups,values))
כאשר קודים הוא הטווח הנקרא J4: J5 והערכים הוא הטווח בשם K4: K5.
כיצד למחוק שורות ריקות ב- Excel
הֶקשֵׁר
לפעמים ייתכן שתרצה לסכם מספר ערכים שאוחזרו על ידי פעולת חיפוש. בדוגמה זו, אנו רוצים לסכם את זמן החופשה שנלקח מדי שבוע על בסיס מערכת קוד, כאשר F = יום שלם ו- H = חצי יום. אם יום ריק, לא נלקח זמן.
האתגר הוא למצוא נוסחה המסתכלת למעלה ומסכמת את הערכים הקשורים ל- F ו- H.
הֶסבֵּר
הליבה של נוסחה זו היא SUMIF, המשמשת לחיפוש הערכים הנכונים עבור F ו- H. שימוש ב- SUMIF לחיפוש ערכים היא טכניקה מתקדמת יותר שעובדת היטב כאשר הערכים מספריים , ויש ללא כפילויות ב'טבלת החיפוש '.
הטריק במקרה זה הוא שהקריטריונים ל- SUMIF אינם ערך יחיד, אלא מערך ערכים בטווח C5: G5:
= SUMPRODUCT ( SUMIF (codes,C5:G5,values))
מכיוון שאנו נותנים ל- SUMIF יותר מקריטריונים אחד, SUMIF יחזיר יותר מתוצאה אחת. בדוגמה המוצגת, התוצאה של SUMIF היא המערך הבא:
{1,0.5,0,0,0}
כיצד להפוך את תאי ה- Excel להתאמה אוטומטית
שים לב שאנו מקבלים נכון 1 עבור כל 'F' ו- 0.5 עבור כל 'H', וערכים ריקים בשבוע מייצרים אפס.
לבסוף, אנו משתמשים ב- SUMPRODUCT כדי להוסיף את הערכים במערך שהוחזר על ידי SUMIF. מכיוון שיש רק מערך יחיד, SUMPRODUCT פשוט מחזיר את סכום כל הערכים.
הסופר דייב בראנס