Ich habe die durchschnittlichen täglichen Durchflusswerte für 30 Jahre wie folgt organisiert:
Könnten Sie mir bitte mitteilen, wie ich die vorherigen Daten nur in zwei Spalten wie unten gezeigt organisieren kann?
Vielen Dank im Voraus für Ihre Zeit und Ihre Hilfe.
Antworten:
Verwenden Sie
VLOOKUP
dazu:=VLOOKUP(DAY(A1), your_table_ref, MONTH(A1)+1, FALSE)
Hier gehe ich davon aus, dass Zelle A1 ein Datum enthält. Ersetzen Sie
your_table_ref
durch den Verweis auf Ihre große Zahlentabelle - vergessen Sie nicht, Dollarzeichen hinzuzufügen (z. B. $ A $ 1: $ Z $ 26). Das erste Argument findet die richtige Zeile und das dritte Argument die richtige Spalte. Die FALSE ist da, um eine genaue Übereinstimmung zu gewährleisten. Fülle dich aus und Bob ist dein Onkel!BEARBEITEN : Unter der Annahme, dass (der Einfachheit halber) Ihr Datum in der linken Spalte das richtige Jahr enthält, sollten Sie Ihre Formel ändern, um die Nachschlagetabelle abhängig vom Jahr zu verschieben.
=VLOOKUP(DAY(A1), OFFSET(your_table_ref, (YEAR(A1)-start_year)*37, 0), MONTH(A1)+1, FALSE)
da zwischen jedem Datensatz 37 Zeilen liegen.
Es ist schwieriger (aber nicht unmöglich), die Überschriften für Jahr und Monat auch in der linken Spalte zu haben, wie Sie gezeigt haben. Es ist viel einfacher, nur eine fortlaufende Liste von Daten zu haben, einschließlich des Jahres.
quelle