Jak používat funkci Excel DGET -

Obsah

souhrn

Funkce Excel DGET získá jednu hodnotu v daném poli ze záznamu, který odpovídá kritériím. DGET vyhodí chybu # ČÍSLO, pokud kritériím odpovídá více než jeden záznam.

Účel

Získejte hodnotu ze shodného záznamu

Návratová hodnota

Hodnota v daném poli

Syntax

= DGET (databáze, pole, kritéria)

Argumenty

  • databáze - Rozsah databáze včetně záhlaví.
  • pole - Název pole nebo index, který se má spočítat.
  • kritéria - Rozsah kritérií včetně záhlaví.

Verze

Excel 2003

Poznámky k použití

Funkce Excel DGET získá jednu hodnotu z daného pole v záznamu, který odpovídá kritériím. Argument databáze je řada buněk, která zahrnuje záhlaví polí, pole je název nebo index pole, ze kterého se má získat maximální hodnota, a kritériem je rozsah buněk s hlavičkami, které odpovídají těm v databázi .

Pomocí výše uvedeného příkladu můžete získat hodnotu z pole „Celkem“ v záznamu, kde je barva „červená“ a „Den“ je Út s některým ze dvou níže uvedených vzorců:

=DGET(B7:E14,"Total",B4:E5) // field by name =DGET(B7:E14,4,B4:E5) // field by index

Funkce DGET je navržena tak, aby extrahovala jednu hodnotu na základě kritérií shody. Když kritériím odpovídá více než jeden záznam, DGET vyvolá chybu # ČÍSLO.

Možnosti kritérií

Kritéria mohou zahrnovat různé výrazy, včetně některých zástupných znaků. Níže uvedená tabulka ukazuje několik příkladů:

Kritéria Chování
Červené Zápas „červený“ nebo „ČERVENÝ“
Re* Začíná na „re“
10 Rovná se 10
> 10 Větší než 10
Není prázdné
100 Ne 100
> 19. 12. 2017 Větší než 19. prosince 2017

Poznámka: zdá se, že podpora zástupných znaků není tak rozsáhlá jako u jiných funkcí, jako jsou COUNTIFS, SUMIFS, MATCH atd. Například vzor ??? bude odpovídat řetězcům se 3 přesně znaky ve více moderních funkcích, ale ne v databázových funkcích. Pokud používáte zástupné znaky, pečlivě otestujte.

Víceřadá kritéria

Rozsah kritérií pro DGET může zahrnovat více než jeden řádek pod záhlavími. Když kritéria zahrnují více než jeden řádek, každý řádek je spojen s logikou OR a výrazy v daném řádku kritérií jsou spojeny s logikou AND.

Poznámky:

  • DGET vyhodí chybu # ČÍSLO, pokud kritériím odpovídá více než jeden záznam.
  • DGET podporuje zástupné znaky v kritériích
  • Kritéria mohou zahrnovat více než jeden řádek
  • Argument pole lze zadat jako název v uvozovkách ("") nebo jako číslo představující index pole.
  • Tyto databáze a kritéria rozsahy musí obsahovat odpovídající záhlaví.

Zajímavé články...