Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Klammern um Text automatisch setzen

Klammern um Text automatisch setzen
04.06.2021 11:03:46
Manon
Hallo allerseits,
ich brauche eure Hilfe bei diesem Problem:
Ich habe eine Spalte (I) in einer riesigen Excel-Tabelle, die teils leer ist, teils Text enthält. Überall dort, wo Text ist, soll dieser von eckigen Klammern umschlossen werden.
Also wird aus (abc) defghijk dann [(abc) defghijk]
Wie kann ich das automatisiert ausführen? (Von Hand dauert es viel zu lange.)
Fällt dazu jemandem etwas ein?
Im Voraus herzlichen Dank!
Manon
Anzeige

11
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Klammern um Text automatisch setzen
04.06.2021 11:06:29
Hajo_Zi
Hallo Marion.,
2x Strg+H
GrußformelHomepage
AW: Klammern um Text automatisch setzen
04.06.2021 11:23:37
Manon
Moin Hajo,
vielen Dank für die schnelle Antwort!
Magst du sie etwas genauer erläutern? Ich hab's noch nicht begriffen.
Vielen Dank & liebe Grüße Manon
Anzeige
AW: Klammern um Text automatisch setzen
04.06.2021 12:49:33
Hajo_Zi
strg+h
ersetzen (
durch [(
strg+H
ersetzen )
durch )]
optionen.
nicht gesamten Zell Inhalt
Gruß Hajo
AW: sieh Dir die Vorgabe noch einmal genau an owT
04.06.2021 13:03:41
neopa
Gruß Werner
.. , - ...
AW: sieh Dir die Vorgabe noch einmal genau an owT
04.06.2021 13:36:15
Manon
Ah, super, danke! Hajo, es sind nicht überall runde Klammern am Anfang/Ende der Textsequenz, aber für spätere "Herausforderungen" notiere ich mir deinen Lösungsweg! Für mein aktuelles Problem hat Sigis Idee sehr gut funktioniert. Ich sage euch allen herzlichen Dank! Ich finde es toll, dass ihr euer Wissen so bereitwillig teilt. Ihr habt mir schon öfter aus der Patsche geholfen.
Anzeige
AW: Klammern um Text automatisch setzen
04.06.2021 11:06:47
SF
Hola,
in einer Hilfsspalte wo du abfragst ob in I Text steht und dann die eckigen Klammern vor und nach den Text setzt.
Gruß,
steve1da
AW: Klammern um Text automatisch setzen
04.06.2021 11:29:45
Manon
Moin Steve1da,
vielen Dank für die schnelle Antwort! Es bleibt für mich die Frage: WIE setze ich die Klammern vor und nach den Text? Kannst du das nochmal genauer beschreiben?
Liebe Grüße
Manon
Anzeige
AW: Klammern um Text automatisch setzen
04.06.2021 11:31:40
Sigi.21
Hallo,
so:
= WENN(A1=""; ""; "[" & A1 & "]" )
Gruß Sigi
AW: Klammern um Text automatisch setzen
04.06.2021 11:38:52
Manon
Sigi, you make my day! Ich danke dir!
AW: Klammern um Text automatisch setzen
04.06.2021 11:32:01
SF
Mit:

..."["&I2&"]"...

Anzeige
AW: Klammern um Text automatisch setzen
04.06.2021 11:40:09
Manon
Super! Auch dir herzlichen Dank!
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Klammern um Text automatisch setzen in Excel


Schritt-für-Schritt-Anleitung

Um Text in Excel automatisch in eckige Klammern zu setzen, kannst du die Funktion WENN verwenden. Hier ist eine einfache Schritt-für-Schritt-Anleitung:

  1. Öffne Deine Excel-Datei und navigiere zur entsprechenden Spalte (z.B. Spalte I), die den Text enthält.

  2. Füge eine neue Hilfsspalte hinzu (z.B. Spalte J) für die Ausgabe.

  3. Gib die folgende Formel in die erste Zelle der Hilfsspalte ein (z.B. J1):

    =WENN(I1=""; ""; "[" & I1 & "]")
  4. Ziehen die Formel nach unten, um sie auf die anderen Zellen anzuwenden.

So wird jeder Text in Spalte I automatisch in eckige Klammern gesetzt. Wenn die Zelle leer ist, bleibt die Ausgabe in der Hilfsspalte ebenfalls leer.


Häufige Fehler und Lösungen

  • Fehler: Zellen sind nicht korrekt formatiert

    • Lösung: Stelle sicher, dass die Zellen in Spalte I als Text formatiert sind.
  • Fehler: Formel zeigt Fehler an

    • Lösung: Überprüfe die Formel auf Tippfehler und stelle sicher, dass die Zellenreferenz korrekt ist.

Alternative Methoden

Eine weitere Methode, um Klammern um Text zu setzen, ist die Verwendung von Suchen und Ersetzen:

  1. Drücke Strg + H.

  2. Gib in das Feld „Suchen nach“ ein: ( und in das Feld „Ersetzen durch“: [.

  3. Klicke auf „Alle ersetzen“.

  4. Wiederhole den Vorgang für ) und ersetze es durch ].

Diese Methode ist nützlich, wenn du bereits Klammern im Text hast und sie in eckige Klammern umwandeln möchtest.


Praktische Beispiele

  1. Beispiel mit Text:

    • Original: (abc) defghijk
    • Ergebnis: [(abc) defghijk]
  2. Beispiel mit Leerzelle:

    • Original: ""
    • Ergebnis: "" (bleibt leer)
  3. Beispiel mit Zahlen:

    • Original: 123
    • Ergebnis: [123] (auch Zahlen können in Klammern gesetzt werden)

Tipps für Profis

  • Wenn du regelmäßig Klammern setzen musst, kannst du diese Formel auch in ein Makro umwandeln, um den Prozess weiter zu automatisieren.

  • Excel VBA: Verwende VBA für komplexere Anforderungen, wie das Setzen von Klammern über mehrere Zeilen:

    Sub KlammernSetzen()
       Dim cell As Range
       For Each cell In Selection
           If cell.Value <> "" Then
               cell.Value = "[" & cell.Value & "]"
           End If
       Next cell
    End Sub

FAQ: Häufige Fragen

1. Kann ich die Klammern auch um Zahlen setzen?
Ja, du kannst auch Zahlen in Klammern setzen. Die gleiche Formel funktioniert für Zahlen.

2. Wie kann ich die Klammern in einer bestehenden Formel integrieren?
Du kannst die gleichen Prinzipien anwenden, indem du die Klammern in die Formel einfügst, die du bereits verwendest.

3. Gibt es eine Möglichkeit, Klammern über mehrere Zeilen zu setzen?
Ja, du kannst VBA verwenden, um Klammern um Text in mehreren Zeilen zu setzen. Die oben angegebene VBA-Funktion ist dafür ideal.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige