In diesem Artikel werden die Formelsyntax und die Verwendung von DGET beschrieben. -Funktion in Microsoft Excel.
Beschreibung
Gibt einen einzelnen Wert aus einer Spalte einer Liste oder Datenbank zurück, der den von Ihnen angegebenen Bedingungen entspricht.
Syntax
DBAUSZUG(Datenbank;Datenbankfeld;Suchkriterien)
Die Syntax der Funktion DBAUSZUG weist die folgenden Argumente auf:
-
Datenbank Erforderlich. Der Zellbereich, aus dem die Liste oder Datenbank besteht. Eine Datenbank ist eine Liste verwandter Daten, in der Zeilen mit verwandten Informationen Datensätze und Datenspalten Felder bilden. Die erste Zeile der Liste enthält Beschriftungen für die einzelnen Spalten.
-
Datenbankfeld Erforderlich. Gibt an, welche Spalte in der Funktion verwendet wird. Geben Sie die Spaltenbeschriftung zwischen Anführungszeichen ein, z. B. als "Alter" oder "Ertrag", oder eine Zahl (ohne Anführungszeichen), die die Position der Spalte in der Liste darstellt: 1 für die erste Spalte, 2 für die zweite Spalte usw.
-
Suchkriterien Erforderlich. Der Zellbereich, der die angegebenen Bedingungen enthält. Sie können jeden Bereich verwenden, der mindestens eine Spaltenbeschriftung und eine Zelle unter der Beschriftung zum Angeben der Bedingung enthält.
Hinweise
-
Entspricht kein Datensatz den angegebenen Bedingungen, gibt DBAUSZUG den Fehlerwert #WERT! zurück.
-
Entsprechen mehrere Datensätze den angegebenen Bedingungen, gibt DBAUSZUG den Fehlerwert #ZAHL! zurück.
-
Für das Argument Suchkriterien können Sie jeden Bereich verwenden, der mindestens eine Spaltenbeschriftung und eine Zelle unter der Beschriftung zum Angeben der Bedingung enthält.
Enthält beispielsweise der Bereich G1:G2 in G1 die Spaltenbeschriftung "Einkommen" und in G2 den Betrag 10.000, können Sie diesem Bereich den Namen "GesuchtesEinkommen" zuweisen und diesen Namen innerhalb einer Datenbankfunktion als Argument Suchkriterien verwenden.
-
Obwohl der Kriterienbereich überall im Arbeitsblatt ermittelt werden kann, sollten Sie den Kriterienbereich unter der Liste platzieren. Wenn Sie der Liste weitere Informationen hinzufügen, werden die neuen Informationen der ersten Zeile unter der Liste hinzugefügt. Wenn die Zeile unter der Liste nicht leer ist, können die neuen Informationen nicht von Microsoft Excel hinzugefügt werden.
-
Stellen Sie sicher, dass der Kriterienbereich die Liste nicht überlappt.
-
Wenn ein Vorgang über eine komplette Spalte in einer Datenbank ausgeführt werden soll, fügen Sie im Kriterienbereich unter den Spaltenbeschriftungen eine Leerzeile ein.
Beispiel
Kopieren Sie die Beispieldaten in der folgenden Tabelle, und fügen Sie sie in Zelle A1 eines neuen Excel-Arbeitsblatts ein. Um die Ergebnisse der Formeln anzuzeigen, markieren Sie sie, drücken Sie F2 und dann die EINGABETASTE. Im Bedarfsfall können Sie die Breite der Spalten anpassen, damit alle Daten angezeigt werden.
Baum |
Höhe |
Alter |
Ertrag |
Gewinn |
Höhe |
---|---|---|---|---|---|
="=Apfel" |
>3 |
<5 |
|||
="Birne" |
>3,5 |
||||
Baum |
Höhe |
Alter |
Ertrag |
Gewinn |
|
Apfel |
18 |
20 |
14 |
105 € |
|
Birne |
12 |
12 |
10 |
96 € |
|
Kirsche |
13 |
14 |
9 |
105 € |
|
Apfel |
14 |
15 |
10 |
75 € |
|
Birne |
9 |
8 |
8 |
77 € |
|
Apfel |
8 |
9 |
6 |
45 € |
|
Formel |
Beschreibung |
Ergebnis |
|||
=DBAUSZUG(A5:E11;"Ertrag";A1:A3) |
Gibt den Fehlerwert #ZAHL! zurück, weil mehr als ein Datensatz den Suchkriterien entspricht (jeder Apfel- oder Birnbaum). |
#ZAHL! |
|||
=DBAUSZUG(A5:E11;"Ertrag";A1:F3) |
Gibt 10 zurück (den Ertrag des Apfelbaums in Zeile 9), da dies der einzige Datensatz ist, der den Bedingungen in A1:F3 entspricht. |
10 |