Екцел 2013 укључује бројне функције базе података које можете да користите за израчунавање статистике, као што су укупан, просек, максимум, минимум и број у одређеном пољу листе података само када су испуњени критеријуми које наведете.
На пример, можете да користите функцију ДСУМ у листи података о запосленима да бисте израчунали збир свих плата за запослене који су примљени после 1. јануара 2000. или бисте могли да користите функцију ДЦОУНТ да бисте израчунали број записа на листи података за Одељење за људске ресурсе.
Функције базе података, без обзира на разлику у именима (а сви почињу словом Д ) и прорачуне које обављају, све узимају иста три аргумента као што је илустровано функцијом ДАВЕРАГЕ:
ДАТАК ( база података, поље, критеријуми )
Аргументи за функције базе података захтевају следеће информације:
-
д атабасе је аргумент који специфицира опсег који садржи листу и мора укључити ред имена поља у горњем реду.
-
Ф иелд је аргумент који специфицира поље чије вредности треба да израчуна функција базе података (усредњено у случају функције ДАВЕРАГЕ). Овај аргумент можете навести тако што ћете име поља ставити у двоструке наводнике (као у „Плата“ или „Датум ангажовања“), или то можете учинити уносом броја колоне у листу података (бројећи с лева на десно при чему се прво поље рачуна као 1).
-
ц ритериа је аргумент који специфицира адресу опсега који садржи критеријуме које користите да одредите које се вредности израчунавају. Овај опсег мора да садржи најмање једно име поља које указује на поље чије вредности треба да се процене и једну ћелију са вредностима или изразом који ће се користити у евалуацији.
Имајте на уму да приликом навођења аргумента поља морате да се позовете на колону на листи података која садржи нумеричке или датумске податке за све функције базе података са изузетком ДГЕТ-а. Све остале функције базе података не могу да врше прорачуне у текстуалним пољима.
Ако грешком наведете колону са уносима текста као аргумент поља за ове функције базе података, Екцел враћа вредност грешке или 0 као резултат. У табели су наведене различите функције базе података које су доступне у Екцел-у заједно са објашњењем шта свака од њих израчунава. (Већ знате које аргументе сваки од њих узима.)
Функције базе података у Екцел-у
Функција базе података |
Шта израчунава |
ДАВЕРАГЕ |
Усредсређује све вредности у пољу листе података које одговарају
критеријумима које наведете. |
ДЦОУНТ |
Броји број ћелија са нумеричким уносима у пољу
листе података које одговарају критеријумима које наведете. |
ДЦОУНТА |
Броји број ћелија које нису празне у пољу листе података
које одговарају критеријумима које наведете. |
ДГЕТ |
Извлачи једну вредност из записа на листи података која
одговара критеријумима које наведете. Ако се ниједан запис не подудара,
функција враћа #ВРЕДНОСТ! вредност грешке. Ако се више записа
подудара, функција враћа #НУМ! вредност грешке. |
ДМАКС |
Враћа највишу вредност у пољу листе података која
одговара критеријумима које наведете. |
ДМИН |
Враћа најнижу вредност у пољу листе података која
одговара критеријумима које наведете. |
ДПРОДУЦТ |
Множи све вредности у пољу листе података које
одговарају критеријумима које сте навели. |
ДСТДЕВ |
Процењује стандардну девијацију на основу узорка вредности
у пољу листе података које одговарају критеријумима које
наведете. |
ДСТДЕВП |
Израчунава стандардну девијацију на основу популације
вредности у пољу листе података које одговарају критеријумима које
наведете. |
ДСУМ |
Збира све вредности у пољу листе података које одговарају
критеријумима које наведете. |
ДВАР |
Процењује варијансу на основу узорка вредности у пољу
листе података које одговарају критеријумима које наведете. |
ДВАРП |
Израчунава варијансу на основу популације вредности у
пољу листе података које одговарају критеријумима које наведете. |
Функције базе података се сувише ретко користе за оцењивање сопственог командног дугмета на картици Формуле траке. Као резултат тога, да бисте их користили на радном листу, морате да кликнете на дугме Чаробњак за функције ( фк ) на траци са формулама, а затим да изаберете База података са падајуће листе Изаберите категорију, а затим кликнете на функцију коју желите да користите или унесете базу података функционишу директно у ћелију.
Ћелија Ц2 на радном листу приказаном на овој слици садржи следећу формулу:

=ДСУМ(А3:Ј35,"Плата",Ф1:Ф2)
Ова функција ДСУМ израчунава укупан износ свих плата на листи података које су изнад 55.000 УСД. Ово укупно износи 468.500 долара, као што је приказано у ћелији Ц2, која садржи формулу.
Да бисте извршили овај прорачун, наведите опсег А3:Ј35, који садржи целу листу података. Овај опсег укључује горњи ред имена поља као аргумент базе података (који је Екцел 2013 аутоматски конвертовао у његов еквивалент називу опсега, Табела2[#Све]).
Затим наведите „Плата“ као аргумент поља функције ДСУМ јер је то име поља које садржи вредности које желите да збројите. Коначно, наведите опсег Е1:Е2 као аргумент критеријума функције ДСУМ јер ове две ћелије садрже опсег критеријума који означава да се само вредности које прелазе 55000 у пољу Плата треба сабирати.