Unter der Annahme, dass Sie nur die Anzahl der Siege neben jedem Team aufnehmen wollen, ich den folgenden Ansatz würde:
- eine zweite Registerkarte in Ihrer Arbeitsmappe hinzufügen
MLB Standings
genannt, und verwenden Sie diese zu speichern Sie die Daten aus CSV der vollständigen Tabelle. Sie können es hilfreich finden, die Funktion "Text zu Spalten" von Excel dafür zu verwenden.
- Fügen Sie in der Zelle rechts von jedem Ihrer "ausgewählten Teams" den aus drei Buchstaben bestehenden Code für dieses Team auf der Registerkarte
MLB Standings
ein. Ich gehe davon aus, dass dies Spalte B ist.
In der nächsten Zelle über Spalte C für jedes Team die Formel hinzufügen.
=VLOOKUP(Bn,'MLB Standings'!$B:$AA,4,FALSE)
Wo die n
die Zeilen, die Sie auf dem „Picked Teams“ Blatt sind. Ich erkläre die Teile dieser Formel unten.
Kopieren Sie die Formel neben den drei Buchstabencodes für jedes ausgewählte Team und fügen Sie sie ein.
- Sie sollten jetzt einen vollständigen Satz haben, wie viele Siege jedes der Teams erreicht hat.
- Offensichtlich müssen Sie Ihr
MLB Standings
Blatt regelmäßig aktualisieren. Löschen Sie das Blatt nicht und löschen Sie nicht die Zeilen/Spalten. Das wird die Formeln in dem ersten Blatt brechen. Markieren Sie stattdessen die Daten, tippen Sie auf die Löschtaste DEL. Dadurch werden die Zellen gelöscht und alle Formeln, die auf sie verweisen, bleiben intakt. Fügen Sie nun Ihre aktualisierte Tabelle zum MLB Standings
Blatt hinzu.
- Ihre Zahlen im Blatt "Ausgewählte Teams" sollten automatisch aktualisiert werden. (Es sei denn, Sie haben automatische Berechnungen ausgeschaltet, wobei in diesem Fall drücken F9.)
VLOOKUP erklärt
Wir verwenden die Formel unten, wo Bn
ist eine Zelle, die einen Ihrer drei Zeichencodes.
=VLOOKUP(Bn,'MLB Standings'!$B:$AA,4,FALSE)
1. Parameter - Lookup Wert: Dies ist der Wert, oder Zelle, die den Wert enthält, müssen Sie zwischen den beiden Datensätzen gemeinsam. Sie werden dies in dem anderen Datensatz nachschlagen. In unserem Fall ist es der dreistellige Code, der das Team bezeichnet.
2. Parameter - Tabellenarray: Dies ist der Datensatz, in dem wir den ersten Parameter suchen und von dem wir Daten über die übereinstimmende Zeile zurückgeben möchten. Die Übereinstimmung muss in der ersten Spalte der Tabelle Array gefunden werden, weshalb wir bei Spalte B
der MLB Standings
beginnen.Ich habe $
Zeichen an die Adresse hinzugefügt, um es zu ändern, wenn Sie es in Zellen in einer anderen Spalte kopieren müssen.
3. Parameter - Col Index Num: Wenn Sie von der ersten Spalte der Table Array
über auf die Säule zählen, von denen Daten zurück, die Zahl, die Sie auf fertig sein wird, was Sie brauchen. In unserem Fall sind Gewinne die vierte Spalte in unserem Datensatz (da Spalte A weggelassen wurde). Technisch können Sie, da wir nur in Spalte 4 gehen, Ihr Tabellenarray zu $B:$E
ändern. Wenn Sie jedoch zusätzlich zu den Gewinnen andere Spalten aus den Daten zurückgeben möchten, müssen Sie Änderungen vornehmen.
4. Parameter - Bereich Lookup: Wir wollen eine genaue Übereinstimmung in der entsprechenden Spalte unserer Tabelle Array finden. Also geben wir FALSE
an. Sie können 0
auch als Short-Hand verwenden. Es gibt Fälle, in denen Sie keine exakte Übereinstimmung vornehmen möchten, wenn Sie TRUE
oder 1
angeben könnten (oder den vierten Parameter weglassen, da dies der Standardwert ist), aber das ist keiner von ihnen. Weitere Informationen zu VLOOKUP
finden Sie auf der entsprechenden Microsoft Office-Support-Seite here.
Sie werden uns ein bisschen mehr geben müssen, um damit zu arbeiten. Zeigen Sie uns, wie Ihre CSV aussieht und was Sie mit Ihrem imaginären Code erreichen möchten. Wenn Sie auf "jedes Team, das ich in meiner Tabelle habe" verweisen, ist das ein separater Datensatz? Dann müssen Sie uns das auch zeigen. Wie die Dinge stehen, meine Vermutung ist, dass Sie einige Kilometer mit SUMIFS und COUNTIFS Funktionen erhalten können. –
Danke für die Antwort, hier ist die CSV-Info, es ist eine vollständige Auflistung der Tabellen der MLB - Ich bin nur wirklich daran interessiert, diese CSV mit einer Tabelle, die ich schon erwähnt habe, zusammenzubringen. Diese CSV im zweiten Bild wäre der Datensatz. –
Zweites Bild? Ich kann nur eins sehen. –