Top erklärt, vielen Dank Nach deinem Beispiel arbeite ich ja auf dem gleichen Blatt mit der Funktion. Aber wie muss das umgesetzt werden, wenn ich den Namen eines anderen Tabellenblatts in der Zelle stehen haben möchte?
Hallo Andy, ich finde hier die Funktion Rechts(Zelle;Länge(Zelle)-Finden(]) praktischer als Teil, weil doch der Tabellenname stets rechts angrenzt. Oder siehst du das anders?
SUPER 👍🏾👌👏 Danke! über Formel kann man das ja auch auf dem Mac nutzen?! Ich soll für nen Freund n Rechn.-Formular erstellen, aber der hat nen Mac. Irgendwie funktionieren dort meine Makros nicht.
Hallo Nick, ich kann dir zu dem Thema die beiden Foren-Einträge empfehlen: www.ms-office-forum.net/forum/showthread.php?t=387762 www.herber.de/forum/archiv/1832to1836/1834151_Excel_VBA_auf_Apple_Computern.html
Interessant wäre das automatische Auslesen aller Tabellenblattnamen, wenn es sich z.B. um Hundert Stück handelt. Gibt es da auch eine Lösung, vermutlich wohl nur mit VBA?
Hallo Andy, sobald der Dateiname und der Blattname gleich sind, funktioniert die Formel nicht und du bekommst als Ausgabe #WERT! angezeigt. Dies habe ich in meinem vorherigen Kommentar vergessen zu erwähnen.
Danke lieber Andy, wieder super erklärt! Ich habe aber herausgefunden dass diese Funktion (ZELLE) erst dann angewendet werden kann, wenn die Excel-Datei zumindest einmal gespeichert wurde! Bei Aufruf einer leeren Arbeitsmappe (ohne vorerst zu speichern) funktioniert die ZELLE-Funktion nicht! Oder irre ich mich?
Das würde mit VBA gehen, wenn du nur eine Übersicht benötigst, gehe mal mit dem Cursor auf die beiden Pfeile links neben den Tabellenblattregistern und mach darüber einen rechten Mausklick, dann werden alle Tabellenblätter namentlich aufgelistet und du kannst aus dieser Liste direkt ein Blatt auswählen. Wenn du eine Übersicht auf einem Tabellenblatt benötigst. Hier der VBA-Code. >> Sub TabellenblattnamenAuflisten() Dim i As Integer
For i = 1 To Worksheets.Count ActiveCell.Value = Worksheets(i).Name ActiveCell.Offset(1, 0).Select Next End Sub
Sehr gut erklärt. Danke. Darf ich eine Frage dazu stellen? Es wurde auch schon mal angesch intern in links und rechts. Nehmen wir an, ich habe einen Vornamen, Rufnamen und und Nachnamen in einer Zelle. Hans Christian Anderson von mir aus. Ich möchte gerne den mittleren Namen ausgelesen haben. Ich weiß nicht, wieviel Zeichen davor sind und wie vie lang der mittlere Name ist. Ich möchte also Teilen nach dem ersten und vor dem zweiten Leerzeichen. Mit Finden jann ich die Position des ersten Leerzeichens finden. Des 2. Leerzeichen eventuell mit =Finden(Zelle;"? ")? Also das Fragezeichen als Platzhalter für ein beliebigen Buchstaben und dann das Leerzeichen. Und dann mit Teil, Position des 1. Kennzeichen plus 1, des letzten Leerzeichens minus 1. Habe ich das richtig verstanden?
Hallo Tobis, meinst du vielleicht sowas? =TEIL(D5;FINDEN(" ";D5;1)+1;FINDEN(" ";D5;FINDEN(" ";D5;1)+1)-FINDEN(" ";D5;1)) Wenn in D5 "Hugo Egon Balder" steht gibt diese Funktion "Egon" zurück und wenn dort "Hans Christian Andersen" steht "Christian". Ich hoffe, dass es dir hilft. Freundliche Grüße aus dem Münsterland Johannes Sandkamp
@@johannessandkamp8269 Danke. Ja Teil war der Befehl gewesen. Ich brauche diese Funktion hauptsächlich, um Quersummen zu berechnen. Excel hat diese Funktion wohl nicht. Oder doch?
Interessantes Video, das bisherige doppelte Erfassen hat sich ab heute erledigt.
Interessante Funktionen. Spitze erklärt, besser kann’s man nicht rüberbringen, top👍
Vielen Dank 👍
Wieder sehr gut erklärt. Vielen Dank
Top erklärt, vielen Dank
Nach deinem Beispiel arbeite ich ja auf dem gleichen Blatt mit der Funktion.
Aber wie muss das umgesetzt werden, wenn ich den Namen eines anderen Tabellenblatts in der Zelle stehen haben möchte?
Wie immer sehr interessant. danke
Danke für das Lob!
ok, dass muss ich mir jetzt zweimal anschauen.🤠😉
sehr gut erklärt! vielen Dank
Hallo Andi, tut das Not?
Hallo Andy, klasse, kannte ich noch nicht. Aber bevor ich diese Formel angewandt habe, habe ich es doch viel schneller per Hand rein geschrieben.
Hallo Andy, ich habe für meine Rezepte diese Formeln verwendet. Allerdings versuche ich vergebens Kaspressknödel als Blattname zu verwenden.
Wie funktioniert das in MS Teasm? Ich bekomme immer Fehler (#WERT oder #BEZUG) Den bezug kann ich auflösen. Den #Wert leider nciht.
Interessantes Video. Besten Dank.
Danke für das Lob!
Super gemachtes Video. Weiter so.
Danke!
Hallo Andy, ich finde hier die Funktion Rechts(Zelle;Länge(Zelle)-Finden(]) praktischer als Teil, weil doch der Tabellenname stets rechts angrenzt. Oder siehst du das anders?
SUPER 👍🏾👌👏 Danke!
über Formel kann man das ja auch auf dem Mac nutzen?!
Ich soll für nen Freund n Rechn.-Formular erstellen, aber der hat nen Mac.
Irgendwie funktionieren dort meine Makros nicht.
Hallo Nick, ich kann dir zu dem Thema die beiden Foren-Einträge empfehlen:
www.ms-office-forum.net/forum/showthread.php?t=387762
www.herber.de/forum/archiv/1832to1836/1834151_Excel_VBA_auf_Apple_Computern.html
Interessant wäre das automatische Auslesen aller Tabellenblattnamen, wenn es sich z.B. um Hundert Stück handelt. Gibt es da auch eine Lösung, vermutlich wohl nur mit VBA?
Tolles Video über excel👍💐🤝
Danke für das Lob!
Hallo Andy, sobald der Dateiname und der Blattname gleich sind, funktioniert die Formel nicht und du bekommst als Ausgabe #WERT! angezeigt. Dies habe ich in meinem vorherigen Kommentar vergessen zu erwähnen.
Die Erklärungen finde ich immer sehr gut und verständlich doch kann ich für diesen Beitrag keine Anwndubg finden wo diesen Aufwand rechtfertigt.
Hallo. Gut erklärt, vielen Dank. Aber die Funktion ZELLE() benötigt nicht den zweiten Parameter "Bezug", der ist optional. Ohne den geht's genauso🙂
Danke lieber Andy, wieder super erklärt! Ich habe aber herausgefunden dass diese Funktion (ZELLE) erst dann angewendet werden kann, wenn die Excel-Datei zumindest einmal gespeichert wurde! Bei Aufruf einer leeren Arbeitsmappe (ohne vorerst zu speichern) funktioniert die ZELLE-Funktion nicht! Oder irre ich mich?
Kann man irgendwie ein Tabellenblatt erzeugen auf dem alle Tabellenblätter aufgelistet werden?
Das würde mit VBA gehen,
wenn du nur eine Übersicht benötigst, gehe mal mit dem Cursor auf die beiden Pfeile links neben den Tabellenblattregistern und mach darüber einen rechten Mausklick,
dann werden alle Tabellenblätter namentlich aufgelistet und du kannst aus dieser Liste direkt ein Blatt auswählen.
Wenn du eine Übersicht auf einem Tabellenblatt benötigst. Hier der VBA-Code.
>>
Sub TabellenblattnamenAuflisten()
Dim i As Integer
For i = 1 To Worksheets.Count
ActiveCell.Value = Worksheets(i).Name
ActiveCell.Offset(1, 0).Select
Next
End Sub
Kann man so machen, schneller geht's mit Reinschreiben.
Sehr gut erklärt. Danke. Darf ich eine Frage dazu stellen? Es wurde auch schon mal angesch intern in links und rechts. Nehmen wir an, ich habe einen Vornamen, Rufnamen und und Nachnamen in einer Zelle. Hans Christian Anderson von mir aus. Ich möchte gerne den mittleren Namen ausgelesen haben. Ich weiß nicht, wieviel Zeichen davor sind und wie vie lang der mittlere Name ist. Ich möchte also Teilen nach dem ersten und vor dem zweiten Leerzeichen. Mit Finden jann ich die Position des ersten Leerzeichens finden. Des 2. Leerzeichen eventuell mit =Finden(Zelle;"? ")? Also das Fragezeichen als Platzhalter für ein beliebigen Buchstaben und dann das Leerzeichen. Und dann mit Teil, Position des 1. Kennzeichen plus 1, des letzten Leerzeichens minus 1. Habe ich das richtig verstanden?
Hallo Tobis,
meinst du vielleicht sowas?
=TEIL(D5;FINDEN(" ";D5;1)+1;FINDEN(" ";D5;FINDEN(" ";D5;1)+1)-FINDEN(" ";D5;1))
Wenn in D5 "Hugo Egon Balder" steht gibt diese Funktion "Egon" zurück und wenn dort "Hans Christian Andersen" steht "Christian".
Ich hoffe, dass es dir hilft.
Freundliche Grüße aus dem Münsterland
Johannes Sandkamp
@@johannessandkamp8269
Danke. Ja Teil war der Befehl gewesen. Ich brauche diese Funktion hauptsächlich, um Quersummen zu berechnen. Excel hat diese Funktion wohl nicht. Oder doch?
@@tobiscarsten4891
Hallo Tobis,
probier mal das:
=SUMME(TEIL(D5;ZEILE(INDIREKT("1:" & LÄNGE(D5)));1)*1)
Gib mal Bescheid, ob's hilft.
Gruß
Johannes Sandkamp
Die Funktoin Zelle funktioniert in Teams nciht
Doch nicht so einfach.