Verwendung der Excel DGET-Funktion -

Inhaltsverzeichnis

Zusammenfassung

Die Excel DGET-Funktion erhält einen einzelnen Wert in einem bestimmten Feld aus einem Datensatz, der den Kriterien entspricht. DGET gibt den Fehler #NUM aus, wenn mehr als ein Datensatz den Kriterien entspricht.

Zweck

Wert aus übereinstimmendem Datensatz abrufen

Rückgabewert

Der Wert in einem bestimmten Feld

Syntax

= DGET (Datenbank, Feld, Kriterien)

Argumente

  • Datenbank - Datenbankbereich einschließlich Header.
  • Feld - Feldname oder Index, der gezählt werden soll.
  • Kriterien - Kriterienbereich einschließlich Überschriften.

Ausführung

Excel 2003

Verwendungshinweise

Die Excel DGET-Funktion erhält einen einzelnen Wert aus einem bestimmten Feld in einem Datensatz, der den Kriterien entspricht. Das Datenbankargument ist ein Bereich von Zellen, der Feldüberschriften enthält, Feld ist der Name oder Index des Felds, aus dem ein Maximalwert abgerufen werden soll, und Kriterien ist ein Bereich von Zellen mit Überschriften, die mit denen in der Datenbank übereinstimmen .

Anhand des obigen Beispiels können Sie den Wert aus dem Feld "Gesamt" in einem Datensatz abrufen, in dem die Farbe "Rot" und "Tag" Di ist, und zwar mit einer der beiden folgenden Formeln:

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

Die DGET-Funktion dient zum Extrahieren eines einzelnen Werts basierend auf Übereinstimmungskriterien. Wenn mehr als ein Datensatz den Kriterien entspricht, gibt DGET den Fehler #NUM aus.

Kriterienoptionen

Die Kriterien können eine Vielzahl von Ausdrücken enthalten, einschließlich einiger Platzhalter. Die folgende Tabelle zeigt einige Beispiele:

Kriterien Verhalten
rot Match "rot" oder "ROT"
Re* Beginnt mit "re"
10 Gleich 10
> 10 Größer als 10
Nicht leer
100 Nicht 100
> 19.12.2017 Größer als der 19. Dezember 2017

Hinweis: Die Unterstützung für Platzhalter scheint nicht so umfangreich zu sein wie bei anderen Funktionen wie COUNTIFS, SUMIFS, MATCH usw. Zum Beispiel das Muster ??? In moderneren Funktionen werden Zeichenfolgen mit genau 3 Zeichen abgeglichen, in den Datenbankfunktionen jedoch nicht. Wenn Sie Platzhalter verwenden, testen Sie diese sorgfältig.

Mehrzeilige Kriterien

Der Kriterienbereich für DGET kann mehr als eine Zeile unter den Überschriften umfassen. Wenn Kriterien mehr als eine Zeile enthalten, wird jede Zeile mit der ODER-Logik verbunden, und die Ausdrücke in einer bestimmten Kriterienzeile werden mit der UND-Logik verbunden.

Anmerkungen:

  • DGET gibt den Fehler #NUM aus, wenn mehr als ein Datensatz den Kriterien entspricht.
  • DGET unterstützt Platzhalter in Kriterien
  • Kriterien können mehr als eine Zeile umfassen
  • Das Feld Argument kann als Name in doppelten Anführungszeichen geliefert werden ( „“) oder als eine Zahl , den Feldindex.
  • Die Datenbank- und Kriterienbereiche müssen übereinstimmende Header enthalten.

Interessante Beiträge...