Transkripte
1. Lookup Intro: Eine der am häufigsten verwendeten Funktionen in Excel oder Suchfunktionen, die zum Extrahieren von
Daten und Abgleichen von Daten führte. Sie haben verschiedene
Variationen wie vLookup, HLookup, x-Lookup,
eine Indexübereinstimmung. Wenn Sie mit diesen Funktionen
schnell loslegen und
auch fortgeschrittenere Anwendungsfälle sehen möchten mit diesen Funktionen
schnell loslegen und auch fortgeschrittenere Anwendungsfälle sehen ist dieses
Training genau das Richtige für Sie. Hallo zusammen. Ich bin voreingenommen. Ich bin ein Trainer und Berater für Axial Power BI und Tableau führe mein eigenes
Unternehmensdatentraining durch. Und ich bin auch ein YouTuber. Ich habe dieses komplette
Online-Training erstellt um Ihnen zu helfen, die Achse
am
schnellsten zu meistern , ohne
Zeit zu verschwenden , um Dinge zu lernen, die
Sie in der Praxis verwenden möchten. Es gibt Schulungen von fünf der eigentlichen
Bootcamps, in denen Sie alles rund um
die verschiedenen Suchfunktionen
erfahren .
2. VLOOKUP | Die Grundlagen: Im vorherigen Abschnitt haben
wir über alle Grundlagen
der Arbeit
mit Funktionen in Excel gesprochen . Jetzt ist es an der Zeit, verschiedene
Arten von Funktionen zu
erkunden. Eine sehr wichtige Kategorie
sind die Suchfunktionen. Jetzt haben wir hier verschiedene
Arten von Suchfunktionen. Wir haben eine Gebührensuche,
HLookup, wir haben eine AX-Suche, wir haben eine Indexübereinstimmung,
und wir werden in diesem Abschnitt über all
das
sprechen. Also fangen wir an und öffnen die Arbeitsmappe, alles
über Lookups. Zunächst einmal, was ich
nachschlage und
warum möchten Sie sie verwenden? Um dir das nicht zu zeigen. Wir gehen zum
allerersten Blatt,
01 Lookups, wo wir
einen sehr kleinen Datensatz
über verschiedene Getränke haben , die wir in einer Bar bestellen können. Okay, nehmen wir an,
wir wollen
den Preis eines
mittelgroßen Grüntees wissen . Und ich möchte das tun, ohne irgendwelche Formeln oder Funktionen zu
verwenden. Wie würdest du das angehen? Aber was ich tun würde, ich würde
zu ihrer Getränkekolumne
gehen, die Liste durchgehen, bis ich dort grünen Tee
finde. Und dann gehe ich zu
Zellen nach rechts, weil wir dort
die mittleren Preise haben. Und so komme ich
zum Preis auf 45. Da es sich um einen
sehr kleinen Datensatz handelt, könnten
Sie dies natürlich
sehr einfach auf manuelle Weise tun, aber stellen Sie sich vor, Sie hätten Hunderttausende von Zeilen, dann würde dies
ziemlich viel Zeit in Anspruch nehmen. Und was ist, wenn Sie jetzt
den Preis für einen Espresso wissen möchten ? Nun, Sie müssten die Liste immer wieder
durchgehen, manuell
danach suchen und dann angeben, welche Größe Sie möchten,
und den Preis extrahieren. Anstatt es manuell
zu tun, können
wir dies natürlich
mit der Suchfunktion tun. Und die gebräuchlichste
Suchfunktion ist ein VLookup. Beginnen wir mit der
VLookup-Funktion. Hier drüben. Wir werden den Preis für, sagen
wir mal, den grünen Tee suchen . Und die Größe, nach der
wir suchen werden, ist mittelgroß. Und wir wollen den Preis
nachsehen, okay? Jetzt, hier für den Preis, werden
wir einen VLookup schreiben. Also tippe ich ein Gleichheitszeichen VL und die
VLookup-Funktion erscheint. Das sucht nach einem Wert in der Spalte
ganz links einer Tabelle. Und das ist wichtig,
die Spalte ganz links einer Tabelle, okay? Und gibt dann einen Wert in derselben Zeile aus einer von
Ihnen angegebenen Spalte zurück. Und standardmäßig
muss die Tabelle in
aufsteigender Reihenfolge sortiert werden. Gehen wir das Schritt für Schritt durch. Hier. Ich wähle
es aus, indem ich die Tabulatortaste drücke. Also schreibe ich nicht
die volle Funktion und Klammer auf,
ich habe einfach hochgedrückt. Oder wenn Sie es vorziehen, mit dem Markt können Sie auch
einfach darauf klicken. Jetzt haben wir vier
verschiedene Argumente , dass das erste der Suchwert
ist. Wir wollen nach grünem Tee suchen. Nun könnten wir
das tun, indem wir
es so fest codieren , grüner Tee. Und weil es sich um Steuern handelt,
benötigen wir die Anführungszeichen. Alternativ können wir uns auch auf die Zelle beziehen, die den Suchwert
enthält, bei
dem es sich in unserem Fall um einen 60-Grüntee
handelt. Okay, Komma, um
zum nächsten Argument zu gelangen. Jetzt brauchen wir einen Tisch. Array muss nicht unbedingt
eine Tabelle sein. Es kann auch nur
ein Datensatz sein, oder? Also hier
haben wir unseren Datensatz. Es ist keine Tabelle oder sie ist
nicht als Tabelle formatiert. Okay? Und was wichtig ist, ist, dass wir mit der Lookup-Farbe beginnen. Wir beginnen also
nicht hier in Spalte A. Wir beginnen in
Spalte B und wählen alles bis
zum Ende aus. Nun muss sich der Doppelpunkt, aus dem
wir die Informationen extrahieren ,
auch in diesem
Tabellenarray innerhalb des Bereichs befinden. Wenn wir also nur an den mittleren Preisen
interessiert sind, muss ich nicht unbedingt die allerletzte
Spalte
auswählen, aber um später etwas
flexibler zu sein, füge ich auch die
allerletzte hinzu Spalte auch. Okay? Bevor ich etwas anderes mache, gebe
ich ein Komma ein,
um zum dritten Argument zu gelangen, nämlich der
Spaltenindexnummer, nicht der Spaltenindexnummer, aus wir
die Informationen extrahieren möchten. Das heißt also mit den Informationen, die
wir derzeit haben, wird in
der allerersten
Spalte des Sortiments grünen Tee nachgeschlagen , findet ihn hier drüben. Und dann müssen wir sagen, aus welcher Spalte
möchten Sie die Informationen extrahieren? Nun, wenn wir
den Preis für einen
mittelgroßen Grüntee wissen wollen , müssen wir auch
zur ersten Spalte gehen. Drei. Sie beginnen mit
dem Zählen in der äußersten linken Spalte des
von Ihnen angegebenen Bereichs. Also nicht aus Spalte a. Jetzt zählst du
hier ab Spalte B. Spalte B ist eins, C ist zwei und d, das ist frei. Deshalb tauchen wir in F3, F4 ein. Das allerletzte Argument, das
wir sagen müssen, wollen wir
eine exakte Übereinstimmung haben oder wollen wir
eine ungefähre Übereinstimmung haben? In den meisten Fällen möchten Sie wahrscheinlich eine exakte Übereinstimmung
haben. Nun werden wir etwas
später
darauf zurückkommen , um genau zu erklären,
was der Unterschied ist. Aber wenn Sie sich nicht sicher sind, suchen
wir eine
genaue Übereinstimmung. Okay. Schließen wir nun die
Klammern, drücken die Eingabetaste und es gibt 245, was hier in der Tat
der Preis für einen grünen Tee ist. Perfekt, okay, und was ist,
wenn wir uns für
den Preis eines mittelgroßen
Espressos interessieren ? Nun, dann müssen wir nur den Wert hier
im Namen des
Getränks in Espresso
ändern . Drücken Sie Enter. Und jetzt haben wir 375, was ein mittelgroßer Espresso ist. Und was ist, wenn ich
ein kleines e habe? Findet es es immer noch? Ja, Stahlwerke. Es wird also nicht zwischen Groß- und Kleinschreibung unterschieden. Und was ist, wenn ich keinen mittelgroßen Espresso
haben möchte, sondern vielleicht nur einen kleinen. Dann gehen wir einfach
zurück zur Formel. Und statt eines
Drei-Fuß-Spaltenindex ,
aus dem wir Informationen
extrahieren wollen, müssten wir ihn
wegen der geringen Preise in E2 ändern . Befinden sich in Spalte Nummer zwei des Bereichs, den
wir angeben, okay? Und dann haben wir 315, was in der Tat
der Preis für einen kleinen Nespresso ist. Gehen wir nun die Schritte auf dem nächsten Blatt noch
einmal durch. Gehen wir also hier
zur Z11-Übung. Und hier haben wir eine
andere Art von Datensatz mit Finanzinformationen
für verschiedene Konten. Jetzt möchte ich
Informationen für ein
bestimmtes Konto extrahieren , und das ist das Konto 6.805. Wenn wir das also manuell machen würden, würden
wir die Nummer nehmen, zu
dieser Spalte mit
den Kontonummern
gehen
und dann würden Sie die Liste
nach unten gehen, bis Sie 6.805
finden, was hier drüben ist. Nehmen wir an, wir möchten diesen Wert für die Lastschrift
wissen. Dann würden wir zu
dem Gott direkt
daneben gehen und dann 2132 zurückgeben. Jetzt, all das, was ich tun möchte, haben
wir eine VLookup-Funktion. Also gehen wir hier zu D5 und beginnen erneut, unsere
VLookup-Funktion einzugeben, um sie auszuwählen Drücken Sie die Tabulatortaste, wenn der Suchwert hier in D4-Komma
ist, dann das Tabellenarray. Also nur die Reichweite. Nun, dieser Bereich muss mit der Lookup-Farbe
beginnen, okay, das
ist sehr wichtig und viele Leute machen
oft falsch. Also fangen wir hier nicht
an und haben genug. Wir beginnen und reichen mit
der Spalte Kontonummer. Okay? Jetzt wollen wir den Wert in
der Sollspalte
zurückgeben. Also müssen wir wenigstens bis zu dieser Kolumne
gehen. Wenn wir jedoch ein
bisschen mehr Flexibilität wünschen, um auch
Werte in der Kreditspalte zurückgeben zu können, müssen wir auch
das Golfspiel einbeziehen. Okay? Wenn das ausgewählt ist, drücke
ich ein Komma, um
zum dritten Argument zu gelangen. Was ist nun die
Spaltenindexnummer? Nun, das ist der Doppelpunkt
, aus dem wir die
Informationen
aus der linken Spalte
innerhalb des gerade angegebenen Bereichs
extrahieren möchten Informationen
aus der linken Spalte . Die Sollspalte befindet sich also in
Spalte 12 dieses Bereichs. Also geben wir es auch ein. Dann. Wollen wir eine ungefähre
oder eine exakte Übereinstimmung? Wir wollten
eine exakte Übereinstimmung haben. Also geben wir falsch ein. Lass dieses
letzte Argument niemals aus. ist optional, aber
wenn Sie nicht angeben, sie nicht annähernd überein und kann zu falschen Ergebnissen führen. Also pass auf,
tippe immer falsch ein. Data, gibt uns 2132. Mal sehen, ob das stimmt. Nun, hier haben wir 6.805 und wir haben den
Sollbetrag von 2132. Perfekt, also ein VLookup,
es funktioniert. Jetzt. Es ist auch sehr
wichtig, dass Sie wissen, wann Sie eine V-Lookup verwenden müssen und manchmal machen die Leute dort falsch. Ich habe also ein anderes Beispiel auf dem nächsten Blatt, 01 Duplikate. Jetzt haben wir hier einen
anderen Datensatz, auch mit unterschiedlichen Konten,
unterschiedlichen Jahren, Kontobeschreibungen und Beträgen. Jetzt möchte
ich noch einmal die Kontonummer und hier
die allererste Spalte nachschlagen. Und sobald ich das gefunden habe, also 600857 hier drüben ist, dann möchte ich
den entsprechenden Betrag zurückgeben, in diesem Fall 7.730. Okay, jetzt denkst du vielleicht,
okay, wir können das
mit einem VLookUp machen. Ja, wir können es jetzt
als gleich V-Lookup schreiben. Das ist die Funktion, die ich brauche. Ich möchte die
Informationen und D4 nachschlagen, ich werde
sie hier oben nachschlagen,
beginnend mit der allerersten
Spalte, Strg Umschalt nach unten, Shift nach rechts, um sie
auszuwählen, Diana-Datensatz. Und bevor ich nach oben gehe, gebe ich
ein Komma ein,
damit ich beim Hochgehen den
ausgewählten Bereich nicht ändere. Okay, also hier drüben für
die Spaltenindexnummer muss
ich die Rücktaste drücken. Und dann für die
Spaltenindexnummer, und wir können vier eingeben,
weil wir den Wert in
Spalte Nummer 1234
extrahieren wollen , okay? Und wir wollen
eine exakte Übereinstimmung haben. Also tippe falsch ein. Schließe deine Klammern. Unter 7.730 genau der Betrag, den
wir nicht erwartet hatten. Wenn Sie
jedoch genauer hinschauen, werden
Sie feststellen, dass wir dasselbe Konto
mehrmals in diesem Datensatz
haben . Wir haben es hier drüben. Und wenn wir ein
bisschen weiter runter gehen, sehen
Sie, wir haben es auch hier
drüben. Wenn ich dann noch
ein bisschen weiter runter gehe, haben
wir es auch hier. Sie sehen, wir haben es
dreimal, weil wir
Informationsdaten
für mehrere Jahre
für dieselben Konten haben Informationsdaten
für mehrere Jahre . Was nun passiert
, ist, dass nur
der allererste Eintrag für
diese Kontonummer zurückgegeben der allererste Eintrag für wird,
nicht die anderen Werte. Und was Sie vielleicht erwarten,
ist, dass Sie die
Summe
aller drei dieser Werte erhalten , den Wert für 2019202021. Dann verwenden wir jedoch die falsche Funktion, denn wie könnten wir zu dieser Zahl kommen? Nun, das haben wir
bereits
im vorherigen Abschnitt gesehen ,
weil Sie dann eine Summe F machen
möchten . Sie
möchten also alle diese Beträge
summieren, wenn
die Kontonummer 6.857 ist, also werden Sie es nicht tun benutze es V Lookup. Anstelle einer
VLookup-Funktion könnten
wir also als Summe F
einige Fs-Funktion schreiben , dass der Summenbereich, der die Betragsspalte
gemacht wird. Und dann haben wir den Bereich, der der Doppelpunkt
der Gummizahl wäre, und dann das Gitter selbst, das wäre die
Kontonummer , die wir ausfüllen, und d vier. In Ordnung. Und jetzt gibt es mir 18.941, was die Summe von diesem,
jenem und jenem ist. In Ordnung? Hier würden Sie den VLookup also
nicht verwenden da wir nicht nur die Informationen eines Kontos
extrahieren möchten , sondern nur den Betrag
für ein bestimmtes Konto summieren möchten. Also VLookup, das Sie nicht verwenden,
wenn Sie summieren möchten, ich denke, die durchschnittliche Anzahl bei verschiedenen Werten für diesen
entsprechenden Suchwert. Hier, das
wäre die Kaugummizahl. Stattdessen würden Sie
die bedingten Funktionen wie
SUMIFS, AVERAGEIFS
und Unzählige verwenden die bedingten Funktionen wie . Okay, jetzt kennen Sie
die Grundlagen von VLookup, aber es gibt auch HLookup
, und genau das werden wir im nächsten Teil
untersuchen.
3. HLOOKUP | Gleiche Logik, genau auf die andere Art und Weise: Wir haben gerade gesehen, wie man die VLookup-Funktion
verwendet, die wahrscheinlich die am häufigsten verwendete
Suchfunktion ist , die in Acts
verfügbar ist. Es gibt jedoch auch HLookup, was nur
horizontale Suche
anstelle von v, vertikaler Suche bedeutet . Schauen wir uns an, wie es funktioniert. Und dafür gehen wir
zum Blatt 0 zu HLookup. Jetzt haben wir hier einen kleinen
Datensatz, in dem wir die Werte
für verschiedene Metriken
wie Kosten pro Klick,
Anzahl der Klicker,
Anzahl der Buchungen
für einen bestimmten Monat nachschlagen möchten die Werte
für verschiedene Metriken wie Kosten pro Klick,
Anzahl der Klicker, . Jetzt der Monat, den wir oben
haben, und ich möchte einen
bestimmten Monat eingeben und ihn
in der ersten Zeile nachschlagen. Und sobald ich es gefunden
habe, möchte ich ein paar Zeilen nach unten gehen, um dann den Wert
für diese Metrik zurückzugeben. Zum Beispiel die Kosten pro Klick
für Oktober. Das würde bedeuten, dass ich den Oktober
hier in der ersten
Reihe
nachschaue und ihn dort drüben finde. Und wenn ich dann
zu den Kosten pro Klick gehen möchte, gehe ich nur eine Zeile nach unten, und das ist dann
der Wert, den ich für Oktober
zurückgebe,
Kosten pro Klick. Jetzt machen wir das
dann mit HLookup ,
denn genau so
funktioniert diese Funktion. Nun gehen wir hier zur Zelle E6 und geben ein Gleichheitszeichen ein. Und dann wird die H L, H-Lookup-Funktion angezeigt, durch Drücken der Tabulatortaste
ausgewählt wird. Und was ist dann der
Suchwert, während der Suchwert wir dort drüben haben,
Oktober, jetzt, Goma. Wo will ich es nachschlagen? In welchem Bereich? Jetzt? Hier wird anstelle der
allerersten Spalte des von uns angegebenen Bereichs des von uns angegebenen Bereichs
der Suchwert in
der allerersten Zeile des von uns angegebenen
Bereichs gesucht. Okay, also wenn wir hier
den gesamten Datensatz auswählen, einschließlich der Header,
dann wird hier der Oktober bei
Erwachsenen nachgeschlagen. Okay? Jetzt noch ein Komma. nachdem der Suchwert gefunden welche Zeile möchten Sie dann
gehen,
um die Informationen zu extrahieren, wurde? Jetzt wollen wir
hier die Kosten pro Klick haben. Von
der ersten Zeile an wollen
wir also die
Informationen in Zeile Nummer zwei haben. Dann das letzte Argument auch
hier, fülle es immer aus. Wir wollen eine exakte Übereinstimmung haben. Schließen Sie die Klammern, drücken
Sie die Eingabetaste und los geht's. Wir haben 0,48$. Und was ist, wenn wir auch
die Anzahl der
Clickereinnahmen aus Konten erzielen wollen ? Nun, wir würden
diese Formel einfach auf die anderen beiden
herunterziehen, und sie gibt uns einen Fehler. Warum liegt ein Fehler vor? Schauen wir uns das genauer an. Ich gehe hier zu sieben und klicke dann auf
die Formelleiste AC, Bereich
, den wir angeben. Nun, es hat sich ebenfalls nach unten verschoben, und der Suchwert ist
nicht mehr Oktober, sondern der Sound darunter. Wenn wir also einfach nur eine Kopie oder eine Formel
in eine andere Zelle
ziehen wollen , müssen wir sicherstellen,
dass wir unsere Referenzen korrigieren. Nun, wie geht das? Kehren wir zur ursprünglichen
Formel zurück, mit der Sie angefangen haben. Jetzt möchte ich hier zumindest
die Zeilennummer für e4 korrigieren, denn wenn ich sie nach unten ziehe, möchte
ich nicht, dass dieser
Verweis
auf Oktober zur nächsten Zelle darunter geht. Okay, also dann der Bereich, wir hier für
das zweite Argument angegeben haben , das sollte ihn nicht nach oben verschieben. Also werde ich F4 verwenden, um deinen d 11 zu
sperren
und B6 zu sperren. Und dann das dritte Argument, während wir es noch hier
haben wollen, Cost-per-Click. Also werde ich das nicht
ändern und präsentieren. Jetzt können wir es nach unten ziehen. Ich verstehe, wir haben überall den
gleichen Wert. Für die
Anzahl der Klicks können
wir jedoch zurückgehen und die
zwei in drei ändern , um die
nächste Zeile im Datensatz zu erhalten. Und hier für die
Einnahmen aus Clickern, die die allerletzte
sind, gehen wir in Reihe sechs. Also muss ich
die beiden in eine Sechs verwandeln. Okay, also unsere
Alterssuche funktioniert, aber üben wir es
noch einmal mit verschiedenen Datensätzen. Also gehen wir hier auf 0, um zu
üben, wo wir denselben Datensatz
haben wie am Anfang für
die VLookup-Funktion. Aber jetzt
machen wir hier ein HLookup. Nehmen wir an, das
Getränk, für das wir den Preis herausholen
wollen , wird
wieder der grüne Tee sein. Und dann war die Größe, die wir vorher
hatten, mittelgroß. Und wir wollen den Preis
herausholen. Wie könnten wir
das jetzt mit HLookup machen? Und wie unterscheidet es sich von
dem VLookup, den wir zuvor hatten? Jetzt werde ich
ein H-Lookup schreiben. Ich wähle es durch Drücken der Tabulatortaste aus. Dann der
Suchwert, den wir haben. Nun, hier schauen wir horizontal
nach oben. Jetzt schauen wir uns das Getränk nicht
an. Nein, stattdessen schauen wir
nach der Größe. Der Schwerpunkt liegt also jetzt auf der rechten Seite und liegt nicht so
sehr im Getränk. Also sei 16 der Suchwert. Wenn du willst, kannst
du es jetzt reparieren. Es ist nicht so, dass wir es woanders
kopieren werden, aber drücken wir F4, um Goma zu reparieren und zu
referenzieren, als
den Bereich, in dem wir ihn nachschlagen
wollen. Nun, es muss mit
der allerersten Zeile beginnen , da dies
die Nachschlage-Zeile sein wird. Okay, also hier spielt es
keine Rolle, ob Sie die
Getränkekolumne einbeziehen oder keine Rolle, ob Sie die
Getränkekolumne einbeziehen nicht. Die Spalten, die Sie
wirklich benötigen, sind die hier
drüben und dann
die Zeilenindexnummer. Nun, wo ist das Getränk
Grüntee, in welcher Rolle? Während der grüne Tee hier ist. Das ist also Zeile Nummer 11. Ich tippe 11 ein. Wollen wir dann eine exakte Übereinstimmung
haben? Ja, das tun wir. Also für
das allerletzte Argument falsch tauchen und dann 245 eingeben, was in der Tat der richtige Preis ist. Aber Sie sehen dort drüben,
was ist, wenn wir
nicht den mittelgroßen, sondern
den großen Site-Preis finden wollen . Nun, dann
gehe ich einfach hier zur Größe und ändere mittel, mittel zu groß. Und jetzt haben wir 265. Und was ist, wenn wir
den Preis für
verschiedene Getränke haben wollen , zum Beispiel Gold Brew? Nun, nichts ändert sich, als ich den
Getränkehals
gewechselt habe , denn hier haben wir keinen Hinweis
auf die Zelle, in
die wir den Namen des Getränks eingeben. Wenn Sie also nach dem
Preis für verschiedene Getränke suchen möchten , müsste
ich zur Formel zurückkehren
und die 11 hier
ändern, um zu sagen, ich möchte Cold Brew
nachschlagen, was eine Reihe ist Nummer neun, dann muss ich
das in eine Neun ändern. Dann haben wir 325. Schön das richtig. Kein kaltes Gebräu ist
hier drüben, es ist groß. Also ist in der Tat richtig. Lass mich diese
Farbe loswerden und das war's. Unsere Alterssuche funktioniert. Jetzt sehen Sie den Unterschied
zum VLookup von zuvor, wo wir
eine vertikale Suche in
der Getränkespalte durchgeführt haben. Jetzt mit dem HLookup suchen
wir die Größe
horizontal in der Kopfzeile nach. Sobald wir die Größe gefunden
haben, gehen wir zu einer bestimmten Reihe. Die Reihe ist hier also
etwas fester. Jetzt haben wir
ein bisschen mit
VLookup Age Lookup gesehen und geübt . Es gibt auch Acts Lookup, die ich
dir im nächsten Teil zeigen werde.
4. XLOOKUP | Neue und verbesserte Version: Die neueste aller
Suchfunktionen ist x-Lookup. Und tatsächlich, wenn
Sie nicht x nachschauen, müssen
Sie VLookup, HLookup nicht wirklich
kennen. Sehen wir es uns also in
Aktion an. Nicht dafür. Wir kehren
zum allerersten Blatt
in der Arbeitsmappe 01 Lookups zurück. Jetzt, hier drüben,
haben wir
den Preis für Espresso
mittlerer Größe gesucht . Okay, jetzt werde ich löschen,
was auch immer du hier
in C6 geschrieben hast und schreibe jetzt eine x-Lookup. Schauen wir uns jetzt an, wie
es anders ist. Ich tippe
ein Gleichheitszeichen ein. Jetzt tippen wir Excel ein, nicht eine x-Lookup-Funktion absorbieren. Hier haben wir die Beschreibung von x-Lookup und ist fast identisch. Es gibt jedoch einen
subtilen Unterschied. Durchsucht einen Bereich oder
ein Array nach einer Übereinstimmung und gibt das entsprechende
Objekt aus einem zweiten Bereich zurück. Also müssen wir hier zwei Bereiche
einrichten. Eine Wut, in der Sie die Suche durchführen
werden, ein weiterer Bereich, aus
dem Sie die Informationen extrahieren
möchten . Okay, jetzt wählen wir
es aus und sehen, wie
es in Aktion funktioniert. Suchwert, das
OVN A16-Komma, dann das Nachschlage-Array. Nun, das wird der Suchbereich
sein, also die Getränkespalte, und es spielt keine
Rolle, ob Sie die Kopfzeile
einbeziehen oder nicht. Gama. Und der große
Unterschied besteht darin, dass wir die
Preisspalten
nicht berücksichtigt haben. Und bevor wir es
aufgenommen haben wollen wir die Informationen
extrahieren. Bei der ax-Suche geben
Sie jedoch nur den
Extraktbereich im dritten Argument an. Wenn wir also
den Preis für einen
mittelgroßen Espresso haben wollen , dann
wählen wir dort Spalte D aus. Und die Anzahl der
Zellen, die wir in
diesem zweiten Bereich haben ,
muss
der Anzahl der Zellen entsprechen , die wir
dort für den ersten Bereich,
den Nachschlagezweig, ausgewählt haben dort für den ersten Bereich,
den Nachschlagezweig, . Okay? Jetzt
müssen Sie diese drei Argumente mindestens angeben. Und dann gibt es eine
Menge optionaler Argumente, die wir uns gleich
ansehen werden, okay? Jetzt wird standardmäßig immer eine
exakte Übereinstimmung erzielt. Damit müssen Sie sich nicht
darum kümmern. Ich sehe, dass wir hier einen Preis von 375
haben, was in der Tat dem Preis
eines mittelgroßen Espressos entspricht. Aber jetzt haben wir
Informationen mit einem HLOOKUP extrahiert. Jetzt überprüfen wir noch einmal,
ob es funktioniert. Lass uns
hier rüber nach London wechseln. Und du siehst, wir sind hier für 25 Jahre. Und was ist, wenn ich
es in Kleinbuchstaben,
Kleinbuchstaben schreibe , dann funktioniert
es immer noch. Also auch hier wird
nicht zwischen Groß- und Kleinschreibung unterschieden. Okay, also lass uns
diese Schritte noch
einmal durchgehen für 01 Übung. Hier wollten wir den Betrag in
der Sollspalte für eine
bestimmte Kontonummer
extrahieren . Dieses Mal
schreiben wir es mit einem Axt-Lookup. Was ist der Wert, den
wir suchen wollen? Das ist die Kontonummer
und d für das Lookup-Array. Also der Suchbereich, das wird
die Kontonummer sein. Nun, vorher haben wir das nicht als Pitch
aufgenommen. Wenn Sie möchten, können Sie das auch mit
einbeziehen. Dann ein Komma, was
ist das Rückgabe-Array? Nun, wir wollen
den Sollbetrag zurückgeben, also ist das der Bereich
direkt daneben. Und weil ich schon einmal
hinzugefügt
habe, muss ich es hier drüben einschließen. Jetzt können wir die
Klammern schließen und die Eingabetaste drücken. Ich sehe 2132, was hier
tatsächlich der entsprechende
Betrag für Konten 6.805 ist. Einer der großen Vorteile von Acts Lookup ist, dass
es sich
für viele Menschen etwas intuitiver anfühlt. Sie können auch
eine horizontale Suche durchführen. Es ersetzt also sowohl VLookup
als auch HLookup. Wenn wir also hier zu 0
bis h gehen , schauen Sie nach und entfernen Sie all diese Formeln, die wir dort zuvor
geschrieben haben. Und wir können jetzt stattdessen
eine X-Lookup verwenden. Jetzt gehe ich
hier zu Sx ist gleich Sinus x Alpha X Lookup,
nicht der Suchwert. Das ist Oktober, der Monat hier. Also wo
wollen wir es dann nachschlagen? Jetzt werden wir ein horizontales h
haben. Jetzt
reicht die Horizontale hier drüben. Also all die Monate, Gama, was gibt es zurück,
dass für die allererste Metrik,
Cost-per-Click, also Zeile Nummer
zwei, hier drüben rudern. Und wir wählen so viele Zellen wie wir für den
allerersten Bereich haben. Und dann können wir einfach die
Eingabetaste drücken oder die
Klammern schließen und die Eingabetaste drücken. Und da haben wir die $0,48, das ist der Wert für Oktober bei
jeder Änderung des Monats, sagen
wir von Oktober bis Juli. Dann sehen Sie, wir haben 60 Viertel. Und auch bei der Axtsuche müssen wir unsere Referenzen korrigieren, wenn
wir unsere
Formel nach rechts oder unten kopieren möchten . Also der Suchwert
für diese Referenz,
nun, wir brauchen
Dollarzeichen, oder? Also zumindest das
Dollarzeichen vor
der Zeilennummer für
das Lookup-Array, wir müssen auch repariert werden. Also werde ich
hier und hier Dollarzeichen für
das Return-Array setzen . Nun, wir könnten
es reparieren und wir konnten es nicht. Wenn wir es nicht reparieren,
wird es sinken. heißt, es dauert die nächste Zeile, die Anzahl der Klicker, was für
die zweite Metrik in Ordnung ist. Und wenn der nächste die Anzahl der Buchungen
wäre, dann
würde ich den Verweis auf
das Rückgabe-Array nicht korrigieren. Allerdings wollen wir hier
die Einnahmen aus Click out haben . Das heißt, wenn ich es hierher ziehen
würde, sehen
Sie, dass wir eine Anzahl
von Buchungen hätten , anstatt
Einnahmen aus Klickern. Also müsste ich zurückgehen und eine Anpassung
vornehmen und hier sagen, ich möchte keine Reihe 14 haben, aber ich würde nicht gerne Reihe 1616 dort drüben
haben. Und jetzt haben wir 2829, was in der Tat der Wert
für den Juli-Umsatz von Click ist. Okay, jetzt fragst du dich
vielleicht, warum hast du uns VLookup und
HLookup gezeigt , wenn es Acts Lookup gibt, was im Grunde
eine bessere Version ist und beide ersetzt. Und ich stimme dir zu. Es gibt jedoch
viele Leute, die x Lookup
nicht kennen
und mit VLookup arbeiten. Und deshalb
müssen Sie auch VLookup kennen. Wenn Sie jedoch
die Informationen
aus dem Datensatz extrahieren müssen , verwenden Sie
einfach x-Lookup. Es ist viel flexibler
und ersetzt das Audit.
5. Daten mit lookup abstimmen: Look-at-Funktionen
werden nicht nur verwendet, um Informationen
aus dem Datensatz zu extrahieren, werden auch
häufig verwendet, um
zwei oder mehr Datensätze miteinander abzugleichen . Damit Sie eine große
Tabelle mit allen Daten haben, was Sie
für normale Pivot-Tabellen benötigen, wenn Sie die Felder
aus verschiedenen Datensätzen verwenden
möchten. Schauen wir uns nun an, wie das in der Praxis
funktioniert. Dafür habe ich jetzt
ein separates Blatt. Wir haben hier
03 übereinstimmende Daten und hier haben
wir zwei Datensätze. Die wichtigste ist, dass Sie sich
auf der linken Seite befinden, wo wir Informationen
über die Einnahmen
für verschiedene Modelle haben . Und wir haben einen zweiten
Datensatz, der beschreibende
Informationen über diese Hotels
enthält. Also hier haben wir die Hotel-ID. Hier haben wir die Hotel-ID
und die Namen der Hotels. Okay. Ich würde
gerne eine Hotel-ID in
diesem zweiten Datensatz nachschlagen. Sobald ich es gefunden habe, extrahiere die Informationen direkt daneben
, sodass wir den Hotelnamen im allerersten Datensatz
auf der linken Seite haben. Okay, wie würde das funktionieren? Nun, wir könnten den VLookup gebrauchen. Als nächstes Luca, lass es uns zuerst versuchen. Also schreibe ich wieder
ein Gleichheitszeichen für VLookup. Was ist der Suchwert
oder mag D nicht direkt daneben, G5, Gama. Nicht wo ist meine Reichweite? Gleich hier? Also wähle ich
den gesamten Bereich aus. Dann noch ein Komma, sobald
ich die Hotel-ID gefunden habe, also den Suchwert, dann möchte ich zu
dieser zweiten Spalte in dem angegebenen Bereich
gehen dieser zweiten Spalte in dem angegebenen Bereich , Nummer zwei. Und dann das letzte Argument, ich möchte eine exakte Übereinstimmung haben. Also tippe falsch ein. Schließen wir nun die Klammern, drücken die Eingabetaste und prüfen, ob es für die allererste
funktioniert. Sobald wir jedoch die Formel nach unten
kopieren, sehen
Sie, dass wir
irgendwann Pfeile bekommen. Und das liegt daran, dass
der Bereich, den wir hier für
ein zweites Argument
angegeben haben ,
ebenfalls nach unten geht. Wenn wir also die Daten abgleichen wollen, müssen
wir einen Schritt zurückgehen und den Verweis
auf den Suchbereich und den Bereich, für
den
wir Informationen extrahieren, korrigieren Suchbereich und den Bereich, für
den
wir Informationen extrahieren, , da dieser nicht verschoben werden sollte. Hier brauchen wir also mindestens ein Dollarzeichen
vor den fünf, vor den 40. Okay. Dann können wir die Eingabetaste drücken. Okay. Warum brauchen wir kein
Dollarzeichen vor G5? Weil diese Referenz nach unten gehen
muss. Okay, da verwenden wir keine
Dollarzeichen, okay, jetzt können
wir dieses einfach
nach unten ziehen oder Sie doppelklicken einfach in die untere rechte Ecke und es
kopiert es für
den gesamten Datensatz nach unten. Perfekt. Und du siehst jetzt, dass es funktioniert. Zum Beispiel hier
für Hotel ID Seven, das ist Ramadan Limited. So können Sie Daten mit VLookup
verwalten. Jetzt
hätte das natürlich auch mit einer Axtlookup
funktioniert. Okay, also lass mich hier
löschen, was wir gerade gemacht haben, und dann
wieder zurück zu H5 gehen, richtig? X L für x-Suche. Wir wollen hier oben schauen, das Hotel ist richtig? Nächste Folie, dann
das Lookup-Array. Also, wo
wollen wir es nachschlagen? In welchem Bereich wir es nachschlagen
wollen, oder hier im zweiten
Datensatz, Komma der ersten Spalte. Dann ordnen wir nicht an ,
von welchen Zielen wir Werte zurückgeben
möchten. Das ist die zweite Spalte
direkt daneben. Weil wir diese Formel nach unten
kopieren werden. Wir werden diese Bereiche korrigieren. Also das zweite Argument, das Lookup-Array, müssen
wir reparieren. Also benutze ich die F4-Taste
, um diesen Bereich zu korrigieren. Und das gleiche gilt für das
Rückgabe-Array, okay, also verwenden Sie afford, um
diese Verweise zu korrigieren, die die Klammern schließen, Eingabetaste
drücken und sie dann für die gesamte Spalte
nach unten kopieren. Und da hast du's. Wir
haben genau das Gleiche wie zuvor
mit dem VLookup, aber jetzt nur noch Lift Acts Lookup. Wir haben hier zwei Varianten. Was wir das alles
ein bisschen
einfacher machen , ist, wenn wir Tabellen verwenden
würden. Jetzt gehe ich
wieder einen Schritt zurück. Und ich werde jetzt eine Tabelle aus
dem allerersten Datensatz
auf der linken Seite
erstellen , in der
wir im Grunde alle Umsatzdaten haben. Also
wähle ich den Datensatz aus, gehe zu Einfügen und wähle Tabelle. Die Tabelle hat
Kopfzeilen. Klicken Sie auf Okay. Jetzt können wir den Namen
hier auf dem Tischdesign ändern. Das Tabellendesign wird nur angezeigt wenn Sie eine
Zelle in der Tabelle
ausgewählt haben , das
Tabellendesign bis zur linken Seite. Und wir können
diesen einen Umsatz nennen. Okay, hier haben wir
alle Umsatzdaten. Dann gehen wir zu diesem
zweiten Datensatz und erstellen daraus eine Tabelle. Also Tabelle einfügen,
Daten haben Header. Schreiben wir also noch einmal
die Suche nach den letzten Akten. Jetzt können wir sehen, dass
es gleich ist x
Alpha X Lookup,
ausgewählt durch Drücken von Tab Lookup-Wert ist
direkt daneben. Jetzt sehen Sie, weil
wir eine Tabelle verwenden, müssen
wir ein Schild hinzufügen Hotel-ID bedeutet
nur, dass Sie die
Hotel-ID aus derselben Zeile nehmen. Jetzt das Lookup-Array, jetzt wollen
wir es hier oben in der Hotel-ID-Spalte aus
dem zweiten Datensatz nachschlagen. Jetzt sehen Sie, wir haben Hotelinformationen, Hotel-ID, okay, Hotelinformationen
sind also der Name der Tabelle. Hotel-ID ist der
Name der Spalte. Dann das Return-Array. Nun, wir können entweder das alles
auswählen. Wir ordnen die Spalte mit dem
Hotelnamen nicht an oder. Wenn Sie möchten, können Sie auch
einfach den Namen
der Tabelle mit offener eckiger Klammer eingeben . Dann sehen wir alles
in der Tabelle, alle Felder, die wir haben
wollen , da wir nicht auf den Hotelnamen
eingehen. Und dann können wir die
eckigen Klammern schließen und dann schauen
geschlossene Stapel nach oben und sehen, dass sie
sich automatisch für die gesamte Spalte füllen . Und das macht es
besonders einfach, wenn Ihre Datensätze in
verschiedenen Blättern befinden. Schauen wir uns nun
ein anderes Beispiel an. Für diese Übungsübung haben
wir nun drei Blätter,
wir haben Finanzdaten. Wir sind mit Finanzdaten hier. Also Umsatzkosten für
verschiedene Länder, verschiedene Abteilungen,
unterschiedliche Daten. Dann haben wir geografische
Informationen auf dem nächsten Blatt und wir haben Informationen
über verschiedene Abteilungen. Okay? Jetzt sehen Sie, dass wir die Daten zum Beispiel
für die Abteilungen
unter der Schlüssellast
abgleichen können , denn hier haben wir
den Begnadigungsschlüssel. Und wenn Sie sich den
Finanzdatensatz ansehen, haben
wir auch den
Partitionsschlüssel und damit die Geografie. Sie haben gesehen, dass wir hier drüben
Länderschlüssel haben , Geografieblatt. Wir haben auch einen Länderschlüssel. Wir können also diese eindeutigen
Identifikatoren verwenden, um die Daten abzugleichen. Okay? Also, wie können wir das machen? Um es uns ein
bisschen einfacher zu machen, werden
wir hier
mit Tischen arbeiten. Also gehe ich zu Finanzen und wähle dann eine Zelle
innerhalb eines Datensatzes aus. Und wir können Control T oder
Insert machen und dann
auf Tabelle hat Header klicken. Okay, geben wir
ihm einen guten Namen. Nennen wir das Finanzen. Dann gehen wir zum nächsten über, Geografie, machen dasselbe. Wählen Sie also eine Zelle
in Ihrem Datensatz aus, Control D, drücken Sie die Eingabetaste, und benennen Sie sie dann um. Und diesen können wir Geografie
nennen. Dann der letzte, Abteilungen.
Lass uns auch dorthin gehen. Kontrolliere T und nenne es
diese Abteilung. Okay, jetzt wo
wir unsere Tabellen haben, können
wir die Daten abgleichen. Nehmen wir zum Beispiel an, dass
wir aus der Geografie-Tabelle
den vollständigen Ländernamen haben wollen ,
anstatt hier das
Land zu haben, um das zu bekommen. Wie können wir das machen? Nun, mit unseren Suchfunktionen. Lassen Sie mich diese Spalte also
etwas breiter machen. Und hier
haben wir ihren Ländernamen. Lassen Sie uns nun in
unsere Suchfunktion eintauchen. In diesem Beispiel nehme
ich eine zusätzliche Tasse. Was ist nun der Suchwert? Was wir suchen
werden, ist der Länderschlüssel. Gantry-Schlüssel
bedeutet also , dass er den
Gegenschlüssel aus derselben Zeile nimmt. Dann fügen wir ein Komma hinzu. Was wird nun das Lookup-Array
sein? Jetzt hier möchte ich es
in der Geografie-Tabelle nachschlagen. Jetzt könnten wir dorthin gehen
und einfach auf
die orangefarbene Geografie klicken und dann über A2 drücken, um
die gesamte Spalte auszuwählen. Dann Komma, geh zurück
zu Finanzen. Wir könnten es so machen. Wenn wir jedoch in dem Blatt sind, Finanzdaten sind ich würde es
tun, ich würde einfach den
Namen dieser Tabelle,
Geografie, eckige Klammer offen eingeben . Dann sehen wir alles
in diesem Tisch. Wir möchten
die Strg-Taste haben, sie
auswählen und dann die
eckige Klammer schließen. Nun, das Rückgabe-Array, aus welcher Spalte
wollen wir den Wert zurückgeben? Auch hier Geografie,
eckige Klammer offen. Und wir wollen
den Ländernamen oder die eckige
Klammer des Landes Dan wieder schließen. Und dann können wir schließen. Schauen Sie tatsächlich nach, drücken Sie die Eingabetaste Und weil es eine Tabelle gibt, füllt
sie diese automatisch aus. Es ist perfekt. Und das war's. Wir haben den Ländernamen. Und was wäre, wenn wir auch die Region haben wollten
? Nun, dann können wir einfach eine
weitere hinzufügen und sagen, dass
dies die Spalte Region ist. Jetzt können wir
dir einfach die allererste Zelle übernehmen, sie nach
rechts
ziehen und mal sehen was jetzt passiert, es
gibt mir einen Fehler. Warum? Weil es jetzt den
Abteilungsschlüssel braucht, den nächsten und wir müssen den wieder in den Gegenschlüssel
ändern. Es wird also
schwierig und dann
wird es in der Länderspalte
und der Geografie-Tabelle nachgeschlagen. Nun wollen wir keine Zähler-Gallone
haben, aber die Spalte mit den
Länderschlüsseln hat sich leider von Land
zu Land
geändert. Und wir möchten die Informationen
aus der Lesung erhalten. Das ist richtig. Das heißt, der Weihnachtsmann und der füllen sich
automatisch aus und wir haben die entsprechenden Regionen. Perfekt. Was ist, wenn wir Informationen
von der Last nicht brauchen, dann können wir genau das Gleiche tun. Also werde ich hier, sagen
wir mal den Namen der Abteilung haben. Dann können wir unseren x-Lookup schreiben. Was wollen wir nachschlagen? Was zur Abteilung, wo
wollen wir es nachschlagen? Wir werden es im Stall
der Abteilung nachschlagen,
eckige Klammer offen. Und dann siehst du alles
in diesem Tisch. Jetzt wollen wir es auf
der Grundlage des Schnäppchens anpassen K, Ordnung, eckige Klammer schließen
und dann geben sie Array zurück. Andererseits beziehen wir uns auf die sterile quadratische
Klammer von
Barton , und wir möchten den Wert
des Abteilungsnamens haben. Also die Schnäppchen sind Sie, okay? Dann eckige Klammer, schließen, schließen Sie die Klammern für
x Luca, Moderator. Und hier haben wir alle Namen der
Telefonabteilung. Sie sehen also, die Arbeit mit
Damon macht dies viel einfacher, sodass Sie
nicht zwischen
den verschiedenen Blättern
hin und her springen müssen . Jetzt haben Sie
gesehen, wie wir
die verschiedenen Suchfunktionen
nicht nur verwenden können die verschiedenen Suchfunktionen , um Informationen zu extrahieren, sondern auch Daten
aus verschiedenen Tabellen
oder verschiedenen Datensätzen abzugleichen . Worüber wir jedoch noch nicht
gesprochen haben, ist, warum wir tatsächlich eine exakte Übereinstimmung brauchen und was ist eine
ungefähre Übereinstimmung? Weil ich denke, du wirst überrascht
sein.
6. Ungefähre vs exakte Übereinstimmung: Eine exakte Übereinstimmung im Vergleich zu
einer ungefähren Übereinstimmung. Was
bedeutet das genau und warum haben wir uns bisher nur für exakte Übereinstimmung
entschieden? Was viele Leute
denken, ist,
dass es den
Suchwert nimmt und im Suchbereich nachschlägt
und nach einer
ungefähren Übereinstimmung
sucht . Dies ist jedoch
nicht ganz richtig. Hier habe ich ein paar
Beispiele in Blatt 0 für ungefähr, dass
wir
als erstes Beispiel eine bestimmte Menge in der
Mengenspalte hier suchen werden. Und sobald wir
es gefunden haben, sehen wir, okay, was ist der entsprechende
Rabattprozentsatz, okay, also je mehr gewohnte
Bestellungen, das High-End, der
Rabattprozentsatz, in Ordnung, jetzt sagen wir, die
Menge ist a tausend. Jetzt können wir
V-Lookup und ein X-Logo schreiben. Jetzt hier werde ich jetzt
den
ersten VLookup verwenden, der
V-Lookup-Lookup-Wert ist hier in D4-Komma. Dann
schauen wir es uns hier an. Also wähle ich
den gesamten Datensatz aus, nicht die erste Spalte
und Nachschlagespalte, und dann ein weiteres Komma. Sobald wir die Menge gefunden
haben, wollen wir zu dem
Wert direkt daneben gehen
, der Spalte zwei ist. Und wir wollen
eine exakte Übereinstimmung haben. Also also falsch. Schließen Sie die Klammer
unter sechs Prozent, was wahr ist. Dies ist der entsprechende
Rabattprozentsatz für diese Menge. Aber stellen Sie sich vor, wir hätten nicht Tausende, aber vielleicht 750, wollen
nicht, dass 750 nicht in
dieser ersten Spalte ist, also findet sie sie nicht. Sie erhalten jedoch immer noch einen Rabatt, wenn Sie 750 Produkte
bestellen. Wie viel Rabatt? Nun, wahrscheinlich die vier
Prozent, die Sie hier haben, direkt neben 500,
weil Sie in der Klammer von 502.000 sind. Und hier kommt die
ungefähre Übereinstimmung ins Spiel. Wenn wir jetzt zu einer Formel zurückkehren
und false in true ändern, werden wir
jetzt
eine ungefähre Übereinstimmung durchführen. Siehst du, jetzt gibt es
die 4% hier zurück, direkt neben 500. Warum gibt es jetzt
die vier Prozent zurück? Denn wenn eine
ungefähre Übereinstimmung vorliegt, braucht es den Lachs und eine 50, wenn er ihn nicht findet, geht
er auf den größten Wert. Und die NIF, der
Suchwert, der 500 ist, geht dann zur zweiten Spalte und
extrahiert die Informationen. Was jetzt auch
wirklich wichtig
ist damit dies funktioniert, ist, dass die Werte, die wir in dieser
Nachschlagespalte haben , in aufsteigender Reihenfolge
sortiert sind. Wenn nicht, erhalten
Sie möglicherweise das falsche Ergebnis. Und deshalb kann es
auch so gefährlich sein nicht
anzugeben, dass Sie eine exakte
Übereinstimmung haben möchten, da ein VLookup dann
standardmäßig immer
eine ungefähre Übereinstimmung erzielt. Ich gebe dir einfach
ein zufälliges Ergebnis zurück, also lass es niemals aus. Okay? Aber jetzt
schauen wir uns zunächst einige andere Beispiele an
, in denen wir diese ungefähre Übereinstimmung verwenden
können. Wenn Sie jetzt
etwas tiefer gehen, haben
wir hier drüben einen zweiten Datensatz mit
verschiedenen Steuerklassen. Jetzt möchte ich hier
einkommensschwach werden. Nehmen wir an, wir haben ein
Einkommen von 50 Tausend, was ist
dann der
entsprechende Steuersatz? Dafür können wir hier wieder
einen
VLookup-Lookup-Wert verwenden . Und D 13 komma den Bereich
, in dem wir es nachschlagen wollen. Nun, wir wollen es uns in
der allerersten Spalte
dieses Bereichs hier ansehen . Und dann
extrahieren wir die Informationen
aus dem dritten Ziel. Okay? Fangen wir jetzt wieder mit exakten Übereinstimmung an. Schließe die Klammern. Jetzt gibt es
nichts zurück, weil 50 Tausend nicht in
dieser allerersten Spalte enthalten sind. Wir wissen jedoch, dass
wir in der Klammer neuntausendsiebenhundertvierundvierzig und siebenundfünfzigtausend,
neunhundertachtzehn sind. Ein Steuersatz sollte also irgendwo im
Bereich von 40 bis 42% liegen. Wie können wir nun sicherstellen, dass wir den
entsprechenden Steuersatz zurückgeben? Nun, hier haben wir
wieder eine ungefähre
Übereinstimmung dafür. Also gehen wir zurück und haben falsch in true
geändert. Jetzt haben wir diesen
Wert, 14 bis 42. Okay? Was ist, wenn wir
siebenundfünfzigtausend,
siebenundfünfzigtausend ,
neunhundertsiebzig haben? Nichts ändert sich. Es springt nicht zum nächsten, obwohl 57.918
nahe dran sind und dann 9.744. Also, ist das gut? Ja, das
ist gut, denn wir sind immer noch in der Klammer. Neuntausend
siebenhundertvierundfünfzigtausend ,
neunhundertachtzig. Jetzt erlaubt ein Beispiel, bei dem diese ungefähre Übereinstimmung sehr hilfreich
sein
könnte, um wieder übereinstimmende Daten zu erhalten. Zum Beispiel, wenn Sie
hier
bestimmte Konten haben , die Sie einer Kategorie zuordnen möchten . Nehmen wir an, dass
Sie
für eine bestimmte Kategorie immer
verschiedene Kontonummern angeordnet haben. So ist
es zum Beispiel für ein d von 0 bis tausend,
von Menschen tausend bis 2009 für Office zweitausenddreitausend. Okay. Dann können wir
die Daten mithilfe eines VLookups abgleichen. Jetzt ist der Suchwert hier vorbei. Wo wollen wir es
dann der ersten Spalte
dieses Bereichs nachschlagen? Dann wollen wir
als Spaltenindexnummer haben. Und dann haben wir
jetzt eine ungefähre Übereinstimmung. Jetzt kehrt es zurück. Warum kehrt es ins Büro zurück? Weil 2499 nicht hier
in der ersten Spalte steht. Es geht jedoch auf den
größten Wert darunter,
nämlich zweitausend. Dann geht es zur zweiten Spalte , in der wir Office
als Kategorie haben, das ist der Wert
, den es zurückgibt. Okay, und jetzt ist das mit HLookup
möglich? Funktioniert genauso. Was ist mit der AKS-Suche? Natürlich ist
das auch möglich. Schauen wir uns nun an, wie
das mit Fakten funktionieren würde. Schau dir das an. Ich komme zurück zum
allerersten Beispiel. Und ich schreibe einen
x-Lookup-Lookup-Wert. Sind das 750, die wir da haben? Wir schauen es hier oben nach, das Komma der Mengenspalte. Und dann wollen wir
den Wert am Jahresende zurückgeben, den Diskontsatz, okay? Schließen Sie Ihre Klammern,
drücken Sie die Eingabetaste und Sie sehen einen Fehler zurück. Okay? Warum jetzt? Denn standardmäßig und ausgezeichnet
passt Gott genau zusammen. Wenn dies nun ein VLookup
gewesen wäre, V-Lookup standardmäßig ungefähr überein. Sie dachten jedoch, dass
die Leute meistens eine genaue Übereinstimmung haben
möchten. Daher
ist die exakte Übereinstimmung jetzt die Standardeinstellung
für die AKS-Suche. Und wenn Sie
eine ungefähre Übereinstimmung erzielen möchten, haben wir hier ein anderes
Argument. Wenn nicht gefunden,
Übereinstimmungsmodus und Suche. Nun, f nichts gefunden, das schädlich sein
könnte, weil es eine elegante
Art und Weise eine Nachricht zurückgeben
könnte. Also ich, ihr Wert wurde nicht gefunden. Okay? Sie sehen also, statt eines Fehlers erhalte
ich jetzt die Steuer, die in der
Formel
angegeben ist , okay? Und dann gibt es noch ein anderes
Argument. Danach. Ich könnte Komma,
Komma angeben , um zum nächsten zu gelangen. Und hier können wir sagen, okay, welche Art von ungefährer
Übereinstimmung wollen wir? Wir können genaue
Übereinstimmung sagen, das ist 0. Wir können eine exakte Übereinstimmung oder ein
nächstkleineres Objekt, exakte Übereinstimmung oder ein nächstgrößeres Objekt oder eine Platzhalterzeichenübereinstimmung vornehmen. Hier drüben sind die, an denen wir
interessiert sind, diese beiden. Wir wollen hier
eine exakte Übereinstimmung haben oder nächste kleine Gegenstand möchte
zu dem darunter liegenden gehen. Und so ist der größte Wert unter dem Suchwert
im Grunde genommen okay, jetzt durch Drücken der Tabulatortaste ausgewählt, und dann können wir die Klammern
schließen, Eingabetaste
drücken und
die 4% zurückgeben. Jetzt gibt es manchmal
auch einen Anwendungsfall von einem, dann
die sechs Prozent zurückgibt , die direkt
über dem Suchwert liegen. Dann würde es zu
Tausenden gehen und
dann nach rechts. Okay, Sie haben
hier also
etwas mehr Flexibilität im Vergleich zum VLookup. Ich gebe hier
die 4% zurück. Wie würde das
für die anderen funktionieren? Genauso. Jetzt, da Sie wissen, was für eine
ungefähre Übereinstimmung es bewirkt, sind
Sie wahrscheinlich ein bisschen enttäuscht, da Sie
häufig den Suchwert
in einem Bereich nachschlagen
und den Wert
finden möchten den Suchwert
in einem Bereich nachschlagen
und , der
fast übereinstimmt. . Und das ist nicht das, was eine
ungefähre Übereinstimmung bewirkt. Stattdessen
können wir dieses Problem
mit Platzhalterzeichen lösen und eine Menge enthalten. Das wird der nächste Teil
sein.
7. Wildcards für mehr Flexibilität: Wir haben gerade gesehen,
wie die ungefähre Übereinstimmung funktioniert und wann
Sie sie verwenden möchten, aber oft
möchten Sie auch nur den Suchwert nehmen, ihn in
der Nachschlagespalte
nachschlagen und f Es
gibt fast das gleiche gibt, dann stimmen Sie mit den Daten überein, die keine
ungefähre Übereinstimmung wünschen. Wie kann man es lösen? Nun, mit Platzhalterzeichen werden wir uns genau das jetzt ansehen. Folgen Sie mir jetzt zu
Blatt 05 enthält. Nun, hier haben wir einen sehr
kleinen Datensatz und wir
wollen den Firmennamen nehmen ihn hier im Doppelpunkt
des Unternehmens nachschlagen. Und wenn wir dann den Wert gefunden haben, extrahieren Sie den Betrag
in der Sollspalte. Okay? Jetzt siehst du schon
, dass Wayne nicht genau
hier
im Firmen-Dolon ist . Wir haben jedoch
Wayne Enterprises, Inc., das wahrscheinlich übereinstimmen
sollte. Okay, also schauen wir uns an,
wie wir das
jetzt
mit unseren Suchfunktionen machen können , auch hier, wir können es tun, aber wenn Sie
nach oben schauen oder eine echte Tasse, machen
wir es zuerst
mit einem VLookup. Ich gehe hier zu D6 gebe eine V-Suche mit Gleichheitszeichen ein. Wir wollen den Wert
in den fünf nachschlagen , wenn wir Wayne haben. Wir werden
es über Jahre hinweg nachschlagen, beginnend mit Spalte D. Und dann wollen
wir mindestens bis zum Komma
der Debit-Spalte gehen. Sobald wir Wayne
Enterprises dort gefunden
haben, wollen wir
Informationen aus Spalte zwei extrahieren. Und im Moment wollen wir eine exakte Übereinstimmung
haben. Schließen Sie Ihre Klammern und findet Wayne
nicht und gibt daher wie erwartet
einen Fehler zurück. Jetzt denken viele Leute, weißt
du was, ich
werde das in Ordnung bringen. Ich möchte eine
ungefähre Übereinstimmung haben. Also ändere das in true. Und es gibt mir einen Wert. Aber das ist der gefährliche Teil weil er dir
den falschen Wert gibt, den Wert für, naja,
Stark, und das ist
nicht für den, an den du wahrscheinlich gedacht hast, wo das Spiel sein würde.
Wayne Enterprises Weil es Ihren Wert erhöht, denken
Sie vielleicht, dass alles
in Ordnung ist. Du machst weiter. Nur weil der
Datensatz hier sehr klein ist, es einfach, den Fehler zu erkennen. Wenn Ihr
Datensatz jedoch sehr groß ist, ist er
möglicherweise nicht so offensichtlich. Okay, wie können wir das reparieren? Kehren wir
zu unserer Formel zurück. Ich mache den Vorgang rückgängig, fülle die Farbe und kehre
zur Formel zurück. Und hier werden
wir die fünf los. Und jetzt tauchen Sie einfach zwischen
Anführungszeichen ein, weil es besteuert wird. Und hier wollen wir keine ungefähre Übereinstimmung
haben, aber wir wollen
eine exakte Übereinstimmung haben. Jetzt gibt es im Moment immer noch einen Fehler
zurück. Wenn Sie jetzt jedoch
zurückgehen und hören, dass Sie direkt danach ein
Sternchen gespielt haben. Nun, das ist ein
Platzhalterzeichen, was bedeutet, dass danach alles folgen
kann. Okay, wenn ich also die Eingabetaste drücke, sehen
Sie jetzt,
dass wir 63 bekommen, was in der Tat der Wert ist, den wir erwartet haben. Okay? Was ist, wenn auch
etwas vor dem Weg ist? Zum Beispiel haben
wir hier eine Nummer und dann funktioniert es nicht mehr. Dann können wir aber auch
ein Sternchen
direkt davor platzieren . Und das bedeutet, dass wir uns jetzt den Wert
ansehen, der nur das enthält, was
davor steht enthält, was
davor steht oder nachdem
es keine Rolle spielt. Versuchen wir das jetzt auch
für verschiedene Unternehmen. Sagen wir Holly, okay, jetzt hier wird meine Formel nicht aktualisiert, weil ein
hartcodierter Wayne ist. Also werde
ich jetzt ganz
innerhalb der Formel hardcodieren und es funktioniert. Dann haben wir die bahnbrechenden 50. Aber manchmal
braucht man ein bisschen mehr, muss ein bisschen genauer sein. Okay, jetzt sagen wir
einfach, dass es
irgendwann enthalten sein sollte , natürlich können
wir es entweder auf
beiden Seiten oder nur auf einer
der Seiten platzieren oder sie sind
immer noch keine Alternative. Wir können auch sagen, dass
wir uns
früh und dann fünf
Charaktere ansehen , okay? Und das ist das zweite Platzhalterzeichen,
das Fragezeichen. Okay, was ist das Fragezeichen? Jetzt sagen wir, dass wir Holly finden
müssen und nun, fünf folgende Zeichen und Leerzeichen sind ebenfalls ein Charakter. Wenn ich also von einem Jahr weiß , in dem nur fünf
Zeichen folgen sollten, dann hinterfrage fünf
Fragezeichen. Okay, ich sehe, dass es funktioniert. Wenn wir jedoch
ein zusätzliches Zeichen hätten, geben wir einen Fehler zurück. Also dieses, das Fragezeichen, ist
etwas restriktiver. Im Moment
codieren wir den Suchwert fest, was natürlich nicht so gut ist. Wie können wir das also
so machen, dass wir den Wert
nicht fest codieren,
sondern nur auf D5 verweisen. Nun, wir gehen zurück. Und anstatt den Wert
fest zu codieren, werden
wir uns erst jetzt
darauf beziehen, wie wir die
Platzhalterzeichen einsetzen, während wir davor und danach ein
Sternchen haben
wollen. Sie gehen also direkt vor
das D5-Dacia-Zeichen, Asterix-Anführungszeichen
muss jetzt zwischen
Anführungszeichen stehen, sonst werden Sie tatsächliche
Dinge tun. Nun Multiplikation.
In Ordnung, und jetzt wollen wir Text kombinieren, im Grunde ein Platzhalterzeichen. Stapel haben den Wert, der
innerhalb der fünf liegt, was wir damit tun können,
und das Sinai-Ampersand-Zeichen davor und nach
der Zellenreferenz. Und danach wollen
wir
ein weiteres Platzhalterzeichen haben ,
Anführungszeichen. Und das war's. Drücken Sie die Eingabetaste, Sie sehen, es funktioniert wieder und
findet dort heilig. Okay? Und wenn wir es jetzt ändern, wenn Sie es sehen, gibt es die 63. Perfekt. Jetzt
kodieren wir den Suchwert nicht hart, sondern beziehen uns nur auf eine Zelle,
die das Aussehen davon enthält. Auch dies tun Sie
auch mit AKS Lookup. Natürlich wieder. Gehen wir nun zurück und ändern
den VlookUp in einen X-Lookup. Jetzt werde ich
Donnelly nicht von Grund auf neu schreiben. Ich werde einfach den allerersten Teil behalten
. Und so wird sich der Lookup-Wert
, der sich nicht ändern wird, nicht das
Lookup-Array ist hier drüben. Und dann ist das
Array nicht da drüben. Ich schließe meine
Klammern und drücke die Eingabetaste. Nun, warum hat es
mit dem VLookup funktioniert? Eine weitere Faktensuche. Nun, wegen der x-Suche müssen
Sie ausdrücklich
sagen, müssen
Sie ausdrücklich dass Sie
Platzhalterzeichen verwenden, was Sie tun können, indem Sie die optionalen Argumente verwenden
. Also Komma, Komma. Dann können wir hier bei den zweiten
optionalen Argumenten sagen, dass wir
Platzhalterzeichen für
den Moderator des Spiels verwenden . Ich sehe jetzt, dass es wieder funktioniert.
8. INDEX | Wie es funktioniert: An diesem Punkt haben
Sie nun alle wichtigen
Dinge gesehen ,
die Sie wissen müssen ,
um mithilfe
verschiedener Suchfunktionen
Informationen aus einem
Datensatz oder zwei übereinstimmenden
Datensätzen zusammen zu extrahieren Informationen aus einem
Datensatz oder zwei übereinstimmenden . Es gibt jedoch Situationen, in denen Sie noch
mehr Flexibilität und Flexibilität benötigen als die verschiedenen
Suchfunktionen für Sie. Und genau hier kann Ihnen die
Indexübereinstimmung helfen. Jetzt ist im Grunde
die Kombination von zwei Funktionen, Index und Übereinstimmung. Und wenn Sie die beiden zusammenfügen, haben Sie noch
mehr Möglichkeiten. Lassen Sie uns nun zunächst eine normale
Suche mit der Indexübereinstimmung durchführen. Folgen Sie
mir jetzt 206 und das nächste Spiel. Jetzt haben
wir hier den gleichen Datensatz wie zuvor
mit den unterschiedlichen Preisen für verschiedene Getränke und Größen. In Ordnung? Nehmen wir an, wir
schauen wieder nach oben und erstellen t. Was ist
dann für die Größe Medium der Preis? Hier werden wir
jetzt index und match verwenden, da dies zwei Funktionen sind. Lassen Sie uns Schritt für Schritt vorgehen. Anstatt also
alles in einer Zelle zu machen, teile
ich es in zwei Zellen
auf. Gehen wir nun zuerst zum
Index und dann zum Match, und dann fügen wir
die beiden zusammen. Also hier haben wir Index, da haben
wir Match hier. Lassen Sie mich einige Platzhalter erstellen. Lassen Sie mich diese
Spalte etwas
breiter machen und mit
der Indexfunktion beginnen. Hier tauchen Sie einfach in den Index ein. Jetzt gibt Ihnen die Indexfunktion
einfach den Wert, der sich am
Schnittpunkt von Spalte und Zeile befindet. Fangen Sie also zuerst mit der Reichweite an. Hier haben wir also einen Datensatz
und diesmal enthält er die Adresse, die
für später wichtig ist , da Sie konsistent sein
müssen. Also schließe ich das ein, und ich hätte gerne
den Wert für eine eigene Zeile, weit hier drüben für grünen
Tee, das ist Zeile 11. Dann nehmen wir an, wir
wollen eine mittlere Größe haben. Das ist also die Spaltennummer
1234 in diesem Bereich, und dann gibt uns 245 hier drüben. Jetzt
wollen wir es natürlich nicht manuell
nachschlagen und herausfinden, was die
Zeilen- und Spaltennummern sind. Genau hier kommt die
Match-Funktion ins Spiel. Mit der Übereinstimmungsfunktion können
wir jetzt nachschauen, Wert und Farbe nachschlagen, genau wie die Suchfunktionen, die
wir zuvor gesehen haben. Die Übereinstimmungsfunktion sagt
Ihnen dann, was der relative Besitz ist, also die Rolle, in der das IRS
aussieht. Okay. Also verwende ich eine Übereinstimmungsfunktion
für die zweite. Das Timing-Spiel, das durch Drücken des
Tab-Lookup-Werts
ausgewählt
wird, wird also grüner Tee sein. Und dann schauen wir es nach. Komm schon. Wir werden
es hier in Spalte B nachschlagen. Und Sie sehen,
dass ich das einschließe, Das ist wichtig, das ist konsistent mit
der Indexfunktion und enthält auch
den Addierer, okay, also sei einfach konsistent, entweder in der
Indexfunktion enthalten und in der Übereinstimmungsfunktion enthalten oder
in der Übereinstimmungsfunktion ausgeschlossen
oder in der
Indexfunktion ausgeschlossen, okay? Dann wollen wir
eine exakte Übereinstimmung haben, also 0. Und dann können wir
die Übereinstimmungsfunktion schließen. Und Sie sehen, es gibt mir
die Zeile, in der Grün reißt, und diesen Wert können wir dann innerhalb
der Indexfunktion verwenden. Anstatt also hart zu codieren, könnte
der Lieblose einfach
das Ergebnis der
Match-Funktion so verwenden . Okay. Also habe ich gerade auf die Zelle verwiesen, die das
Ergebnis der Übereinstimmungsfunktion enthält. Kein zusätzlicher Kurs, der mir dann bis 45
den richtigen Wert
gibt , aber
wir brauchten Zellen. Kannst du das alles zusammenstellen? Ja. In Ordnung, also wenn wir die beiden
kombinieren, dann können wir hier einfach
die Übereinstimmungsfunktion ohne
das Gleichheitszeichen für
Kontrolle C zum Kopieren greifen die Übereinstimmungsfunktion ohne . Und dann kehren Sie
zur Indexfunktion zurück. Dann hier drüben, anstatt auf die Zelle zu verweisen, die die
Übereinstimmungsfunktion bei 17
enthält, werde
ich das herausnehmen. Sie dann für die
Zeilennummer, die auf
der Übereinstimmungsfunktion basiert , die
Eingabetaste Und da hast du's. Wir haben 245. In Ordnung, die Match-Funktion hier
drüben. Wir
brauchen nicht mehr. kannst du löschen. Also hier
macht diese
Indexübereinstimmungskombination dasselbe wie ein
VLookup nicht als Axt-Lookup. Okay, jetzt fragen Sie sich
vielleicht, was genau der
Vorteil ist, wenn dies
viel komplexer erscheint. Und das stimmt. Wenn Sie dasselbe
mit VLOOKUP und HLOOKUP tun können, Sie
einfach die
VLOOKUP-Aktionen lokal aus. Ich werde Ihnen jedoch
ein oder zwei Beispiele geben ein oder zwei Beispiele , bei denen
der Index der einzige Weg ist. Schauen wir uns nun
ein erstes Beispiel an in dem die Indexübereinstimmung
etwas bewirken kann, was VLookup bewirkt. Dafür werde
ich das
hier ein bisschen neu anpassen. Nehmen wir an, wir sind nicht am Preis
interessiert, aber wir sind daran interessiert, die Kategorie D
zurückzugeben, die Produktkategorie in
der 31. Kategorie , die
Sie dort sehen. Wenn wir
das nun mit VLookup machen würden, könnten
wir sagen, wenn Sie nach Suchwert suchen, ist
das Getränk. Und dann schauen wir
es uns hier an. Und wir wollen extrahieren,
was wir
aus der Kategorie extrahieren möchten , die
außerhalb des Bereichs liegt. Das ist also der Punkt, an dem das Problem liegt. Also, wenn ich einfach hier reintauche, was ist der Spaltenindex
minus eins oder minus? Sie können den
Bereich nicht verlassen. Also hier drüben kann ich es beenden, aber Sie werden sehen, dass
es einen Fehler zurückgibt. Es kann nicht außerhalb
des Arrays liegen. Du denkst vielleicht, okay, aber dann können wir hier einfach den Bereich
anpassen ,
sodass er
hier am Anfang beginnt. Allerdings
wird es in der allerersten
Spalte nach
grünem Tee suchen , wird es nicht finden, und auch dann
erhalten Sie einen Fehler. Okay, das löst es also nicht. Was viele
Leute manchmal tun, ist, dass sie diese
Produktkategorie-Spalte nehmen und sie
dann einfach hier
auf die rechte Seite ziehen ,
damit Sie
den Wert nach rechts zurückgeben können. Das ist jedoch etwas klobig. Wie können Sie das lösen? Zunächst sollten
Sie wissen, dass Sie es
auch innerhalb der AKS-Suche
hätten lösen können. Wir können also hervorragende Arbeit leisten. Suchen Sie nach grünem Tee, schauen
Sie hier nach und Getränkekolumne und geben Sie dann
den Wert hier links davon zurück . Drücken Sie Enter. Ich sehe, dass es in der Kategorie D ist. Okay, das ist wahrscheinlich
der einfachste Weg, es zu lösen, aber jetzt möchte ich
es mit einer Indexübereinstimmung machen bevor wir uns ein komplexeres Beispiel
mit Indexübereinstimmung
ansehen . Okay, also wie würde das funktionieren? Ich fange
mit dem Gleichheitszeichen an. Jetzt können wir hier wieder in der nächsten
verwenden. Also, wo ist meine Reichweite? Bereiche hier drüben. Also ist der gesamte Datensatz, einschließlich der Daten, in Ordnung.
Dann die Zeilennummer. Für die Zeilennummer kann
ich die Übereinstimmungsfunktion verwenden. Der Wert für die Übereinstimmungssuche ist hier vorbei. Das Getränk. Wo
wollen wir es in Spalte B nachschlagen, einschließlich der Header. Dann wollen wir
eine exakte Übereinstimmung mit 0 haben. Schließen Sie die Übereinstimmungsfunktion.
Die Übereinstimmungsfunktion wird also
das Zeilennummern-Komma herausfinden. Dann haben sie sie erledigt. Wir wollen
die Informationen extrahieren. Nun, hier können wir
die Informationen aus der
ersten Spalte des Bereichs extrahieren . Also schließen Sie die
Klammern und drücken Sie die Eingabetaste. Ich sehe auch Werke. Wahrscheinlich denkst du jetzt, ja, aber die eigentliche Suche
war noch einfacher. Ich stimme zu. In den
nächsten beiden Beispielen werden
wir uns jedoch zwei Fälle
ansehen. Wir können es nur
mit Indexübereinstimmung lösen. Schauen wir uns das mal an.
9. Reihen- und column: Sie fügen einfach eine
erste Einführung in den Index und
die Übereinstimmungsfunktion und wie Sie
sie verwenden können, um sie dazu zu bringen im Grunde
dasselbe wie ein echtes Logo zu tun. Also was ist der Sinn? In diesem Teil werden
wir uns ansehen, wie Sie
einen Double-Lookup-Lookup-Wert
in einer Spalte und einer Zeile erstellen können . Gehen wir nun
zu Blatt 07, Zeilen- und Spaltensuche. Jetzt möchte
ich hier in
dieser allerersten Spalte ein Konto mit den Kontonummern nachschlagen. Und ich würde gerne ein bestimmtes
Jahr
nachschlagen , weil wir
hier Werte für das Jahr 20202122 haben, und das ist der Wert
, den ich zurückgeben möchte. In diesem Fall sind also 6.805 hier. Ich möchte
den Wert von 2020 zurückgeben
, der da ist, der dann 562 sein
sollte. Wichtig ist, dass sowohl
die Kontonummer das Jahr flexibel sein
müssen. Ich möchte also, dass der Endbenutzer hier und hier einen Wert
eingibt, um dann den Wert
hier rüber
zu
bekommen, ohne mit
der Formel selbst herumspielen zu müssen . Wie können wir das also machen? Nun, dieser Fall kann nur mit Indexübereinstimmung
gelöst werden. Jetzt können
wir es wie zuvor auf
mehrere Zellen aufteilen. Wir werden also
eine Indexfunktion haben und wir werden eine Übereinstimmungsfunktion haben. Aber jetzt für die Reihe
und das Goldene, Ordnung, also
müssen wir die Funktionen abgleichen. Und hier können wir
mit der Indexfunktion beginnen. Und wir können schwul sagen, der Datensatz, mit dem wir
arbeiten, ist hier drüben. Und hier schließen Sie die Header entweder ein
oder aus, aber seien Sie konsistent. In Ordnung? Also werde ich die anderen
einbeziehen. Dann. Im Moment
werde ich nur sagen: Okay, Kontonummer 6.805
ist in Zeile Nummer vier und dann
Spalte Nummer 1234. Okay, also für einige
Hardcoding-Werte, und das gibt mir als die 562. Aber das
muss natürlich dynamisch sein. Sie müssen also herausfinden, welcher Zeile 6.805 ihre Kalender sind. Wir können die Match-Funktion verwenden. Ich tippe ein Spiel ein. Was ist nun mein
Suchwert? Die 6.805. Wo wollen wir es nachschlagen? Und dann die erste Spalte, wir die
Überschriften oder Expertendaten einbeziehen, seien einfach konsistent und Sie
sehen, es gibt mir eine Vier. Dann dasselbe
für einen Garten. Hier können wir also
eine andere Übereinstimmungsfunktion verwenden. Der Suchwert ist das Jahr , das wir direkt unter
der Kontonummer haben. Und wo
wollen wir es nachschlagen? Wir wollen
es in der Reihe nachschlagen. Okay, hier ist es wichtig, dass du
am Anfang anfängst, oder? Denn hier muss es in unserem
Fall
1234 Spalte zurückgeben, damit der
Übereinstimmungstyp exakt sein muss. Also 0 Enter, ich sehe
es gibt uns eine Vier. Jetzt haben wir die
drei Komponenten und müssen
sie nur noch zusammenfügen. Wir haben hier
die Indexfunktion. Und für die Zeilennummer,
die es ist, als sie fest zu codieren , können
wir uns auf die
Zelle beziehen,
die das Ergebnis der
Übereinstimmung für die Zeile enthält . Und dann für die Kolumne, wir haben hier drüben einen Hinweis
auf das Spiel für Gott. In Ordnung? Immer noch dasselbe. Wir brauchen jedoch Ergebnisse. Wir wollen alles
in einer Formel haben. Anstatt also nur
auf diese Zelle zu verweisen, kopiere
ich die
Übereinstimmungsfunktion Control C.
Kehren Sie zur Indexfunktion zurück. Und dann geht es hier zu diesem zweiten Argument
für die Zeilennummer D9. Ich werde hier basiertes
N löschen, das erste Spiel. Es funktioniert immer noch. Sie sehen also die, die
wir nicht
mehr brauchen , als wir
dasselbe für den Dickdarm tun. Also kopiere die
Übereinstimmungsfunktion hier drüben, zwei in diesen Index. Dann betreten sie Stahlwerke. Jetzt brauchen wir diese zweite
Übereinstimmungsfunktion auch nicht mehr. Und was wir
mit dieser Formel übrig haben. Nun, das ist unsere
Double-Lookup-Formel. Also kopiere ich das. Und dann
im Grunde hier für D6, das ist das Endergebnis. Okay, jetzt siehst du ziemlich viele Funktionen und vielleicht bist du am Anfang etwas
überwältigend. Stellen Sie jedoch sicher, dass Sie es teilen,
und irgendwann, wenn Sie es einmal getan haben, können
Sie es mehrmals auf einmal tun. Was
es jetzt auch ein bisschen einfacher machen könnte ist es
auf mehrere Zeilen zu verteilen. Wenn wir also die Formelleiste
etwas größer als hier machen , können
wir Alt Enter verwenden, um
die Indexfunktion in
der nächsten Zeile zu platzieren . Das Gleiche
tun Sie dann für all
die verschiedenen Argumente
, damit Sie nicht die Kontrolle verlieren. Was macht was und wo sind die öffnenden und schließenden Klammern
für welche Funktion? Dann hier der mittlere Teil, die mittleren Argumente
für die Indexfunktion. Ich würde wahrscheinlich enden
und ein bisschen ,
damit es ein
bisschen lesbarer wird. Mir gefiel es nicht. Drücken Sie die Eingabetaste, Sie sehen Leerzeichen, und das Platzieren einer
neuen Zeile hat keinen Einfluss auf
die Funktionalität. Und was ist auch schön, wenn man das mit Dropdowns
kombiniert. Also wenn ich die
Formelleiste mache und in
Lazada lebe und hier
zur Kontonummer gehe. Dann können wir also die Datenvalidierung nutzen
. Wenn du zu Data gehst. Und dann hier, Datenvalidierung, dann können Sie sagen, was der Benutzer
in diese Zelle aufnehmen
darf. Jetzt wollen wir nur die Werte
haben, die in der Liste
stehen. Dann haben wir für die Quelle hier eindeutige Werte und
die Kontonummerspalte. Drücken Sie die Eingabetaste, klicken Okay. Jetzt haben wir ein Drop-down, damit der Benutzer auswählen
kann, für welches Konto er die Informationen extrahieren
möchte. Zum Beispiel 6.022. Jahrelang können wir dasselbe tun. Wählen Sie die
ESL-Datenüberprüfung aus. Und auch hier
wollen wir eine Liste
mit den Werten haben , die
hier im Zeilenkopf stehen. Klicken Sie auf Okay. Jetzt haben wir zwei Dropdowns und
es kann sich über ein Jahr,
das Jahr, sowie ihren Bauch ändern . Also wenn ich mich entscheide, wähle hier drüben, 6.818, was hier drüben ist. Jahr 21, das dort drüben ist, haben
wir 8.038, was richtig ist. Perfekt. Also im nächsten Spiel funktioniert es. Wir führen jetzt
eine doppelte Suche durch, was Sie mit einer
VLookup x-Suche oder einem Job nicht tun können.
10. Multiple: Schauen wir uns ein anderes Beispiel an
, in dem Sie Index Match benötigen. Ich kann die eine oder
andere Suchfunktion nicht verwenden. Und das heißt, wenn Sie eine Suche mit mehreren Doppelpunkten
durchführen möchten, folgen Sie mir
jetzt zu Blatt Nummer acht, mehrspaltige Suche. Und hier in diesem Datensatz habe ich darüber
den Suchwert. Sie sehen also, wir haben
das Jahr, den Monat, die Scheunen-ID und
die Produktivität. Und im Grunde gibt es
nur dann keinen
eindeutigen Wert im Datensatz , wenn ich
mehrere Spalten kombiniere. Die Spalten für
Jahr, Monat, Schnäppchen
und Produkt-ID erhalten also nur dann einen eindeutigen Wert,
wenn ich sie
kombiniere . Okay? Schreiben wir nun zuerst eine Formel und gehen sie dann Schritt für Schritt
durch. Weil ich denke, es ist
ein bisschen einfacher , wenn man das Endergebnis sieht. Okay, jetzt suchen
wir nach den Kosten pro Klick
für Produkt eins,
Partner-ID, einen Monat,
Januarjahr 2010. In Ordnung, also wie geht das? Nun, der Wert, den
ich erwarte, liegt in dieser ersten Zeile noch bei 0,72$. Okay, jetzt versuchen wir es
mal. Lass uns neun Jahre alt werden. Und hier können wir die
Indexfunktion schreiben. Jetzt. Hier, zunächst, wo ist die Tabelle, aus ich
die Informationen später extrahieren möchte? Nun, wir haben unseren
Datensatz hier. Und auch hier. Sei einfach konsequent, wenn
du die anderen ausführst. Wähle die ganze Brücke aus, okay? Was ist nun meine Zeilennummer
anstelle meines Verweises auf H7? Geben wir die
Spaltennummer ein, die in dann sechs steht. Und dann können wir
die Indexfunktion schließen. Moderator 0,72$. In Ordnung, einfach. Aber was kommt jetzt als Nächstes? Jetzt müssen wir
herausfinden, in welcher Zeile die Kombination dieser vier
Nachschlagwerte, S, oder? Aber dann auf dynamische Weise, anstatt das auch hart zu codieren. Dafür können wir also eine Match-Funktion
verwenden. Hier wird es
etwas komplexer, da der Suchwert
jetzt
aus diesem Wert
dort und diesem Wert dort und dem Wert dort und
dort besteht. In Ordnung, also kombinieren
wir die Steuer,
die in
diesen vier Zellen steckt. Okay, Komma, dann
das Lookup-Array, wir wollen es nachschlagen. Gut kombiniert, naja
wieder zum Zusammenbruch. Und hier, weil die Essenz, wir schließen die Pfeile vorerst ein. Also klicke ich hier auf D
oder Strg Umschalt runter und dann das kaufmännische Und-Zeichen,
damit wir es kombinieren können. Wir haben die nächste Spalte
direkt daneben, okay, das ist der Monat. Und dann kombinieren Sie diese mit
der Partner-ID hier drüben neu , Strg-Taste nach unten,
kein kaufmännisches Und-Zeichen. Und dann die letzte Kolumne, die
wir hier drüben haben, Lass uns nach oben gehen Strg
Shift Down, um diese zu übernehmen. Okay? Das ist also das Lookup-Array, die Kombination
der Werte, die sich innerhalb dieser
vier Spalten befinden, okay? Dann der Übereinstimmungstyp, was wir
eine exakte Übereinstimmung haben wollen 0, dann können wir
diese Übereinstimmungsfunktion schließen. Nun, ich verstehe, das habe ich,
sie liegen falsch. Ich kann das loswerden
und die Eingabetaste drücken. Sie sehen, wir haben 0,72$. Was ist, wenn wir ein Produkt haben? Lass uns hier eintauchen. Produkte, sehen sie 0,64$? Okay, es funktioniert also, aber warum funktioniert es? Lassen Sie uns nun Schritt für Schritt die
Schritte durchgehen. Gehen wir also hier zur
rechten Seite unseres Datensatzes. Wie haben wir jetzt angefangen? Wir haben zunächst gesagt, okay, wir haben
keinen einzigartigen Wert, sondern nur, wenn wir
die Luft mit dem Monat kombinieren, mit den Verhandlungen
mit dem Produkt. Okay, also kombinieren wir diese vier Umfragen, was uns einen Wert
gibt. Wo
wollten wir es dann nachschlagen? Nun, es gibt keine Spalte,
in der wir das finden werden. Wir können jedoch
die Werte, die sich in der
Jahresspalte befinden, hier kombinieren . Dann der Monat als der
Partner, als die Produkte. Wir kombinieren sie und ziehen sie
dann für den gesamten Datensatz
nach unten. Sobald Sie das getan haben, haben wir
einen eindeutigen Wert
, den wir dann mithilfe einer Übereinstimmungsfunktion herausfinden können, wo er sich befindet. Also match, das ist der Wert, der Suchwert, wo
willst du ihn abgleichen? Aber in dieser Spalte
, die all
diese kombinierten Werte
aus diesen Spalten enthält . In Ordnung? Dann wollen wir auch hier eine exakte Übereinstimmung 0
haben. Und das gibt uns ein Werkzeug, und das ist in der Tat richtig. Wir haben hier ein Produkt, um auszuwählen, dass, wenn dies Produkt eins sein
wird, es
dort zurückkehren würde, das eine. Ordnung, so können
wir also mehrere Spalten nachschlagen. Jetzt
haben wir jedoch nur noch die Zeilennummer. Wir brauchen
den tatsächlichen Wert, die 0,72$ dort drüben. Wissen, wie man
den tatsächlichen Wert erhält. Nun, wir müssen einen Index machen, okay, also können wir dann Index sagen. Jetzt haben wir
diesen alten Datensatz. Also übernehmen wir hier
den ganzen Datensatz. Dann haben wir die Zeilennummer. Nun, die Zeilennummer, die wir
gerade herausgefunden haben. Und die Spalte
, aus der wir
die Informationen extrahieren möchten, kostet pro Klick, ist ein ruhiger Sex, und dann schließen Sie die Klammer
, die uns die 72 Sätze gibt. So
funktioniert das Schritt für Schritt. Okay, also zurück zu unserer Formel, in der wir das Ganze
haben, lass mich das
etwas größer machen und es dann wieder in separate Zeilen
setzen um es ein bisschen lesbarer zu machen. Wir sagen also index, nicht der Range-Teil,
das ist der einfache Teil. Von welcher Rolle aus? Da wird es knifflig, viel schwieriger. Und hier drüben, das heißt, der letzte Teil ist nur die Spalte ,
aus der wir
die Informationen extrahieren. Okay, also hier ist der mittlere
Teil der knifflige Teil. Also kombinieren wir die Rekombinationsspalten des
Lookup-Werts , die wir hier für ein
Lookup verwenden. Und wir wollen eine
exakte Übereinstimmung haben, und das war's. In Ordnung, das
war ein weiteres Beispiel dafür wie Sie die
Indexübereinstimmung verwenden können, um etwas zu tun, was Sie mit VLookups nicht
tun können . Es handelt sich um x-Lookups. Jetzt ist es natürlich sehr
spezifisch, aber es kann sehr
hilfreich sein, sich
daran zu erinnern , wenn Sie in
eine ähnliche Situation geraten. Also das war's. Jetzt sollten Sie in der Lage sein,
jede Situation zu lösen , für die
Sie eine Suche durchführen müssen.