Excel SUMPRODUCT funktion
I Excel kan SUMPRODUCT-funktionen bruges til at gange to eller flere kolonner eller arrays sammen og derefter få summen af produkter. Faktisk er SUMPRODUCT en nyttig funktion, som kan hjælpe med at tælle eller summere celleværdier med flere kriterier som COUNTIFS eller SUMIFS-funktionen. Denne artikel introducerer funktionssyntaxen og nogle eksempler på denne SUMPRODUCT-funktion.
- Eksempel 1: Grundlæggende brug af SUMPRODUCT-funktionen
- Eksempel 2: Sumceller med flere kriterier med SUMPRODUCT-funktion
- Eksempel 3: Tæl celler med flere kriterier med SUMPRODUCT-funktion
- Eksempel 4: Beregn det vægtede gennemsnit med SUMPRODUCT-funktionen
Syntaks:
Syntaksen for SUMPRODUCT-funktionen i Excel er:
argumenter:
- array1: Påkrævet. Den første matrix eller det celleområde, du vil formere, og derefter tilføje.
- array2: Valgfri. Det andet array eller række celler, du vil multiplicere, og tilføj derefter.
Bemærkninger:
- 1. Hvis der er ikke-numeriske værdier i dit interval, behandler SUMPRODUCT dem som nuller.
- 2. Hvis arrays eller intervaller har forskellige antal rækker og kolonner, returnerer SUMPRODUCT-funktionen en #VÆRDI! fejl.
- 3. Hvis der er logiske tests i matrixerne, opretter de TRUE og FALSE værdier. I de fleste tilfælde skal du konvertere dem til 1 og 0 ved hjælp af den dobbelte unary operator (-).
- 4. SUMPRODUCT-funktionen kan håndtere op til 255 argumenter i Excel 2007 og nyere versioner og kun 30 argumenter i tidligere Excel-versioner.
- 5. SUMPRODUCT understøtter ikke jokertegn.
Vend tilbage:
Returner resultatet af multiplicerede og summerede arrays.
eksempler:
Eksempel 1: Grundlæggende brug af SUMPRODUCT-funktionen
Den grundlæggende anvendelse af SUMPRODUCT er at multiplicere to kolonner og derefter tilføje dem, for eksempel har du følgende screenshotdata, nu vil du multiplicere rækkefølgen og enhedsprisen og derefter summere alle multipliceringsresultaterne sammen for at få total pris.
For at håndtere denne opgave skal du anvende nedenstående formel:
Forklaring: Denne formel SUMPRODUCT(B2:B7,C2:C7) = B2*C2+B3*C3+B4*C4+B5*C5+B6*C6+B7*C7.
Og tryk derefter på Indtast nøglen multipliceres cellerne i kolonne B med dens tilsvarende celler i samme række i kolonne C, og resultaterne tilføjes. Se skærmbillede:
Eksempel 2: Sumceller med flere kriterier med SUMPRODUCT-funktion
Bortset fra SUMIFS-funktionen til at opsummere celleværdier baseret på flere forhold, kan SUMPRODUCT-funktionen også løse dette job hurtigt og nemt.
Tilfælde 1: Sum celleværdier, hvis de indeholder specifik tekst i en anden kolonne
Antag, at du har en datatabel som vist nedenfor, nu vil du beregne den samlede pris, som produktet er KTE, og navnet er David. Hvordan kunne du gøre ved at bruge SUMPRODUCT-formlen i Excel?
1. Indtast eller kopier en af nedenstående formler i en tom celle:
- Tips: I ovenstående formel:
- A2: A12 = "KTE": er det første kriterieområde og de kriterier, du vil opsummere baseret på.
- B2: B12 = "David": er det andet kriterierækkeområde og kriterier, du vil opsummere baseret på.
- D2: D12: er det sumområde, som du vil sammenfatte celleværdierne.
2. Tryk derefter på Indtast nøgle for at få resultatet efter behov:
Case2: Sum celler med flere kriterier med ELLER logik
For at opsummere celler baseret på flere kriterier med ELLER-logik, skal du bruge plus-symbolet (+) til at forbinde de flere betingelser sammen i SUMPRODUCT-funktionen.
For eksempel vil jeg sammenfatte den samlede pris for produktet KTE og KTO i kolonne A som vist nedenstående skærmbillede:
Anvend følgende formel i en tom celle:
Og tryk derefter på Indtast nøgle, den samlede pris for produktet KTE og KTO er beregnet, se skærmbillede:
Case3: Sum celler med flere kriterier med OR og AND logik
I nogle situationer kan det være nødvendigt at summere celler med både OR og AND-logik på samme tid. SUMPRODUCE-funktionen kan også nemt løse dette job.
Stjerne (*) bruges som AND-operatør.
Plus -symbol (+) bruges som OR-operatør.
Lad os se et eksempel for at opsummere den samlede pris, hvilket produkt er KTE og KTO, når salget er større end 200.
Du skal kopiere eller indtaste nedenstående formel:
Tryk derefter på Indtast nøgle for at få resultatet efter behov:
Eksempel 3: Tæl celler med flere kriterier med SUMPRODUCT-funktion
Generelt kan denne SUMPRODUCT-funktion også hjælpe os med at tælle cellerne med flere kriterier i Excel. Som det samme som sumværdierne, skal du bare fjerne argumentet sum_range fra formlen.
Case1: Tæl celler med flere kriterier med AND-logik
Her vil jeg tælle de celler, som produktet er KTE, og salget er større end 200. Så brug en af nedenstående formler:
- Tips: I ovenstående formel:
- A2: A12 = "KTE": er det første kriterieområde og kriterier, du vil tælle ud fra.
- B2: B12> 200: er det andet kriterieområde og kriterier, du vil tælle ud fra.
Og tryk derefter på Indtast tast for at få resultatet af resultatet:
Case2: Tæl celler med flere kriterier med ELLER-logik
For at tælle antallet af produkter KTE og KTO i kolonne A skal du anvende denne formel:
Og tryk derefter på Indtast nøgle for at få nummeret på produktet KTE og KTO. Se skærmbillede:
Case3: Tæl celler med flere kriterier med OR og AND-logik
For at tælle antallet af produkter, KTE og KTO, hvis salg er større end 200, skal du anvende følgende formel:
Tryk derefter på Indtast tast for at få det antal resultater, du har brug for:
Eksempel 4: Beregn det vægtede gennemsnit med SUMPRODUCT-funktionen
Normalt kan vi hurtigt og nemt beregne gennemsnittet af cellerne. Men hvis du vil beregne gennemsnittet af en liste over værdier med forskellige niveauer af relevans, betyder det at beregne det vejede gennemsnit. Der er ingen direkte funktion til at få det i Excel. Men SUMPRODUCT-funktionen kan hjælpe dig med at håndtere det.
For eksempel har jeg en tabel med karakterstatistikker for en studerende, hver opgave tager den forskellige vægt som vist nedenstående skærmbillede.
Brug følgende formel til at beregne det vejede gennemsnit:
Forklaring: Denne formel: SUMPRODUCT(B2:B6, C2:C6) / SUM(C2:C6) = (B2*C2+B3*C3+B4*C4+B5*C5+B6*C6)/(C2+C3+C4+C5+C6)
Og tryk derefter på Indtast nøgle, det vægtede gennemsnit er beregnet på én gang, se skærmbillede:
Flere artikler med SUMPRODUCT-funktion:
- Countif En specifik værdi på tværs af flere regneark
- Antag, jeg har flere regneark, der indeholder følgende data, og nu vil jeg få antallet af forekomst af en bestemt værdi "Excel" fra disse regneark. Hvordan kunne jeg tælle specifikke værdier på tværs af flere regneark?
- Find og få den største værdi baseret på flere kriterier i Excel
- I Excel kan vi anvende max-funktionen for at få det største antal så hurtigt som muligt. Men nogle gange skal du muligvis finde den største værdi baseret på nogle kriterier. Hvordan kunne du håndtere denne opgave i Excel?
- Beregn det vægtede gennemsnit i Excel
- For eksempel har du en indkøbsliste med priser, vægte og beløb. Du kan nemt beregne gennemsnitsprisen med AVERAGE-funktionen i Excel. Men hvad nu hvis vejet gennemsnitspris? I denne artikel introducerer jeg en metode til beregning af det vejede gennemsnit samt en metode til beregning af det vejede gennemsnit, hvis de opfylder specifikke kriterier i Excel.
De bedste Office-produktivitetsværktøjer
Kutools til Excel - Hjælper dig med at skille dig ud fra mængden
Kutools til Excel kan prale af over 300 funktioner, At sikre, at det, du har brug for, kun er et klik væk...
Fanen Office - Aktiver læsning og redigering af faner i Microsoft Office (inkluderer Excel)
- Et sekund til at skifte mellem snesevis af åbne dokumenter!
- Reducer hundreder af museklik for dig hver dag, og farvel med musens hånd.
- Øger din produktivitet med 50 %, når du ser og redigerer flere dokumenter.
- Giver effektive faner til Office (inkluderer Excel), ligesom Chrome, Edge og Firefox.