Uddrag det sidste ord i Excel og Google Sheets

Download eksempel på projektmappe

Download eksemplet på projektmappe

Denne vejledning viser, hvordan du udtrækker det sidste ord fra en celle i Excel og Google Sheets.

Uddrag sidste ord

Hvis vi ville udtræk det første ord i en celle, vi kunne simpelthen bruge FIND -funktionen til at finde det første mellemrum og LEFT -funktionen til at udsende ordet før mellemrummet.

Desværre har Excel ikke en omvendt FIND -funktion, så i stedet bliver vi nødt til at udvikle en anden løsning:

  1. Vi vil bruge SUBSTITUTE -funktionen til at erstatte mellemrummene mellem ord med et stort antal (n) mellemrum.
  2. Vi vil bruge den HØJRE funktion til at beregne det rigtige n antal mellemrum. (Dette vil omfatte vores ord samt en række ekstra mellemrum)
  3. Vi vil bruge TRIM -funktionen til at trimme de ekstra mellemrum ud og kun efterlade det sidste ord.

Her er formlen, vi vil bruge:

= TRIM (HØJRE (SUBSTITUTE (B3, "", REPT ("", 10)), 10))

Bemærk for dette eksempel, vi vælger n = 10. Dette tal er for lille: Celle C6 indeholder ikke det sidste ord, fordi ordet er 11 tegn langt.

Vi har valgt et lille antal til demonstrationsformål, men vi anbefaler, at du bruger et meget større tal (f.eks. 99) eller bruger den alsidige formel, der findes i slutningen af ​​denne vejledning.

Lad os nu gå igennem formlen:

REPT -funktion

REPT -funktionen gentager et tegn (n) antal gange. Denne formel vil generere 10 mellemrum:

= REPT ("", 10)

Her for at vise, hvem denne funktion vil fungere, har vi erstattet de tomme mellemrum med bindestreger (-):

SUBSTITUTE -funktion

SUBSTITUTE -funktionen finder alle de tomme mellemrum i tekststrengen og erstatter de tomme mellemrum med 10 mellemrum.

= UDSKIFTNING (B3, "", C3)

HØJRE funktion

Funktionen HØJRE udtrækker de sidste 10 tegn fra cellen:

= HØJRE (D3,10)

TRIM -funktion

TRIM -funktionen fjerner alle de ledende og bageste mellemrum fra teksten og returnerer kun det sidste ord:

= TRIM (E3)

Alsidig formel

I stedet for at definere tallet (n) kan du bruge LEN -funktionen til at beregne n som antallet af tegn i cellen. Denne formel fungerer uanset hvor stort det sidste ord er.

= TRIM (HØJRE (SUBSTITUTE (B3, "", REPT ("", LEN (B3))), LEN (B3)))

Uddrag det sidste ord i Google Sheets

Formlen til at udtrække det sidste ord fra en tekst fungerer nøjagtig det samme i Google Sheets som i Excel:

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave