Gewusst wie: extrahieren ein Wortes aus einer Textzeichenfolge in Excel

March 30

Gewusst wie: extrahieren ein Wortes aus einer Textzeichenfolge in Excel

Sie können viele verschiedene Ansätze für ein bestimmtes Wort aus einer Zeichenfolge der Wörter in Microsoft Excel extrahieren nehmen. Einige Ansätze Nutzen von Excel integrierten Text-Formeln. Andere betreffen, verwenden Excel die Programmiersprache Visual Basic, eine Funktion auszuführen, die die Extraktion führt. Welchen Ansatz Sie nehmen, können wissen, wie man Wörter aus Strings extrahieren Sie überprüfen und Benutzereingaben auf Ihre Excel-Tabellen zu verarbeiten.

Anweisungen

Text in Spalten

1 Öffnen Sie Excel, und geben Sie einen Satz mit mindestens drei Worte in eine der Zellen im ersten Arbeitsblatt. Sie werden diesen Satz in seine einzelnen Worte brechen.

2 Klicken Sie unter der Überschrift "Daten" im Menü klicken Sie auf "Text in Spalten". Diese Funktion teilt sich Text, dessen Worte durch ein Zeichen getrennt sind, die Sie angeben.

3 Das Optionsfeld "Delimited" im Dialogfeld, das angezeigt wird, klicken Sie auf "Weiter".

4 Aktivieren Sie das Kontrollkästchen "Space", dann klicken Sie auf "Fertig stellen". Excel wird den Satz aufgeteilt, die, den Sie in separate Spalten geschrieben. Jede Spalte wird ein Wort aus dem Satz enthalten.

5 Geben Sie die Funktion, abzüglich der Anführungszeichen "Index = ([ARRAY] 1, [Anzahl der WORD TO EXTRACT])" in eine Zelle unterhalb der Zeichenfolge getrennte Wörter. Ersetzen Sie den Begriff "ARRAY" mit dem Angebot, die die Zeichenfolge der Wörter. Beispielsweise, wenn die Worte zu "C1" Zellen "A1" einnehmen, geben Sie den Text "A1:C1" anstelle von "ARRAY"-Text. Ersetzen Sie den Text "Anzahl von WORD zu extrahieren" durch die Zahl des Wortes aus dem Satz extrahieren möchten. Beispielsweise, wenn Sie das dritte Wort aus dem Bereich "A1:C1" zu extrahieren möchten, geben Sie "3" für das letzte Argument.

6 Drücken Sie "Enter" zum Abschließen der Eingabe der Funktion "Index". Excel zeigt das Wort, was, das Sie wollten aus dem Satz zu extrahieren.

Verwendung VB

7 Öffnen Sie ein neues Excel-Arbeitsblatt, und geben Sie beliebige Folge von drei oder mehr Wörter in Zelle F4. Sie werde ein kurzes Visual-Basic-Programm verwenden, um ein Wort aus diesem Satz extrahieren.

8 Geben Sie die Anzahl der das Wort aus dem Satz in Zelle F5 extrahieren möchten.

9 Klicken Sie im Menü "Entwickler" Überschrift klicken Sie auf "Visual Basic". Die Programmierumgebung für Excel wird geöffnet.

10 Die Überschrift "Insert" Menü klicken Sie auf "Module".

11 Fügen Sie das folgende Programm in dem, das daraufhin angezeigten Fenster. Das Herz dieser Unterroutine ist die "split"-Funktion, die einen Satz in seine einzelnen Worte, als die "Text in Spalten" Kommando macht trennt.

Sub Macro1()

Dim Ar, str1, n

str1 = Range("F4")

n = Range("F5") - 1

AR = Split (str1, "")

MsgBox "Word-Nummer" n + 1 "ist" & & ar(n)

EndSub

12 Klicken Sie auf "Excel", auf der Windows-Taskleiste mit dem Excel-Tabellenblatt zurückzukehren.

13 Klicken Sie auf "Makros" der Registerkarte "Entwickler", und doppelklicken Sie auf die "Macro1"-Funktion. Ein Meldungsfeld wird angezeigt, dem Wort Ihr Programm extrahiert aus dem Satz, den Sie in Schritt 1 eingegeben haben.