Přeskočit navigaci | Přeskočit na novinky
     

Jste zde: Úvodní stránka » excel » funkce » databaze-funkce-excel

Funkce databáze - Excel

Videokurzy Excel

Ve spolupráci se SEDUO jsem vytvořil několik videokurzů:

Jak na funkce databáze v Microsoft Excelu.

Funkce databáze - přehled

Seznam databázových funkcí, které nabízí Microsoft Excel:

  • DMAX - (DMAX) - Vrátí maximální hodnotu z vybraných položek databáze.
  • DMIN - (DMIN) - Vrátí minimální hodnotu z vybraných položek databáze.
  • DPOČET - (DCOUNT) - Sečte buňky databáze obsahující čísla.
  • DPOČET2 - (DCOUNTA) - Sečte buňky databáze, které nejsou prázdné.
  • DPRŮMĚR - (DAVERAGE) - Vrátí průměr vybraných položek databáze.
  • DSMODCH - (DSTDEVP) - Vypočte směrodatnou odchylku základního souboru vybraných položek databáze.
  • DSMODCH.VÝBĚR - (DSTDEV) - Odhadne směrodatnou odchylku výběru vybraných položek databáze.
  • DSOUČIN - (DPRODUCT) - Vynásobí hodnoty určitého pole záznamů v databázi, které splňují daná kritéria.
  • DSUMA - (DSUM) - Sečte čísla ve sloupcovém poli záznamů databáze, která splňují daná kritéria.
  • DVAR - (DVARP) - Vypočte rozptyl základního souboru vybraných položek databáze.
  • DVAR.VÝBĚR - (DVAR) - Odhadne rozptyl výběru vybraných položek databáze.
  • DZÍSKAT - (DGET) - Extrahuje z databáze jeden záznam splňující zadaná kritéria.

Teorie

Protože všechny funkce ze sekce databáze mají stejný popis argumentů, jsou popsány v této kapitole. U jednotlivých funkcí se tedy budu na tuto kapitolu odvolávat.

Popis argumentů

  • Databáze - je požadovaná oblast (databáze, tabulka), se kterou bude pracováno. Musí být včetně záhlaví. V tabulce / databázi jsou v řádcích související informace/záznamy a sloupce představují datová pole (např. věk, mzda, cena). Záhlaví (seznam, popis sloupců) musí být umístěno na prvním řádku tabulky.
  • Pole - určuje, který sloupec bude ve funkci používán (tj. ten ve kterém se provede daný výpočet). Zadává se popisek sloupce ze záhlaví a je v uvozovkách (například "věk"), nebo číslo sloupce bez uvozovek (1 představuje první sloupec, 2 druhý sloupec atd.).
  • Kritéria - obsahuje zadaná kritéria '(můžete si představit jako filtr). Praktické provedení vytvořit další tabulku se stejným záhlavím jako je v Databáze a do řádku vložit příslušné kritéria.

Zdrojová data

V článku budu pracovat s následující tabulkou (databázi).

Databáze funkce - Excel 2010 - zdroj dat
Prostředek staří cena spotřeba najeto
auto 20 400 5 10 000
moto 10 1 500 4 20 000
kolo 15 8 000 0 30 000
auto 5 2 000 5 100 000
auto 7 4 000 6 40 000
moto 15 10 000 7 50 000
kolo 10 5 000 0 60 000

Ke stažení

Zdrojový soubor pro funkce databáze soubor ve formátu *.xlsx ke stažení zdarma (pro Excel 2007 a vyšší).

DMAX (DMAX)

Vrátí maximální hodnotu v poli (sloupci) záznamů v seznamu/tabulce nebo databázi, která splňuje zadané podmínky.

Syntaxe

CZ

DMAX(databáze;pole;kritéria)

EN

DMAX(databáze,pole,kritéria)

Popis argumentu v úvodní teoretické kapitole.

Příklad

DMAX - databazova funkce - Excel
=DMAX(B20:F27;"spotřeba";B29:F30) =DMAX(B20:F27;4;B29:F30)
DMIN

DMIN (DMIN)

Vrátí minimální hodnotu v poli (sloupci) záznamů v seznamu nebo databázi, která splňuje zadané podmínky.

Syntaxe

CZ

DMIN(databáze;pole;kritéria)

EN

DMIN(databáze,pole,kritéria)

Popis argumentu v úvodní teoretické kapitole.

Příklad

DMIN - databazova funkce - Excel
=DMIN(B20:F27;"spotřeba";B29:F30)

DPOČET (DCOUNT)

Vrátí počet buněk obsahujících čísla v poli (sloupci) záznamů v seznamu nebo databázi, které splňují zadané podmínky.

Syntaxe

CZ

DPOČET(databáze;pole;kritéria)

EN

DCOUNT(databáze,pole,kritéria)

Popis argumentu v úvodní teoretické kapitole.

Příklad

DPOČET - databazova funkce - Excel
=DPOČET(B20:F27;"cena";B29:F30)

DPOČET2 (DCOUNTA)

Vrátí počet neprázdných buněk v poli (sloupci) záznamů ze seznamu nebo databáze, které splňují zadané podmínky.

Argument pole je volitelný. Je-li vynechán, vrátí funkce DPOČET2 počet všech záznamů databáze, které splňují daná kritéria.

Syntaxe

CZ

DPOČET2(databáze;pole;kritéria)

EN

DCOUNTA(databáze,pole,kritéria)

Popis argumentu v úvodní teoretické kapitole.

Příklad

DPOČET2 - databazova funkce - Excel
=DPOČET2(B21:F28;"jmeno";B30:F31)

DPRŮMĚR (DAVERAGE)

