Excel-kaava: Poista teksti sijainnin mukaan -

Sisällysluettelo

Yleinen kaava

=REPLACE(text,start,characters,"")

Yhteenveto

Voit poistaa tekstin solusta sijainnin mukaan korvaamalla -toiminnon. Esitetyssä esimerkissä kaavassa C6 on:

=REPLACE(B6,1,24,"")

joka korvaa tekstin ensimmäiset 24 merkkiä tyhjällä merkkijonolla ("").

Selitys

Korvaustoiminnon avulla voit korvata tekstin sen sijainnin ja pituuden perusteella. Tässä tapauksessa haluamme irrottaa aseman ja polun ja jättää vain asiakirjan nimen. Merkkijonon tämän osan (teksti) pituus on 24 ja alkuasento 1, eikä kuvio koskaan muutu.

REPLACE-toiminto pystyy käsittelemään tämän helposti, meidän on annettava vain soluviite (B6), lähtöasento (1), korvattavien merkkien lukumäärä (24) ja korvaamiseen käytettävä teksti (""):

=REPLACE(B6,1,24,"")

Korvaamiseen käytämme tyhjää merkkijonoa (""), joka saa REPLACE-merkin korvaamaan merkit 1-24 tyhjällä.

Vaihtoehto SUBSTITUTE: n kanssa

Koska tässä tapauksessa teksti ei koskaan vaihdu, voimme käyttää nimitystoimintoa myös KORVAA-funktiolla:

=SUBSTITUTE(B6,"C:UsersdaveDocuments ","")

Mielenkiintoisia artikkeleita...