Schnelle Anleitung zu DGT -Funktionen: Effizient einzelne Datenwerte
extrahieren- dget syntax
- Beispiel 1: Einzelbedingung
- Beispiel 2: Mehrere Bedingungen
- Vorteile der Verwendung von DGet
- Nachteile der Verwendung von DGet
dGT ist eine einfache Lookup -Funktion, die einen einzelnen Wert aus einer Spalte in einer Tabelle oder Datenbank abruft. Es ist besonders geeignet, um einzelne Datenpunkte aus gro?en Tabellenkalkulationen zu extrahieren und endlose Scrollen zu vermeiden, um die erforderlichen Informationen zu finden.
Dieser Leitfaden führt Sie durch die Syntax der Funktion, zeigt einige praktische Beispiele und diskutiert ihre Vor- und Nachteile.
dGet -Funktionsyntax
Folgendes ist die Syntax dieser Funktion:
<code>=DGET(a,b,c)</code>
von:
- a ist eine Datenbank - ein Bereich von Zellen (einschlie?lich S?ulenkopfleuten), aus dem die Formel Daten abgerufen wird. Die Datenbank muss so dargestellt werden, dass sich die Kategorie (wie Name, Adresse und Alter) in der Spalte befindet und die Daten (Datensatz) in der Zeile befinden.
- b ist ein Feld - exzel wird nach der Kennzeichnung der Ausgabespaltenkategorie suchen. Dies kann ein Wort oder eine Wortzeichenfolge sein, die in doppelten Zitaten (DGET is Fall-unempfindlich) oder eine Zellreferenz eingeschlossen sein kann.
- c ist eine Bedingung - ein Zellbereich, der die Suchkriterien enth?lt.
Alle drei Parameter dieser Funktion sind erforderlich. Wenn Sie Parameter weglassen, gibt Excel einen #Value zurück!
Um dies klarer zu erkl?ren, finden Sie hier einige Beispiele.
Beispiel 1: Einzelbedingung
Beginnen wir mit diesem sehr grundlegenden Beispiel, einer Liste von Mitarbeiter -IDs, Namen, Abteilungen und Dienstjahren.
Tabellenkalkulationseinstellungen
Die blaue Tabelle oben ist mein Suchformular, und die grüne Tabelle unten ist meine Datenbank. Ziel ist es, den Namen, die Abteilung und die jahrelangen Dienstjahre des Mitarbeiters im Blue -Suchformular zurückzugeben, wenn die Mitarbeiter -ID an Cell A2 eingegeben wird.
Bevor Sie Ihnen zeigen, wie Sie Daten aus einer grünen Datenbanktabelle in eine blaue Suchentabelle ziehen, lassen Sie mich einige der wichtigsten Dinge im obigen Screenshot hervorheben:
- In meiner grünen Datenbanktabelle ist jede Spalte eine andere Kategorie und jede Zeile ist ein anderer Datensatz.
- sowohl die Datenbank als auch die Suchtabelle enthalten den gleichen Titel.
- Da jeder Mitarbeiter eine eindeutige ID hat, wei? ich, dass die DGT -Funktion keinen #Num zurückgibt!
Dropdown-Liste hinzufügen
Um nicht die ID des Mitarbeiters in Zelle A2 eingeben zu müssen, erstelle ich eine Dropdown-Liste dieser Zahlen.
Wenn Sie dasselbe tun m?chten, w?hlen Sie die entsprechende Zelle und klicken Sie auf Datenüberprüfung auf der Registerkarte Daten. W?hlen Sie dann die Liste im Feld Zulassen und w?hlen Sie die Zelle aus, die die Dropdown-Daten im Quellfeld enth?lt. Obwohl ich in meiner Datenbank nur 175 IDs habe, habe ich die Datenvalidierungsliste auf Zelle A236 erweitert, damit ich meiner Dropdown -Liste weitere IDs hinzufügen kann.
Beachten Sie, dass Cell A2 nun einen Dropdown-Pfeil enth?lt, auf den geklickt werden kann, um die vollst?ndige Liste der IDs anzuzeigen.
Nachdem ich eine der IDs ausgew?hlt habe, kann ich meine DGT -Suche starten.
dget formel
In Zelle B2 werde ich eingeben:
<code>=DGET(a,b,c)</code>
Weil die Zellen A4 bis E172 meine Datenbank darstellen, ist der Wert (Name) in B1 die Kategorie oder das Feld, nach der ich mich suche, w?hrend die Zellen A1 und A2 (Kategorienname "ID" und aus meiner Dropdown-List-ID ID In Zelle A2 ist der Zustand. Wenn ich die Eingabetaste drücke, kann ich sehen, dass Excel den Namen auf der Grundlage der ID in Cell A2 erfolgreich abgerufen hat.
Parameter a und c enthalten das Dollar -Zeichen ($) vor der Spalte und der Zeilenreferenz, da es sich um absolute Referenzen handelt. Mit anderen Worten, diese Referenzen werden sich nie ?ndern - ich werde die ID immer verwenden, um die Suche zu erstellen, und die Datenbank wird immer in diesen Zellen sein. Ich habe diese Dollar -Zeichen hinzugefügt, indem ich F4 drückte, nachdem jede Referenz zur Formel hinzugefügt wurde.
Ich habe jedoch absichtlich den Parameter b als relative Referenz beibehalten, da ich nun das Füllgriff von Excel verwenden werde, um dieselbe Formel auf den Rest der Kategorien anzuwenden (Nachname, Abteilung und Service in Mein Suchtabellenjahr).
Beachten Sie, wie die Formel in Zelle E2 den Feldnamen aus Zelle E1 abruft, w?hrend die Datenbank und die bedingten Referenzen unver?ndert bleiben.
Ich kann jetzt die Dropdown -Liste verwenden, die ich erstellt habe, um eine andere ID in Cell A2 auszuw?hlen, um Details anderer Mitarbeiter abzurufen.
Wenn Sie die Datenbank mithilfe des Excel -Tabellenformatierungswerkzeugs formatieren, ist der Parameter a der Name der Tabelle (auch als strukturierte Referenz bezeichnet) und nicht der Zellreferenz.
Beispiel 2: Mehrere Bedingungen
Um die Suche genauer zu gestalten - dies ist nützlich, wenn Sie ein #Num aufgrund mehrerer übereinstimmungen zurückgeben - Sie k?nnen mehrere Bedingungen im Parameter c verwenden.
Hier m?chte ich zum ID zurückkehren, zuerst und nach dem Nachnamen des Mitarbeiters, von dem ich wei?, dass er zehn Jahre lang in der Personalabteilung gearbeitet habe, aber ich erinnere mich nicht ganz an meinen Vornamen.
Erstens in Zelle A2 werde ich eingeben:
<code>=DGET(a,b,c)</code>
wobei die Zellen A4 bis A172 meine Datenbank enthalten, Zelle A1 die Kategorie und die Zelle D1 bis E2 enth?lt meine beiden Bedingungen. Tats?chlich erstellt Excel eine und logische Sequenz zwischen den Zellen D2 und E2, um meine Bedingungen zu definieren.
Da ich die Datenbank und die bedingten Referenzen behoben habe, aber die Kategoriereferenzen als relative Referenzen beibehalten habe, konnte ich die Formel in den Rest der Zellen in der Suchentabelle kopieren, um mich daran zu erinnern, mich an den Namen des Mitarbeiters zu erinnern.
Wenn Sie mit Vlookup besser vertraut sind, haben Sie m?glicherweise festgestellt, dass Sie DGT verwenden k?nnen, um Daten von rechts oder links in der Eingabebuchformel abzurufen. Dies ist die Flexibilit?t, die Vlookup nicht bereitstellt.
Sie k?nnen auch eine oder logische Sequenz erstellen, indem Sie der Suchtabelle eine andere Zeile hinzufügen. Wenn ich beispielsweise wei?, dass jemand seit 1 oder 2 Jahren eingestellt wurde, aber ich kann mich nicht an ihren Namen erinnern, werde ich 1 in Zelle E2, 2 in Zelle E3 eingeben und den Parameter c erweitern zu den Zellen E1 bis E3. Excel findet und gibt dann Eintr?ge mit Servicejahren von 1 oder 2 zurück. Wenn jedoch mehrere Personen diese Bedingungen erfüllen, gibt Excel einen #Num -Fehler zurück.
Eigenschaften der Verwendung von dGet
Sie fragen sich vielleicht: "Warum sollte ich DGT verwenden, wenn es andere erweiterte Funktionen gibt?"
- dget hat nur drei Parameter, sodass es einfacher zu verwenden ist als andere Excel -Find -Funktionen.
- dget-Funktion ist ein altmodisches Werkzeug! Dies bedeutet, dass im Gegensatz zu einigen der moderneren Gegenstücke wie Xlookup mit ?lteren Versionen von Excel kompatibel ist.
- dget kann den Wert links hinter der Suchspalte zurückgeben, wenn VLOOKUP nur rechts aussehende Suchvorg?nge durchführen kann.
- dget wird sich sofort an ?nderungen der Bedingungen anpassen.
- Diese Funktion kann mit Text und Zahlen verwendet werden.
Nachteile der Verwendung von DGET
Andererseits, w?hrend Dgets Einfachheit es einfach zu bedienen erleichtert, bedeutet dies auch einige Nachteile zu beachten:DGET 缺點(diǎn) | 如何解決 |
---|---|
一次只能查找一條記錄。每次查找都需要其自己的標(biāo)題和條件。 | 使用 XLOOKUP(如果返回數(shù)組位于查找數(shù)組的右側(cè),則使用 VLOOKUP),或?yàn)槎鄠€搜索創(chuàng)建單獨(dú)的 DGET 檢索區(qū)域。 |
如果有多個匹配項(xiàng),DGET 將返回 #NUM! 錯誤。 | 修改數(shù)據(jù),使其沒有重復(fù)項(xiàng),或使用 VLOOKUP,它將返回找到的第一個匹配值的數(shù)。 |
DGET 不適用于水平表(類別位于行中,數(shù)據(jù)位于列中)。 | 使用 Excel 的轉(zhuǎn)置工具翻轉(zhuǎn)數(shù)據(jù)庫的結(jié)構(gòu),使用專為適應(yīng)水平表而設(shè)計(jì)的 HLOOKUP,或使用可以搜索任何方向的 XLOOKUP。 |
In diesem Artikel diskutiere ich Dget, Vlookup, Hlookup und Xlookup, einige der berühmtesten Suchfunktionen in Excel. Aber wenn ich Index und übereinstimmung nicht erw?hne, w?re dies zu fahrl?ssig, weil sie - wenn sie in Kombination verwendet werden - leistungsstarke, flexible und anpassungsf?hige Alternativen sind.
Das obige ist der detaillierte Inhalt vonSo verwenden Sie die DGT -Funktion in Excel. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Hei?e KI -Werkzeuge

