Excel letzter Wert in Zeile?
Hallo Zusammen :) ich habe in einer Excel Tabelle mehrere Zeilen, in der immer nur Daten stehen (also Daten als Plural von Datum :D ). allerdings ist nicht jede Zeile bis zur gleichen Stelle ausgefüllt. In Zeile 2 stehen zum Beispiel nur Daten bis E2 und in der dritten Zeile nur Daten bis G2. Nun brauche ich einen Befehl, der mir jeweils in die 10e Spalte jeder Zeile das letzte Datum einträgt. Kann mir da jemand weiterhelfen? Danke!!!
2 Antworten
Wenn keine Leerzellen zwischen den Datümern stehen und die anderen Zellen leer sind, dann reicht, in J1:
=INDEX(A1:I1;ANZAHL2(A1:I1))
Falls zwischen den Datümern auch Leerzellen sein können, so:
=INDEX(A1:II1;SUMMENPRODUKT(MAX((A1:I1<>"")*(SPALTE(A1:I1)))))
ist die Füllung der Zeilen denn kontunuirlich oder gibts auch mal eine Leerspalte danach kommen aber wieder daten?
Ausgehende davon das das Datum nicht sortiert vorliegt und man daher nicht einfach das Maximum nehmen kann, geht es mit der Formeln
=INDEX(A1:I1;1;-1+1/MAX(WENNFEHLER(1/(ISTLEER(A1:I1)*SPALTE(A1:I1));0)))
Matrixformel, mit strg+shift +enter abschließen
Vermutlich gehts auch eleganter
kontinuierlich :)