Excel-formel: Trimma texten till n ord
Denna handledning introducerar en formel som kombinerar VÄNSTER, HITTA och SUBSTITUTFunktioner för att extrahera n första ord från en lång sträng i Excel-cellen, och förklarar också hur man använder formeln.
Generisk formel:
=LEFT(txt,FIND("~",SUBSTITUTE(txt," ","~",n))-1) |
Argument
txt: the text string or cell you want to trim. |
N: the number of words you want to extract from left side of the given text string. |
Hur den här formeln fungerar
Ta en instans, du vill extrahera en del av ord från vänster sida i varje cell i intervallet B3: B6 till D3: D6, antalet ord som bestäms av värdet i C3: C6. Använd nedanstående formel i D3.
=LEFT(B3,FIND("~",SUBSTITUTE(B3," ","~",C3))-1) |
Klicka ange -tangenten och dra sedan påfyllningshandtaget ner till D6.
Förklaring
SUBSTITUTE-funktion: den här funktionen ersätter en specifik text med en annan. Här, med denna formel SUBSTITUT (B3, "", "~", C3) för att ersätta mellanslag "" till "~" i nionde positionen.
HITTA-funktion: för att få plats för en specifik text. Här HITTA ("~", SUBSTITUT (B3, "", "~", C3) hittar platsen för “~” i B3.
VÄNSTER-funktion: den här funktionen används för att extrahera text från vänster sida av en viss textsträng. Här formeln VÄNSTER (B3, HITTA ("~", SUBSTITUT (B3, "", "~", C3)) - 1) kan ses som VÄNSTER (B3,54-1) som extraherar 53 tecken från vänster sida av texten i cell B3.
Provfil
Klicka för att ladda ner exempelfilen
Relativa formler
- Konvertera bokstav till nummer
Denna handledning innehåller några formler för att lösa problemen med att översätta bokstäver till siffror i Excel. - Ta bort från höger om text
Här introduceras formeln för att ta bort tecken från höger sida av en textsträng i Excel. - Extrahera det sista ordet från textsträng i Excel
Denna handledning ger en formel för att extrahera det sista ordet från ge textsträngen. - Extrahera det första ordet från textsträng i Excel
Denna handledning ger en formel för att extrahera första ordet från ge text textsträngen.
Relativa funktioner
- SUBSTITUTE-funktion
Ersätt en text i en specifik position mot en annan. - HITTA-funktion
Hitta platsen för ett tecken i textsträngen. - VÄNSTER-funktion
Extrahera en del av texten från vänster sida. - MITT-
Returnera de specifika tecknen från mitten av textsträngen.
De bästa Office-produktivitetsverktygen
Kutools för Excel - Hjälper dig att sticka ut från mängden
Kutools för Excel har över 300 funktioner, Se till att det du behöver bara är ett klick bort...
Fliken Office - Aktivera läsning och redigering av flikar i Microsoft Office (inkluderar Excel)
- En sekund att växla mellan dussintals öppna dokument!
- Minska hundratals musklick åt dig varje dag, säg adjö till mushanden.
- Ökar din produktivitet med 50 % när du visar och redigerar flera dokument.
- Ger effektiva flikar till Office (inklusive Excel), precis som Chrome, Edge och Firefox.