Průměr z hodnot v poli (sloupci) seznamu (databáze), které splňují zadaná kritéria.

Syntaxe

CZ

DPRŮMĚR(databáze;pole;kritéria)

EN

DAVERAGE(databáze,pole,kritéria)

Popis argumentu v úvodní teoretické kapitole.

Příklad

DPRŮMĚR - databazova funkce - Excel
=DPRŮMĚR(B20:F27;"spotřeba";B29:F30)

DSMODCH (DSTDEVP)

Vrátí směrodatnou odchylku z hodnot v poli (sloupci) seznamu (databáze), které splňují zadaná kritéria.

Syntaxe

CZ

DSMODCH(databáze;pole;kritéria)

EN

DSTDEVP(databáze,pole,kritéria)

Popis argumentu v úvodní teoretické kapitole.

Příklad

DSMODCH - databazova funkce - Excel
=DSMODCH(B20:F27;"cena";B29:F30)

DSMODCH.VÝBĚR (DSTDEV)

Vrátí směrodatnou odchylku výběru z hodnot v poli (sloupci) seznamu (databáze), které splňují zadaná kritéria.

Syntaxe

CZ

DSMODCH.VÝBĚR(databáze;pole;kritéria)

EN

DSTDEV(databáze,pole,kritéria)

Popis argumentu v úvodní teoretické kapitole.

Příklad

DSMODCH.VÝBĚR - databazova funkce - Excel
=DSMODCH.VÝBĚR(B20:F27;"cena";B29:F30)

DSOUČIN (DPRODUCT)

Vynásobí hodnoty v poli (sloupci) seznamu (databáze), které splňují zadaná kritéria.

Syntaxe

CZ

DSOUČIN(databáze;pole;kritéria)

EN

DPRODUCT(databáze,pole,kritéria)

Popis argumentu v úvodní teoretické kapitole.

Příklad

DSOUČIN - databazova funkce - Excel
=DSOUČIN(B20:F27;"spotřeba";B29:F30)

DSUMA (DSUM)

Sečte čísla z hodnot v poli (sloupci) seznamu (databáze), které splňují zadaná kritéria.

Syntaxe

CZ

DSUMA(databáze;pole;kritéria)

EN

DSUM(databáze,pole,kritéria)

Popis argumentu v úvodní teoretické kapitole.

Příklad

DSUMA - databazova funkce - Excel
=DSUMA(B20:F27;"cena";B29:F30)

DVAR (DVARP)

Vrátí rozptyl základního souboru pomocí čísel v poli (sloupci) seznamu (databáze), které splňují zadaná kritéria.

Syntaxe

CZ

DVAR (databáze;pole;kritéria)

EN

DVARP (databáze,pole,kritéria)

Popis argumentu v úvodní teoretické kapitole.

Příklad

DVAR - databazova funkce - Excel
=DVAR(B20:F27;"cena";B29:F30)

DVAR.VÝBĚR (DVAR)

Vrátí rozptyl výběru základního souboru pomocí čísel v poli (sloupci) seznamu (databáze), které splňují zadaná kritéria.

Syntaxe

CZ

DVAR.VÝBĚR(databáze;pole;kritéria)

EN

DVAR(databáze,pole,kritéria)

Popis argumentu v úvodní teoretické kapitole.

Příklad

DVAR.VÝBĚR - databazova funkce - Excel
=DVAR.VÝBĚR(B20:F27;"cena";B29:F30)

DZÍSKAT (DGET)

Extrahuje ze sloupce seznamu nebo databáze jednu hodnotu, která splňuje zadané podmínky.

Pokud více hodnot - chybová hodnota #ČÍSLO! (#NUM!)

Syntaxe

CZ

DZÍSKAT(databáze;pole;kritéria)

EN

DGET(databáze;pole;kritéria)

Popis argumentu v úvodní teoretické kapitole.

Příklad

DZÍSKAT - databazova funkce - Excel
=DZÍSKAT(B20:F27;"cena";B29:F30)

Ke stažení

Příklady ke stažení v přípravě.

Závěrem

Využíváte funkce databáze? Jaké máte s těmito funkcemi zkušenosti. Můžete se zmínit v komentáři.

Článek byl aktualizován: 19.09.2020 10:56

Odměna

Ušetřil vám tento web čas, peníze? Pomohl vyřešit problém? Jste ochotni poskytnout symbolickou odměnu na další rozvoj? Vybrte si formu odměny, která vám vyhovuje.


Pavel Lasák - autor webu

Pavel Lasák

Microsoft Office (Word, Excel, Google tabulky, PowerPoint) se věnuji od roku 2000 (od 2004 na této doméně) - V roce 2017 jsem od Microsoft získal prestižní ocenění MVP (zatím jsem jediný z ČR v kategorií Excel). Své vědomosti a zkušenosti dávám k dispozici i on-line ve videích pro SEDUO. Ve firmách školím a konzultuji, učím na MUNI. Tento web již tvořím přes 15 let. Zdarma je zde přes 1.000 návodu, tipů a triků, včetně přes 250 různých šablon, sešitů.

   Pavel Lasák LinkedIn Profil    Pavel Lasák Google+ Profil    Pavel Lasák facebook Profil    Pavel Lasák twitter Profil


Komentáře zatím nejsou

Můžete být prvními co zanechají smysluplný komentář.






Excel


Sdílejte

Pomohl Vám návod?
Sdílejte na Facebooku, G+
LinkedIn...

Nové články


Reklama


TOPlist Licence Creative Commons webarchiv rss XML

Stránky o MS Office (Excel) produktu společnosti Microsoft. Neslouží jako technická podpora.
| Email na autora: pavel.lasak@gmail.com | Copyright © : Pavel Lasák 2004 - 2021 |