Tabela e përmbajtjes
SUMPRODUCT është një funksion jashtëzakonisht i shkathët me shumë qëllime. Kur krahasoni të dhëna midis dy ose më shumë intervaleve dhe llogaritni me shumë kritere, funksioni SUMPRODUCT është zgjedhja juaj e parë . Ka aftësinë unike për të trajtuar vargje në mënyra të zgjuara dhe elegante. Shpesh na duhet të përdorim SUMPRODUCT-IF kombinim ose SUMPRODUCT me kusht për të krahasuar kolonat me kriteret e dhëna dhe për të gjetur rezultatin. Sot në këtë artikull, ne do të diskutojmë funksionin e kombinuar SUMPRODUCT-IF dhe disa qasje të tjera alternative për këtë kombinim.
Shkarkoni Librin e Punës Praktike
Shkarkojeni këtë fletë praktike për të praktikuar detyrën ndërsa jeni duke lexuar këtë artikull.
Përdorimi i kombinimit SUMPRODUCT+IF.xlsx
Hyrje në funksionin SUMPRODUCT në Excel
Teknikisht, funksioni SUMPRODUCT kthen shumën e vlerave të vargjeve ose vargjeve përkatëse. Normalisht, shumëzimi është operacioni i paracaktuar, por pjesëtimi, zbritja ose mbledhja mund të bëhet gjithashtu.
⦿ Sintaksa:
Sintaksa e funksioni SUMPRODUCT është i thjeshtë dhe i drejtpërdrejtë.
=SUMPRODUCT(array1, [array2], [array3], …)
⦿ Argumenti:
- [array1]: Vargu i parë ose vargjet e qelizave vlerat e të cilit duam t'i shumëzojmë dhe më pas t'i mbledhim.
- [ vargu2], [array3]…: Argumentet e vargut 2 në255 vlerat e të cilit duam t'i shumëzojmë dhe më pas t'i mbledhim.
2 Shembuj të përdorimit të kombinimit SUMPRODUCT IF në Excel
Në Excel, nuk ka asnjë të integruar “SUMPRODUCT Funksioni IF” por ju mund ta përdorni këtë si një formulë grupi duke kombinuar funksionet SUMPRODUCT dhe IF . Le të diskutojmë këtë formulë.
Shembulli 1: Aplikoni SUMPRODUCT IF Formula me një kriter
Ne mund ta përdorim këtë formulë me një kriter. Ndiqni këto hapa për të mësuar.
Hapi-1:
- Merrni parasysh një tabelë të dhënash ku disa artikuj frutash jepen me “Rajoni” , “Sasia” dhe “Çmimi” . Do të zbulojmë çmimin total të disa artikujve.
Hapi 2:
- Krijo një tjetër tabelë kudo në fletën e punës ku dëshironi të merrni çmimin total të artikullit. Ne zgjedhim "Qershi" , "Mollë", "Kumbull" artikuj.
Hapi-3:
- Zbato formulën e mëposhtme në qelizën H4 . Formati i kësaj formule është-
=SUMPRODUCT(IF(vargu i kritereve=kriteret, diapazoni i vlerave1*vargu i vlerave2))
- Fut vlerat në formulë.
=SUMPRODUCT(IF($C$5:$C$21=G5,$D$5:$D$21*$E$5:$E$21))
Ku,
- Rapja_kriterore është $C$5:$C$21.
- Kriteret janë G5 , G6 dhe G7 .
- Sfera_vlerash1 është $D$5:$D$21.
- Sfera_vlerash2 është $E$5:$E$21.
- Aplikonikëtë formulë si formulë grupi duke shtypur CTRL+SHIFT+ENTER njëkohësisht. Nëse jeni duke përdorur Excel 365 , mund të shtypni vetëm ENTER për të aplikuar një formulë grupi.
Hapi 4:
- Ne morëm çmimin tonë total. Tani aplikoni të njëjtën formulë për pjesën tjetër të artikujve.
Lexo më shumë: SUMPRODUCT me kriteret në Excel (5 Metoda )
Shembulli 2: Aplikoni formulën SUMPRODUCT IF me kritere të shumëfishta në kolona të ndryshme
Ne do të përdorim të njëjtën formulë për kritere të shumta.
Hapi- 1:
- Le të shtojmë një tjetër kriter “Rajoni” në tabelën 2. Në këtë rast, ne duam të gjejmë çmimin total të “Qershisë” nga rajoni "Oqeania" dhe "Apple" nga rajoni "Azia" .
Hapi-2:
- Tani aplikoni formulën e mëposhtme. Futni vlerat në formulë.
=SUMPRODUCT(IF($B$5:$B$21=G5,IF($C$5:$C$21=H5,$D$5:$D$21*$E$5:$E$21)))
Ku,
- Sfera_kriterore është $B$5:$B$21, $C$5:$C$21.
- Kriteret është G5, H5.
- Values_range1 është $D$5:$D$21.
- Values_range2 është $E$5:$E$21.
- Tani, shtypni ENTER .
Hapi 3:
- Vlera jonë është këtu. Tani bëni të njëjtën gjë për artikullin "Apple" .
Lexo më shumë: Si të përdoret SUMPRODUCT IF në Excel
Si të përdorni vetëm SUMPRODUCT në vend tëSUMPRODUCT IF Formula në Excel
Ka disa qasje të tjera për nxjerrjen e rezultateve të mëparshme. Një mënyrë alternative për të futur kriteret brenda funksionit SUMPRODUCT si një grup duke përdorur double unary (–) për të kthyer TRUE ose FALSE në 1 ose 0 .
SUMPRODUCT me një kusht:
Ne do të shqyrtojmë shembullin e mëparshëm në këtë rast. Ne do të gjejmë çmimin total të “Mango” nga lista.
- Zbato formulën e kushtëzuar SUMPRODUCT më poshtë.
=SUMPRODUCT(--(C5:C21=G5),D5:D21,E5:E21)
Ku,
- Array1 është (– (C5:C21=G5).
- [Array2] është D5:D21.
- [Array3] është E5:E21.
- Shtypni “Enter”. Rezultati ynë është këtu.
Shpjegimi i formulës:
Tani do të shpjegojmë se si kjo e kushtëzuar SUMPRODUCT funksioni funksionon
- Kur futim “–(C4:C20=G4)” në formulë, ky unar i dyfishtë (–) konverton E VËRTETË ose FALSE në 1 ose 0 . Zgjidhni këtë pjesë “–(C4:C20=G4)” në fletën tuaj të punës dhe shtypni “F9” për të parë vlerat themelore.
Dalja: {0,1,0,0,0,0,0,0,1,1,0,1,1 ,0,0,0,1}
- Tani nëse zbërthejmë vargjet në vlera formula aktuale do të duket sikjo,
=SUMPRODUCT({0,1,0,0,0,0,0,0,1,1,0,1,1,0,0,0, 1},{20,50,100,50,500,80,90,56,60,80,100,40,45,25,35,45,90},{15,20,2,5,12,10,15,9, 20,30,5,30,25,10,10,20,15})
- Rrethimi i parë do të shumëzohet me të dytën, pastaj vargu i dytë do të shumëzohet me grupin e tretë. Ndiqni këtë foto
Kështu funksionon ky i kushtëzuar SUMPRODUCT .
Lexo më shumë: Sfera e datave SUMPRODUCT [7 Metodat produktive]
Aplikimi i kushteve të shumta në kolona të ndryshme:
Në shembullin e mëposhtëm, do të zbulojmë totalin çmimi i "Qershi" nga rajoni "Oqeania" .
- Zbato formulën. Forma përfundimtare e kësaj formule është,
=SUMPRODUCT(--(B5:B21=G5), --(C5:C21=H5),D5:D21,E5:E21)
Ku,
- Array1 është (–(C5:C21=G5),–(C5:C21=H5).
- [Greek2] është D5:D21.
- [Array3] është E5:E21.
- Shtypni ENTER . Rezultati ynë është arritur.
Lexo më shumë: Funksioni SUMPRODUCT me shumë kolona në Excel (4 mënyra të thjeshta)
Aplikimi OSE Logic:
Ne mund të shtojmë OR logjikën në formulën tonë për ta bërë këtë formulë më shumë dinamike.
Le të themi, duhet të marrim çmimin total të “Mango” dhe “Cherry” nga tabela e të dhënave.
- Zbato formulën SUMPRODUCT me OSE dhe fut vlerat.
- Formula.është
=SUMPRODUCT(--((C5:C21=G5)+(C5:C21=H5)>0),D5:D21,E5:E21)
Ku,
- Array1 është –((C5:C21=G5)+(C5:C21=H5)>0). Këtu G5 është "Mango" dhe H5 është "Qershi" . Ky grup numëron numrin total të “Mango” dhe “Cherry” në tabelën e të dhënave.
- [Array2] është D5:D21.
- [Array3] është E5:E21.
- Shtypni “ Shkruani” për të marrë çmimin total të produkteve.
Aplikimi i kritereve të shumëfishta DHE/OSE:
Në këtë rast, ne do të aplikojmë logjikën Or me kushte të shumta.
Në shembullin e mëposhtëm, duhet të gjejmë çmimin total të “Cherry” dhe “Mango” nga rajonet "Azia" dhe "Evropa" .
- Për të marrë rezultatin ne tani do të zbatojmë formulën me AND/OR logjika. Formula është
=SUMPRODUCT(--((B5:B21=H4)+(B5:B21=H5)>0),--((C5:C21=H6)+(C5:C21=H7)>0),D5:D21,E5:E21)
Ku,
- Sarreti1 është –((B5:B21=H4)+(B5:B21=H5)>0),–((C5:C21=H6)+(C5:C21=H7)> 0). Këtu B5:B21 është "Rajoni" Kollona, H4 dhe H5 është "Azi" dhe "Evropë " . Në mënyrë të ngjashme, C5:C21 është kolona "Artikulli" , H6 dhe H7 është "Qershi" dhe “Mango”.
- [Array2] është D5:D21.
- <[ Array3] është E5:E21.
- Shtypni ENTER për të marrë çmimin total.
Shënime të shpejta
✅ Vargjet në formulën SUMPRODUCT duhet të kenë të njëjtin numër rreshtash dhe kolonash. Nësejo, ju merrni #VLERËN! Gabim.
✅ Funksioni SUMPRODUCT i trajton vlerat jonumerike si zero. Nëse keni ndonjë vlerë jo-numerike në formulën tuaj, përgjigja do të jetë “0”.
✅ Meqenëse formula SUMPRODUCT IF është një formulë grupi, ju duhet të shtypni CTRL+SHIFT+ENTER për të aplikuar formulën njëkohësisht.
✅ Funksioni SUMPRODUCT nuk mbështet karaktere të karakterit të egër.
Përfundim
Sot diskutuam formulën SUMPRODUCT IF dhe disa formula të tjera alternative të kushtëzuara SUMPRODUCT në këtë artikull. Shpresojmë që ky artikull të jetë i dobishëm për ju kur përballeni me probleme. Nëse keni ndonjë konfuzion, jeni të mirëpritur të komentoni. Për të mësuar më shumë rreth Excel, ju lutemi vizitoni faqen tonë .