it-swarm.com.de

Wie kann man in Excel nach Zeilenumbrüchen oder Zeilenumbrüchen suchen?

Ich habe einige Daten (aus einer Textdatei) in Excel importiert und sie enthalten eine Art Zeilenvorschubzeichen. Es sieht zunächst so aus: newline characters

Wenn ich F2 drücke (zum Bearbeiten) und dann die Eingabetaste (zum Speichern der Änderungen) für jede Zelle mit einer neuen Zeile drücke (ohne etwas zu bearbeiten), ändert Excel das Layout automatisch so: enter image description here

Ich möchte nicht, dass diese Zeilenumbrüche hier vorkommen, da sie die Datenverarbeitung im weiteren Verlauf durcheinander bringen. Wie kann ich nach diesen suchen, um mehr von ihnen zu entdecken? Die übliche Suchfunktion akzeptiert kein Eingabezeichen als Suchzeichen.

16

In Excel der Standard-Zeilenumbruch Alt + Enter Zeichen ist ASCII 10. Aus dem Aussehen Ihres Screenshots geht hervor, dass es ein anderes Zeichen gibt, wahrscheinlich ASCII 13.

Um diese zu finden, verwenden Sie im Standarddialog Suchen (oder Ersetzen) im Feld Suchen nach die Standardmethode zur Eingabe von ASCII Zeichencodes: gedrückt halten Alt und tippe (auf dem numerischen Tastenfeld) den Zeichencode, d. h. Alt 0010 für nur den Zeilenumbruch, oder Alt 0013 (loslassen) Alt und erneut drücken) Alt 0010

Wenn dieses zusätzliche Zeichen kein ASCII 13 ist, können Sie die Funktion =Code(AString) verwenden, um den Code des am weitesten links stehenden Zeichens einer Zeichenfolge abzurufen.

25
chris neilsen

Wenn Sie drücken Ctrl + J Im Dialogfeld Suchen können Sie nach diesen Zeichen suchen.

13
Wasabi

Wenn Sie dies mit einer Formel tun möchten, wäre es FIND(A3,CHAR(10),...

Dies ist nützlich, wenn versucht wird, einen Adressblock aufzubrechen.

10
Dan Troxell

Die Funktion mid () kann mehrere Zeilen analysieren.

Angenommen, diese Adresse befindet sich in Zelle A1:

Google, Inc.
1600 Amphitheatre Pkwy
Mountain View, CA 94043


Nehmen wir die Adresse in der zweiten Zeile.

Der erste Schritt besteht darin, die Positionsnummer der beiden zurückgegebenen Zeichen zu bestimmen.

Das erste zurückgegebene Zeichen ist bei '13' zu finden:

=SEARCH(CHAR(10),A1)


Das zweite Rückkehrzeichen ist bei '36' zu finden:

=SEARCH(CHAR(10),A1,SEARCH(CHAR(10),A1)+1)



Nun zum zweiten Schritt. Wir müssen unseren Adresstext zwischen den beiden Ziffern 13 und 36 zurückgeben.

Hier ist die Formel verschachtelt:

=MID(A1,SEARCH(CHAR(10),A1),SEARCH(CHAR(10),A1,SEARCH(CHAR(10),A1)+1)-SEARCH(CHAR(10),A1))
4
Brad Smith