Undress AI Tool
Ausziehbilder kostenlos

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem v?llig kostenlosen KI-Gesichtstausch-Tool aus!

Hei?er Artikel

Hei?e Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Wenn Sie nach Monat in Excel Pivot-Tabelle gruppieren, müssen Sie sicherstellen, dass das Datum korrekt formatiert ist, dann die Pivot-Tabelle einfügen und das Datumfeld hinzufügen und schlie?lich mit der rechten Maustaste auf die Gruppe "Monat" klicken. Wenn Sie auf Probleme sto?en, prüfen Sie, ob es sich um ein Standarddatumformat handelt und der Datenbereich angemessen ist, und passen Sie das Zahlenformat an, um den Monat korrekt anzuzeigen.

Schnelle Links überprüfen Sie den Autosave -Status des Dateis.

Verwenden Sie die Funktion "Top -Title -Zeile", um die sich wiederholenden Header pro Seite einzurichten. Spezifische Schritte: 1. ?ffnen Sie die Excel -Datei und klicken Sie auf die Registerkarte "Seitenlayout". 2. Klicken Sie auf die Schaltfl?che "Title". 3. W?hlen Sie im Popup-Fenster "Top-Titelzeile" und w?hlen Sie die zu wiederholende Zeile (z. B. Zeile 1). 4. Klicken Sie auf "OK", um die Einstellungen auszufüllen. Zu den Hinweisen geh?ren: Nur sichtbare Effekte beim Druckvorschau oder beim tats?chlichen Druck, vermeiden Sie die Auswahl zu viele Titelzeilen, um die Anzeige des Textes zu beeinflussen. Verschiedene Arbeitsbl?tter müssen separat festgelegt werden. ExcelOnline unterstützt diese Funktion nicht, erfordert eine lokale Version, die Mac -Versionsvorgang ist ?hnlich, aber die Schnittstelle ist geringfügig unterschiedlich.

Das Tutorial zeigt, wie man den hellen und dunklen Modus in verschiedenen Outlook -Anwendungen umschaltet und wie ein wei?es Lesebereich in schwarzem Thema bleibt. Wenn Sie h?ufig sp?t in der Nacht mit Ihrer E -Mail arbeiten, kann der Dark -Modus von Outlook die Augenbelastung verringern und

Es ist üblich, einen Screenshot auf einem PC aufzunehmen. Wenn Sie kein Tool von Drittanbietern verwenden, k?nnen Sie es manuell tun. Der offensichtlichste Weg ist, die PRT -SC -Taste/oder die Drucken von SCRN -Taste (Druckbildschirmschlüssel) zu drücken, die den gesamten PC -Bildschirm greifen. Du tust

MicrosoftTeamsRecordingsarestoredIntheCloud, typischerweiseinonedriveorSharePoint.1.RECORDINGINGSUSUSUSUSAVETOTOTOTHEINITIATOR'SONEDRIVIINIONS "Aufnahmen" ordnerunder

Das Finden des zweitgr??ten Wertes in Excel kann durch gro?e Funktion implementiert werden. Die Formel ist = gro? (Bereich, 2), wobei der Bereich der Datenbereich ist; Wenn der Maximalwert wiederholt erscheint und alle maximalen Werte ausgeschlossen werden müssen und der zweite Maximalwert gefunden wird, k?nnen Sie die Array -Formel = max (if (Rangemax (Bereich), Bereich) verwenden) und die alte Version von Excel muss durch die Strg -Verschiebung ausgeführt werden. Für Benutzer, die mit Formeln nicht vertraut sind, k?nnen Sie auch manuell suchen, indem Sie die Daten in absteigender Reihenfolge sortieren und die zweite Zelle anzeigen. Diese Methode ?ndert jedoch die Reihenfolge der ursprünglichen Daten. Es wird empfohlen, zuerst die Daten zu kopieren und dann zu arbeiten.

Topulldatafromthewebintoexcelwithoutcoding, usePowerQueryForStructuredHtmltables ByenteringtheUrlunderdata> GetData> fromWebandSelectingThedEredTable;
