Excel-Formel zum Extrahieren wichtiger Informationen in eine andere Zelle/Spalte zur Überprüfung

Excel-Formel zum Extrahieren wichtiger Informationen in eine andere Zelle/Spalte zur Überprüfung

In Excel habe ich Zellen, die unterschiedliche Informationen in Absätzen enthalten.

Da es sich lediglich um einen Auszug des eigentlichen Quellmaterials handelt, wäre eine Möglichkeit, es so zu formatieren, dass ich das erreiche, was ich suche, ideal. (Beachten Sie, dass die erforderlichen Informationen in Klammern stehen.)

Antwort1

Wenn Sie Excel 365 haben, können Sie die Funktionen IF, IFERROR, TEXTAFTER, TEXTBEFORE, TEXTJOINund kombinieren CHAR, um das Ergebnis zu erhalten. Angenommen, Ihre Daten befinden sich in Spalte A, versuchen Sie Folgendes in Spalte B:

=TEXTJOIN(CHAR(10),TRUE,IFERROR(IF(LEFT(A1:A22,1)="[",TEXTBEFORE(TEXTAFTER(A1:A22,"_",1),"_",1),""),""))
  • IF: um zu prüfen, ob das erste Zeichen ein ist [. Wenn ja, extrahieren Sie das Wort mit den Funktionen TEXTAFTER und TEXTBEFORE
  • IFERROR: Im Fehlerfall leere Zeichenfolge anzeigen
  • CHAR(10): fügt eine neue Zeile zwischen Zellen/Wörtern ein
  • TEXTJOIN: verkettet die Zeichenfolgen/Wörter und ignoriert leere Zellen

verwandte Informationen