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.