Arbeta med text i Excel - strängfunktioner

Innehållsförteckning

Mer om Excel String -funktioner

Excel har en rad strängfunktioner som är användbara vid hantering av data. I den här artikeln kommer vi att titta på hur man extraherar strängar från andra strängar:

Så i ovanstående vill vi extrahera mittordet i varje sträng, t.ex. BLÅ i frasen "STOR BLÅ SKJORTA". Återigen går vi steg för steg. Nyckeln till detta för att hitta positionen för de två mellanslagen på vardera sidan av mittordet.

FIND -funktionen kan användas för att hitta en position för en sträng inom en annan sträng:

HITTA (söksträng, källsträng, utgångsläge)

Så om vi letar efter utrymmet i frasen "BIG BLUE SHIRT" (som finns i cell A5) anger vi följande i cell C5:

C5 = HITTA (““, A5,1)

Och kopiera ner detta över alla strängar vi har:

Nu kan vi använda positionen för första utrymmet som ett argument i en annan HITTA -funktion -

E5 = FIND (““, A5, C5+1)

Där vi har lagt till 1 till värdet i positionen för det första utrymmet så att vi börjar med nästa tecken:

Funktionen MID gör att vi kan extrahera en delsträng - förutsatt att vi anger hur många tecken vi vill ha och startpositionen:

G5 = MID (sträng, startposition, antal tecken)

Så om vi ville extrahera de 4-6: e tecknen från ordet "underbar" -skulle vi ha:

MID (“Underbart”, 4,3)

Så nu har vi positionen för det första och andra utrymmet vi har:

G5 = MIDD (A5, C5+1, E5-C5-1)

Där vi har lagt till 1 till positionen för det första utrymmet som vi vill ha nästa tecken. Formlerna E5-C5-1 säkerställer att vi tar de relevanta tecknen från strängen:

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave