![](https://cdn.wiki-base.com/2487061/excel_formula_remove_text_by_matching__2.png.webp)
Yleinen kaava
=SUBSTITUTE(B6,text_to_remove,"")
Yhteenveto
Jos haluat poistaa tekstin solusta sisällön (ei sijainnin) perusteella, voit käyttää KORVAA-toimintoa. Esitetyssä esimerkissä kaavassa C6 on:
=SUBSTITUTE(B6,"-","")
Selitys
SUBSTITUTE-toiminnon avulla voit korvata tekstin vastaavalla sisällöllä.
Tässä tapauksessa haluamme poistaa yhdysmerkit puhelinnumeroista. SUBSTITUTE-toiminto pystyy käsittelemään tämän helposti - meidän on vain annettava soluviite (B6), poistettava teksti ("-") ja tyhjä merkkijono ("") korvaavaa tekstiä varten.
SUBSTITUTE korvaa kaikki "-" esiintymät millekään.
Huomaa, että SUBSTITUTE on kirjainkokoinen toiminto.
Useamman kuin yhden asian poistaminen
Jos haluat poistaa useamman kuin yhden asian, voit sijoittaa useita SUBSTITUTE-toimintoja. Esimerkiksi hakasulkeiden poistamiseksi tekstistä voit käyttää:
=SUBSTITUTE(SUBSTITUTE(text, "(", ""), ")", "")
Voit pesiä useilla tasoilla, kuten tässä monimutkaisemmassa kaavassa kuvataan puhelinnumeroiden siivoamiseksi.