Microsofts Excel kalkylprogram erbjuder möjligheten att utvärdera stora tabeller med data och returnera enbart de poster som matchar vissa kriterier . DSum är en formel som kan hjälpa till att identifiera vissa egenskaper inom ett område på ett kalkylblad eller en databas . Den " D " representerar databas , Excel övriga databas funktioner inkluderar DAntal och DMEDEL . DSum Funktion
DSum lägger ihop alla objekt i ett givet intervall , baserat på ett fält namn och valfritt antal kriterier . Denna formel förutsätter att du har en datamängd i ditt Excel-ark , där kolumnerna är fält eller olika egenskaper , och varje rad representerar ett nytt rekord . Konstruktionen av formeln skrivs som = DSUM ( [ databasområde ] , [ fält sträng ] , och [ villkorsområde ] ) .
Database Range
Databasen område är det område som du vill ha beräknats . Detta måste inbegripa en rad av fält och åtminstone en ytterligare rad med data . Vanligtvis anledningen till att du kör en funktion som denna är att du arbetar med många rader --- alltför många för att enkelt räkna på egen hand . Ett område definieras av de övre vänstra och nedre högra celler , separerade med ett kolon ( t.ex. " A1 : G50 " ) . <
Field String
br >
fältet är kolumnrubriken . Denna del av formeln anger vilken kolumn kommer att analyseras när vi letar efter siffror för att sammanfatta . Detta är en textsträng , så citerar krävs om strängen etiketten används ( t.ex. " Ålder " ) . Du kan också använda antalet kolumnen tillföra analyseras ( inga citationstecken ) , men detta kan leda till en felaktig beräkning om din data någonsin förändras ställning.
Villkorsområde
villkorsområdet definierar villkoren som kommer att orsaka en post som sammanfattas i det givet område . En av fördelarna med detta tillvägagångssätt under en beräkning såsom " SUMIF " är att du enkelt kan ange flera villkor som måste uppfyllas för posten som skall beaktas i det totala . Men villkorsområdet är den mest komplicerade delen av ekvationen , eftersom det kräver att du gör en separat tabell med samma områden som din databas och en enda rad nedanför .
Exempel
att använda denna funktion , tänk att du har en databas för att spåra antalet försäljningar som görs av privatpersoner . Du har tre fält i databasen: namn , ålder och total försäljning . Varje säljare får en post . Om du vill beräkna den totala försäljningen av personer över 30 år gammal , skulle du skapa en separat tabell med samma tre fält ( namn, ålder , Total försäljning ) . I den första ( och enda ) raden nedanför denna extra bord , under " Age , " du skulle skriva " > 30 " ( minus citattecken ) . Din beräkning skulle se ut : . = DSUM ( [ antal säljare register ] , [ totala försäljningen ] , [ antal kriterier bord ] ) katalog