Slik pakker du ut et ord fra en tekststreng i Excel

Slik pakker du ut et ord fra en tekststreng i Excel


Du kan ta flere ulike tilnærminger for å trekke ut et bestemt ord fra en rekke ord i Microsoft Excel. Noen metoder gjør bruk av Excel innebygde tekst-formler. Andre involverer bruk Excel programmeringsspråk, Visual Basic, for å utføre en funksjon som utfører utvinning. Uansett hvilken fremgangsmåte du tar, og vite hvordan du kan hente ord fra strenger gjør det mulig å validere og behandle brukerundersøkelser på Excel-regneark.

Bruksanvisning

Tekst til kolonner

1 Åpne Excel og skriv en setning som inneholder minst tre ord i noen av cellene i det første regnearket. Du vil bryte denne setningen i sine enkelte ord.

2 Klikk på "Data" -menyen overskriften, klikk på "Tekst til kolonner" -knappen. Denne funksjonen deler opp teksten hvis ord er atskilt med et tegn du angir.

3 Klikk på "skilletegn" alternativknappen i dialogboksen som vises, og klikk deretter på "Next".

4 Klikk på "Space" boksen, og klikk deretter på "Finish" -knappen. Excel vil splitte den setningen du skrev i egne kolonner. Hver kolonne vil inneholde ett ord fra setningen.

5 Skriv inn funksjonen, minus anførselstegn, "= index ([ARRAY], en [ANTALL ORD å trekke ut])" i en celle under streng med separerte ord. Erstatt ordet "array" med området som inneholder strengen av ord. For eksempel, hvis ordene okkupere cellene "A1" til "C1", skriv inn teksten "A1: C1" i stedet for "array" tekst. Bytt ut teksten "ANTALL ORD for å pakke" med antall ordet du vil trekke ut fra setningen. For eksempel, hvis du ønsker å trekke ut den tredje ordet fra området "A1: C1," type "3" for det siste argumentet.

6 Trykk "Enter" for å fullføre inn i "Index" -funksjonen. Excel vil vise ordet du ønsket å trekke ut fra setningen.

bruk VB

7 Åpne et nytt Excel-regneark, og skriv noen sekvens av tre eller flere ord i celle F4. Du bruker en kort Visual Basic program for å trekke ut et ord fra denne setningen.

8 Skriv inn nummeret på ordet du vil trekke ut fra setningen i celle F5.

9 Klikk på "Utvikler" -menyen overskriften, klikk på "Visual Basic" -knappen. Den programmeringsmiljø for Excel vil åpne.

10 Klikk på "Insert" -menyen overskriften, klikk deretter på "Module".

11 Lim inn følgende programmet i vinduet som vises. Hjertet av denne subrutine er "split" -funksjonen, som skiller en setning i sine enkelte ord, som "Tekst til kolonner" kommandoen gjør.

Sub Makro1 ()

Dim ar, str1, n

str1 = Range ( "F4")

n = Range ( "F5") - en

ar = Split (str1, "")

MsgBox "Ord nummer" & n + 1 & "er" & ar (n)

End Sub

12 Klikk på "Excel" ikonet på oppgavelinjen i Windows til å gå tilbake til Excel-regneark.

1. 3 Klikk på "Makroer" knappen på "Utvikler" fanen, og dobbeltklikk på "Makro1" -funksjonen. En meldingsboks vises indikerer ordet programmet hentet fra setningen du skrev inn i trinn 1.