Letzten Eintrag aus Tabelle auslesen
#1
Hallo,

folgendes Problem habe ich.
Indem Arbeitsblatt "Tagesbelegung" werden Mitarbeiter für den Folgetag per Dropdown zugewiesen und im Anschluss per Makro in die "Datenbasis" übertragen. Das funktioniert soweit reibungslos.

Jetzt möchte ich allerdings herausfinden, wann welcher Mitarbeiter zuletzt an den jeweiligen Arbeitsplätzen (AP) eingeteilt war. Was für eine Formel muss ich dazu in der unteren Tabelle anwenden?


MfG
Matze


.xlsm   Test Logbuch.xlsm (Größe: 23,16 KB / Downloads: 9)
Top
#2
Hola,

Code:
=WENN(MAX(WENN(($B$4:$I$4=B$16)*($B$5:$I$9=$A17);$A$5:$A$9))=0;"";MAX(WENN(($B$4:$I$4=B$16)*($B$5:$I$9=$A17);$A$5:$A$9)))

Mit Strg-Shift-Enter abschließen.

Gruß,
steve1da
Top
#3
Hallo Steve,

das sieht ja schon richtig genial aus. Vielen Dank.

Eine Frage bleibt jedoch noch. Wenn ich jetzt für die FOlgetage das Makro ausführe, geht der Bezug zur letzten eingefügten Zeile verloren.
Das heißt, bei jedem neuen Ausführen des Makros und dem Einfügen einer neuen Zeile, geht der Bezug um eine Zeile nach unten, obwohl er in Zeile 5 beginnen soll.

MfG
Matze
Top
#4
Hallo,

könnte man das mit dem Einbau einer Indirekt-Funktion umgehen?

MfG
Matze
Top
#5
Hallo,

ja, könnte mit INDIREKT gehen oder auch mit INDEX:
=INDEX(A:A;1;1)
holt immer den Inhalt von A1 …
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste