Wie kann ich Namen aus Tabelle1 (eine Namensliste) in Tabelle2 (Anwesenheitstabelle) einfügen?
Ich habe eine Namensliste und eine Anwesenheitsliste. In die Anwesenheitsliste sollen die Namen aus der Namensliste eingefügt werden die (wie der Name schon sagt) in einem bestimmten Zeitraum (Tag, Monat oder Jahr anwesend waren.
Gibt es dafür eine Formel? Ich habe es mit Wenn Dann versucht, aber dann habe ich zwischen den anwessenden Namen lücken, die die nicht anwesdend waren sind dann frei. Ich möchte aber alle anwesenden uintereinander haben ohne einen Filter anwenden zu müssen.
Freue mich über eure Hilfe.
Wo werden denn die Anwesenheiten eingetragen und wie
In Tabelle 1 ist die Liste und in Tabelle 2 sollen die anwesenden Namen stehen
JA beantwortet meine Frage nicht: woher weiß der PC wer anwesend ist
Durch ein X hinter den Datensätzen
1 Antwort
Prinzipiell geht so etwas nicht mit einer Formel, sondern nur mit einem Makro,
Der Bereich siehe Foto muss markiert werden, dann das Makro ausführen. Das Blatt, wo hinkopiert wird, muss "Anwesenheit" heißen
Sub Überprüfung_und_Kopieren()
Dim Zelle As Range Dim Zielblatt As Worksheet Set Zielblatt = ThisWorkbook.Sheets("Anwesenheit")
For Each Zelle In Selection If Not IsEmpty(Zelle.Offset(0, 1)) Then Zielblatt.Range("A" & Zielblatt.Rows.Count).End(xlUp).Offset(1, 0) = Zelle.Value End If Next Zelle
End Sub