Innholdsfortegnelse:
- SUMPRODUCT-grunnleggende
- Den interessante tingen om SUMPRODUCT-funksjonen er at den kan brukes til å filtrere ut verdier. Ta en titt på følgende figur:
- Som alltid i Excel trenger du ikke å kodes kriteriene i formlene dine hardt. I stedet for å eksplisitt bruke "Nord" i SUMPRODUCT-formelen, kan du referere til en celle som inneholder filterverdien. Du kan forestille deg at celle A3 inneholder ordet Nord, i hvilket tilfelle du kan bruke (C3: C10 = A3) i stedet for (C3: C10 = "Nord"). På denne måten kan du endre filterkriteriene dynamisk, og formelen holder seg oppdatert.
Video: 10 Advanced Excel Functions with Downloadable Reference Guide 2024
SUMPRODUCT-funksjonen er faktisk oppført under matematikk- og trigonometri-kategorien i Excel-funksjoner. Fordi det primære formål med SUMPRODUCT er å beregne sumproduktet, vet de fleste ikke at du faktisk kan bruke den til å slå opp verdier. Faktisk kan du bruke denne allsidige funksjonen ganske effektivt i de fleste datamodeller.
SUMPRODUCT-grunnleggende
SUMPRODUCT-funksjonen er utformet for å formere verdier fra to eller flere områder av data og deretter legge til resultatene sammen for å returnere summen av produktene. Ta en titt på følgende figur for å se et typisk scenario der SUMPRODUCT er nyttig.
SUMPRODUCT, å få totalt salg involverer multiplikasjon av pric "width =" 458 "> Uten SUMPRODUCT, betyr det å få totalt salg å multiplisere prisen etter enheter og deretter oppsummere resultatene.Du ser en felles analyse der du trenger det totale salget for årene 2011 og 2012. Som du kan se, for å få totalt salg for hvert år, må du først multiplisere prisen ved antall enheter for å få summen for hver Region. Da må du oppsummere resultatene for å få totalt salg for hvert år.
Med SUMPRODUCT-funksjonen kan du utføre to-trinns analysen med bare én formel. Følgende figur viser samme analyse med SUMPRODUCT-formler. I stedet for å bruke 11 formler, kan du utføre samme analyse med bare 3!
SUMPRODUCT-funksjonen lar deg utføre samme analyse med bare "width =" 535 "> >SUMPRODUCT (
Array1 , Array2 , …) Array
: Array representerer en rekke data. Du kan bruke alt fra 2 til 255 arrays i en SUMPRODUCT-formel. Arraysene blir multiplisert sammen og deretter lagt til. Den eneste hard-og-raske regelen du må huske er at alle arrayer må ha samme antall verdier. Det vil si at du ikke kan bruke SUMPRODUCT hvis område X har 10 verdier og rekkevidde Y har 11 verdier. Ellers får du #VALUE! feil.
Den interessante tingen om SUMPRODUCT-funksjonen er at den kan brukes til å filtrere ut verdier. Ta en titt på følgende figur:
SUMPRODUCT-funksjonen kan brukes til å filtrere data basert på kriterier. "Width =" 535 ">
SUMPRODUCT-funksjonen kan brukes til å filtrere data basert på kriterier. Formelen i celle E12 trekker summen av totale enheter for bare Nord-regionen. I mellomtiden drar cellen E13 enhetene som er logget for Nord-regionen i år 2011.
I Excel vurderer TRUE til 1 og FALSE vurderes til 0. Hver verdi i kolonne C som er lik Nord, vurderes til TRUE eller 1. Hvis verdien ikke er nordlig, vurderes den til FALSE eller 0. Den delen av formelen som leser (C3: C10 = "Nord") opplistes gjennom hver verdi i området C3: C10, tilordner en 1 eller 0 til hver verdi. Så internt, oversetter SUMPRODUCT-formelen til
Dette gir deg svaret på 1628 fordi
(1 * 751) + (0 * 483) + (0 * 789) + (0 * 932) + (1 * 877) + (0 * 162) + (0 * 258) + (0 * 517)
er lik 1628.
Bruk av SUMPRODUCT-formler i en datamodell
Som alltid i Excel trenger du ikke å kodes kriteriene i formlene dine hardt. I stedet for å eksplisitt bruke "Nord" i SUMPRODUCT-formelen, kan du referere til en celle som inneholder filterverdien. Du kan forestille deg at celle A3 inneholder ordet Nord, i hvilket tilfelle du kan bruke (C3: C10 = A3) i stedet for (C3: C10 = "Nord"). På denne måten kan du endre filterkriteriene dynamisk, og formelen holder seg oppdatert.
Følgende figur viser hvordan du kan bruke dette konseptet til å trekke data inn i et oppsettbord basert på flere kriterier. Merk at hver av de SUMPRODUCT-formlene som vises her refererer til celler B3 og C3 for å filtrere på konto og produktlinje. Igjen kan du legge til rullegardinlister for data validering til celler B3 og C3, slik at du enkelt kan endre kriterier.
SUMPRODUCT-funksjonen kan brukes til å tegne oppsummerte tall fra d "width =" 535 ">
SUMPRODUCT-funksjonen kan brukes til å trekke opp summerte tall fra datalaget til stagingtabeller.