Ich bin auf der Suche nach einer Formel und ich hoffe, Ihr könnt helfen. Folgendes habe ich vor. Ich habe eine Namensliste, welche der Anwesenheitspflege diesen soll. In Spalte A sind alle Namen gepflegt und in Spalte B möchte ich die Anwesenden markieren. (als Beispiel im hier angefügten Bild mit einer "1") Nun möchte ich in einem weiteren Blatt dieser Arbeitsmappe nur die markierten Namen untereinander angezeigt bekommen. Wichtig ist, dass bei jeder weiteren Markierung der neue Name immer unter den anderen Namen eingefügt wird. Ich hoffe, dass ich es einigermaßen verständlich beschrieben habe. Zum besseren Verständnis füge ich hier noch ein Beispielbild an.
habe ich Dich richtig verstanden: Wenn Du (um bei Deinem Bildchen zu bleiben) jetzt "Name 2" mit einer 1 markierst, soll im anderen Tabellenblatt "Name 2" unter "Name 5" hinzugefügt werden? Wann ja, warum ist das so wichtig? Soll daraus eine Art Chronologie des Eintreffens entstehen?
Überlegen macht überlegen Gruss aus dem schönen Hunsrück _______ Klaus-Martin _______
habe ich Dich richtig verstanden: Wenn Du (um bei Deinem Bildchen zu bleiben) jetzt "Name 2" mit einer 1 markierst, soll im anderen Tabellenblatt "Name 2" unter "Name 5" hinzugefügt werden? Wann ja, warum ist das so wichtig? Soll daraus eine Art Chronologie des Eintreffens entstehen?
Hallo,
Du hast mich richtig verstanden. Daran hängt ein weiteres Pflegesheet, wo weitere Daten pro Name eingegeben werden. Wenn jetzt mitten im Monat ein weiterer Name hinzukommt und dieser nicht unten angefügt wird, stimmt dann alles nicht mehr. :s
ps. Sorry, hatte den Zusatz nicht richtig gelesen. Wenn du in der Anwesenheitskennung keine Reihenfolge einbaust geht das meines Erachtens nur mit VBA.
helmut
Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität. Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen." Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.
Nach langem Überlegen wegen der Interpretation der Vorgaben: Ja, da ist dann wohl doch VBA angesagt. Meine jetzige Deutung: Die Zahl der Namen bleibt in Spalte_A, nur die Zahl der 1en in Spalte_B erhöht sich.
Beste Grüße Günther
Excel-ist-sexy.de …schau doch mal rein! Der Sicherheit meiner Daten wegen lade ich keine *.xlsm bzw. *.xlsb- Files mehr herunter! -> So geht's ohne!
Vielen Dank für Eure Antworten. Ich werde wohl nach einer anderen Lösung suchen müssen. Ich kenne mich mit VBA nur sehr wenig aus und mit Power Query gleich gar nicht. Es ist schön zu lesen, was Power Query alles kann, aber wie kann ich mein Vorhaben damit umsetzen. Dazu kommt leider die wenige Zeit, welche mir zur Verfügung steht. Vielleicht hat ja noch jemand eine Idee. Mein Beispieldatei könnt Ihr hier herunterladen. Im ersten Tabellenblatt"Namensliste" sollen die Namen gepflegt werden und mit einem Häkchen aktiviert werden. Im zweiten Tabellblatt "Namensliste1" sollen dann nur noch die aktivierten Namen aus dem Tabellenblatt "Namensliste" gezeigt werden, hier aber eben unter Berücksichtigung der Aktivierungsreihenfolge. Jede weitere Aktivierung muss immer unten angefügt werden, egal in welcher Reihenfolge die Pflege im ersten Tabellenblatt stattfindet. Leider benötige ich die 2 Tabellenblätter, da von dem Tabellenblatt "Namensliste1" bereits schon 31 andere Tabellenblätter abhängig sind. Eins davon findet Ihr ebenfalls in der Beispieldatei (Tabellenblatt mit dem Namen "1").
09.07.2017, 15:20 (Dieser Beitrag wurde zuletzt bearbeitet: 09.07.2017, 15:21 von GMG-CC.)
Moin Stefan, ich habe es inzwischen aufgegeben, mit Hilfe von Büchern wie "Jetzt helfe ich mir selbst" am Auto herumzubasteln. Ich geh nun doch lieber zum Fachmann und zahle einige Euros, habe dafür aber eine solide Lösung.
"Ganz ohne" könnte ich mir so vorstellen: Nach der Markierung in eine Hilfsspalte: Strg-. (Punkt), Leerzeichen, Strg-: (Doppelpunkt). Dann steht in der Zelle Datum und Zeit. In der Parallel-Tabelle per Verweis-Formel die notwendigen Daten übernehmen, einschließlich der eben erzeugten Hilfsspalte (die du auch verstecken kannst). Wenn du dann nach der Spalte sortierst, dann sollte das klappen.
BTW: Vor ca. 18 Monaten war Power Query auch für mich ein Fremdwort …
Beste Grüße Günther
Excel-ist-sexy.de …schau doch mal rein! Der Sicherheit meiner Daten wegen lade ich keine *.xlsm bzw. *.xlsb- Files mehr herunter! -> So geht's ohne!
Vielen Dank, ich werde das am Wochenende mal ausprobieren. Bin schon gespannt, ob ich die Formel so umschreiben kann, dass das Ergebnis in einem neuen Arbeitsblatt auftaucht. Das verstehen dieser Formel fällt mir gerade schwer :19: