Du kan ta flera olika metoder för att extrahera ett visst ord från en sträng av ord i Microsoft Excel . Vissa metoder att använda sig av Excels inbyggda text formler . Andra involverar använder Excels programmeringsspråk , Visual Basic , för att utföra en funktion som utför extraktion . Oavsett vilken metod du tar , att veta hur man extrahera ord från strängar kan du validera och bearbeta användarens input på din Excel- kalkylblad . Instruktioner
Text till kolumner
1
Öppna Excel , skriv sedan en mening som innehåller minst tre ord i någon av cellerna i det första kalkylbladet . Du ska bryta denna mening i sina enskilda ord .
2
Klicka på " Data " -menyn rubrik , klicka på " Text till kolumner " -knappen . Denna funktion delar upp text vars ord skiljs åt av ett tecken som du anger .
3
Klicka på " Delimited " alternativknapp i dialogrutan som visas , och klicka sedan på " Next . "
4
klicka på " Space " kryssrutan och klicka sedan på " Finish " -knappen . Excel kommer att dela upp meningen du skrev i separata kolumner . Varje kolumn innehåller ett ord från meningen .
5
Typ funktionen , minus citattecken , " = index ( [ ARRAY ] 1 , , [ ANTAL WORD att extrahera ] ) " i en cell under sträng av separerade ord . Ersätt termen " ARRAY " med området som innehåller strängen av ord. Till exempel , om orden ockupera cellerna " A1 " till " C1 ", skriv in texten " A1 : C1 " i stället för "system " text . Ersätt texten " ANTAL ORD att extrahera " med numret på det ord du vill extrahera ur meningen . Till exempel , om du vill extrahera den tredje ordet från området " A1 : C1 , " . Typ " 3 " för det sista argumentet
6
Tryck " Enter " för att slutföra inmatningen av " Index " funktion. Excel visas ordet du ville utdrag ur meningen .
Använd VB
7
Öppna ett nytt Excel- kalkylblad , skriv sedan någon sekvens av tre eller flera ord i cell F4 . Du kommer att använda en kort Visual Basic-program för att extrahera ett ord från den här meningen .
8
Typ numret av ordet du vill extrahera från meningen i cell F5 .
9
Klicka på " Developer " menyrubriken , klicka sedan på " Visual Basic " -knappen . Programmeringsspråkets miljö för Excel öppnas .
10
Klicka på " Infoga " -menyn rubrik , klicka sedan på " Modul . "
11
Klistra in följande program i fönstret som visas . Hjärtat i denna subrutin är " split " -funktion , som separerar en mening i sina enskilda ord , som " Text till kolumner " kommandot gör .
Sub Makro1 ( ) katalog
Dim AR , str1 , n
str1 = Range ( " F4 " ) katalog
n = Range ( " F5 " ) - 1
AR = Split ( str1 , " " )
MsgBox " Word antal " & n + 1 & " är " & ar ( n ) katalog
End Sub
12
Klicka på " Excel " -ikonen i aktivitetsfältet i Windows för att återgå till Excel .
13
Klicka på " Makron " knappen för " Utvecklare " fliken och sedan dubbelklicka på " Makro1 " funktionen . En meddelanderuta visas som anger ordet ditt program ur meningen du skrev i steg 1 .