Microsoft Excel spreadsheet-programma biedt de mogelijkheid om grote tafels van gegevens te evalueren en terug te keren alleen de items die aan bepaalde criteria voldoen . DSum is een formule die kan helpen bij het identificeren bepaalde kenmerken binnen een bereik in een spreadsheet of database. De " D " staat voor databank ; andere database- functies van Excel zijn DCount en DBGEMIDDELDE . DSum Functie DSOM voegt samen alle van de items in een bepaald bereik , gebaseerd op een veldnaam en een willekeurig aantal criteria . Deze formule gaat ervan uit dat je een set binnen uw Excel- spreadsheet , waar de kolommen zijn velden of verschillende eigenschappen die gegevens , en elke rij staat voor een nieuw record . De constructie van de formule wordt geschreven als = DBSOM ( [ databasebereik ] , [ tekenreeksveld ] , en [ criteriabereik ] ) . Database Range De databank bereik is het gebied dat u wilt berekend . Dit moet een rij velden en tenminste een extra rij gegevens . Meestal de reden dat je een functie als dit uitvoeren is omdat je werkt met veel rijen --- teveel om gemakkelijk berekenen op uw eigen . Een bereik wordt bepaald door de linker - en bottom - rechtse meeste cellen , gescheiden door een dubbele punt (bijvoorbeeld " A1 : G50 " ) . Field String < br > het veld is de kolomkop . Dit deel van de formule vertelt Excel welke kolom zullen worden geanalyseerd bij het zoeken naar nummers op te sommen . Dit is een tekenreeks , zodat aanhalingstekens zijn vereist als de string label wordt gebruikt ( bv , " Age " ) . U kunt ook gebruik maken van het nummer van de kolom brengen geanalyseerd ( zonder aanhalingstekens ) , maar dit kan resulteren in een onjuiste berekening als uw gegevens steeds van positie verandert . Criteriabereik de criteria bereik bepaalt de voorwaarden die zullen leiden tot een record te worden samengevat in dat bepaalde gebied . Een van de voordelen van deze aanpak dan een berekening zoals " SOM.ALS " is dat je gemakkelijk meerdere voorwaarden dat, om het record te worden beschouwd in het totaal moet worden voldaan kunt opgeven . Maar de criteria bereik is het meest ingewikkelde deel van de vergelijking , want het vereist dat je een aparte tabel te maken met dezelfde velden als uw database en een enkele rij eronder . Voorbeeld < br > Om deze functie te gebruiken , stel u een database voor het bijhouden van het aantal verkopen van particulieren . Je hebt drie velden in uw database : naam , leeftijd en de totale omzet . Elke verkoper krijgt een record . Als je wilde de totale verkoop door mensen ouder dan 30 jaar te berekenen , zou je een aparte tabel te maken met dezelfde drie velden ( Naam , Leeftijd , Totale Verkoop ) . In de eerste ( en enige) rij onder deze extra tafel , onder " Leeftijd , " moet je dus " > 30 " ( minus aanhalingstekens ) . Uw berekening zou uitzien : . = DSUM ( [ reeks verkoper platen ] , [ totale omzet ] , [ waaier van tafel criteria ] ) op Twitter
|