גראף סעללס פון דאַטאַ מיט עקססעל ס SUPPRODUCT Function

די סומפּראָדוקט פֿונקציע אין עקססעל איז אַ זייער ווערסאַטאַל פונקציאָנירן, וואָס וועט געבן אַנדערש רעזולטאטן לויט צו די אַרגומענטן אריין.

וואָס די סומפּראָדוקט פֿונקציע נאָרמאַלי טוט איז מאַלטאַפּלי די יסודות פון איינער אָדער מער ערייז און דעריבער לייגן אָדער סומע די פּראָדוקטן צוזאַמען.

אָבער דורך אַדזשאַסטינג די פאָרעם פון די אַרגומענטן, SUMPRODUCT וועט ציילן די נומער פון סעלז אין אַ געגעבן קייט מיט דאַטן וואָס טרעפן ספּעציעלע קרייטיריאַ.

01 פון 04

SUMPRODUCT vs. COUNTIF און COUNTIFS

ניצן SUMPRODUCT צו ציילן סעללס פון דאַטאַ. © Ted French

זינט עקססעל 2007, די פּראָגראַם אויך האט די COUNTIF און COUNTIFS פאַנגקשאַנז וואָס לאָזן איר צו ציילן סעלז וואָס טרעפן איין אָדער מער שטעלן קרייטיריאַ.

אָבער אין ביידע זייטן, SUMPRODUCT איז גרינגער צו אַרבעטן ווען עס קומט צו געפֿינען קייפל טנאָים וואָס האָבן די זעלבע קייט וואָס איז געוויזן אין בייַשפּיל ליגן אין די בילד אויבן.

02 פון 04

SUMPRODUCT Function סינטאַקס און אַרגומענץ צו גראף סעלז

א סינטאַקס פֿונקציע פֿעלז צו דעם אויסלייג פון דער פונקציע און כולל די נאָמען פון די פֿונקציע, בראַקאַץ, קאָמע סעפּאַראַטאָרס, און אַרגומענטן .

צו באַקומען די פאַנגקשאַנז צו ציילן סעלז אלא ווי דורכפירן זייַן נאָרמאַל ציל, די פאלגענדע ניט-נאָרמאַל סינטאַקס מוזן זיין געוויינט מיט סומפּראָדוקט:

= SUMPRODUCT ([condition1] * [condition2])

אַ דערקלערונג פון ווי דאָס סינטאַקס אַרבעט איז אַוטליינד אונטער די פאלגענדע בייַשפּיל.

בייַשפּיל: קאַונטינג סעלז וואָס טרעפן קייפל קאָנדיטיאָנס

ווי געוויזן אין דעם בייַשפּיל אין די בילד אויבן, SUMPRODUCT איז געניצט צו געפֿינען די גאַנץ נומער פון סעלז אין די דאַטן קייט A2 צו B6 וואָס אַנטהאַלטן דאַטן צווישן די וואַלועס פון 25 און 75.

03 פון 04

קומט די סומפּראָדוקט פונקציע

נאָרמאַללי, דער בעסטער וועג צו אַרייַן פאַנגקשאַנז אין עקססעל איז צו נוצן זייער דיאַלאָג קעסטל , וואָס מאכט עס גרינג צו אַרייַן די אַרגומענטן איינער אין אַ צייַט אָן די ברעקלעך אָדער די קאָמבאַס ווי די סעפּאַראַטאָרס צווישן די אַרגומענטן.

אָבער, ווייַל דעם בייַשפּיל ניצט אַ ירעגיאַלער פאָרעם פון די SUMPRODUCT פונקציאָנירן, די dialog box approach can not be used. אַנשטאָט, די פֿונקציע מוזן זיין טייפּט אין אַ ווערקשיט צעל.

אין די בילד אויבן, די פאלגענדע טריט זענען געוויינט צו אַרייַנפיר סאַמפּראַסט אין צעל ב 7:

  1. דריקט אויף צעל ב 7 אין די ווערקשיט - דער אָרט ווו די פונקציאָנירן רעזולטאַטן וועט זיין געוויזן
  2. טיפּ די פאלגענדע פאָרמולע אין צעל ע 6 פון די ווערקשיט:

    = SUMPRODUCT (($ A $ 2: $ B $ 6> 25) * ($ A $ 2: $ B $ 6 <75))

  3. דער ענטפער 5 זאָל דערשייַנען אין צעל ב 7 ווי עס זענען בלויז פינף וואַלועס אין די קייט - 40, 45, 50, 55, און 60 - וואָס זענען צווישן 25 און 75
  4. ווען איר גיט אויף צעל B7 די פולשטענדיק פאָרמולע = SUMPRODUCT (($ A $ 2: $ B $ 6> 25) * ($ A $ 2: $ B $ 6 <75)) איז אין די פאָרמולעז באַר אויבן די ווערקשיט

04 פון 04

ברעאַקינג די סומפּראָדוקט פונקציע

ווען טנאָים זענען שטעלן פֿאַר די אַרגומענטן, SUMPRODUCT evaluates each array element against the condition and returns a Boolean value (TRUE or FALSE).

פֿאַר די צוועקן פון קאַלקולאַטיאָנס, עקסעל אַסיינז אַ ווערט פון 1 פֿאַר די מענגע עלעמענטן וואָס זענען אמת און אַ ווערט פון 0 פֿאַר מענגע עלעמענטן וואָס זענען פאַלש.

די קאָראַספּאַנדינג אָנעס און זעראָס אין יעדער מענגע זענען געמערט צוזאַמען:

די אָנעס און זעראָס זענען דעמאָלט סאַמד דורך די פאַנגקשאַנז צו געבן אונדז אַ רעכענען פון די נומער פון וואַלועס וואָס טרעפן ביידע באדינגונגען.

אָדער, טראַכטן פון אים דעם וועג ...

אן אנדער וועג צו טראַכטן פון וואָס סאָמפּראָדוקט איז טאן איז צו טראַכטן פון די קייפל צייכן ווי אַן און צושטאַנד.

מיט דעם אין מיינונג, עס איז בלויז ווען ביידע באדינגונגען זענען באגעגנט - נומערן גרעסער ווי 25 און ווייניקער ווי 75 - אַז אַ אמת ווערט (וואָס איז גלייַך צו איין געדענקען) איז אומגעקערט.

דער פֿונקציע דעמאָלט סאַמז אַרויף אַלע די אמת וואַלועס צו אָנקומען אין די רעזולטאַט פון 5.