Microsoft Excel regnearkprogram tilbyr muligheten til å evaluere store tabeller med data og returnere bare de elementene som samsvarer med bestemte kriterier. DSum er en formel som kan bidra til å identifisere visse egenskaper innenfor et område på et regneark eller database . "D " representerer database , Excel øvrige database funksjoner inkluderer DCount og DAverage . DSum Funksjon
DSum legger sammen alle elementene i et gitt område , basert på et felt navn og en rekke kriterier. Denne formelen forutsetter at du har et datasett innenfor Excel regneark , hvor kolonnene er felt eller ulike egenskaper , og hver rad representerer en ny rekord . Byggingen av formelen er skrevet som = DSUMMER ( [ database range ] , [field string ] og [ kriteriene range ] ) .
Database Range
Databasen serien er det området du ønsker beregnes. Dette må omfatte en rad av felt og minst en ytterligere rad med data . Vanligvis grunnen til at du kjører en funksjon som dette er fordi du jobber med mange rader --- for mange å enkelt regne på egen hånd. Et utvalg er definert av øvre -venstre - og bunn - lengst til høyre celler , atskilt med et kolon (for eksempel " A1 : G50 ") .
Felt String
feltet er kolonneoverskriften. Denne delen av formelen forteller Excel hvilken kolonne vil bli analysert når vi leter etter tall for å oppsummere . Dette er en tekststreng , så sitater er nødvendig hvis strengen etiketten brukes (for eksempel " Alder ") . Du kan også bruke nummeret på kolonnen bringe analysert (uten anførselstegn ) , men dette kan resultere i en unøyaktig beregning hvis dataene endres stadig stilling.
Kriterier Range
< p> Den vilkårsområdet definerer hvilke forhold som vil føre til et opptak som skal oppsummeres i den gitte feltet . En av fordelene med denne tilnærmingen over en beregning som " SUMIF " er at du enkelt kan angi flere betingelser som må være oppfylt for at posten skal vurderes i totalen. Men kriteriene serien er den mest kompliserte delen av ligningen , fordi det krever at du gjør en egen tabell med de samme feltene som databasen og en enkelt rad under .
Eksempel
å bruke denne funksjonen , tenk du har en database for sporing av antall salg gjort av enkeltpersoner. Du har tre felt i databasen : navn, alder og totalt salg. Hver selger får en rekord . Hvis du ønsket å beregne det totale salget av folk over 30 år gammel , vil du opprette en egen tabell med de samme tre feltene ( navn, alder , totalt salg) . I den første ( og eneste) rad under denne ekstra bord, under " Age ", du ville skrive "> 30 " ( minus anførselstegn) . Din beregning ville se slik ut: . = DSUM ( [ spekter av selger poster ] , [ totalsalget ] , [ rekke kriterier tabellen ] )