Exceli valem: eemaldage soovimatud märgid -

Lang L: none (table-of-contents)

Üldine valem

=SUBSTITUTE(B4,CHAR(code),"")

Kokkuvõte

Spetsiifiliste soovimatute märkide eemaldamiseks Excelis saate kasutada funktsiooni SUBSTITUTE põhist valemit. Näidatud näites on valem C4-s järgmine:

=SUBSTITUTE(B4,CHAR(202),"")

Mis eemaldab B-veeru iga lahtri alguses 4 nähtamatu märgi jada.

Selgitus

Funktsioon SUBSTITUTE suudab lahtrist teksti leida ja asendada, ükskõik kus see toimub. Sellisel juhul kasutame sümbolit SUBSTITUTE koodinumbriga 202 ja asendame selle tühja stringiga (""), mis eemaldab märgi täielikult.

Kuidas saate välja selgitada, millised tegelased tuleb eemaldada, kui need on nähtamatud? Lahtri esimese märgi kordumatu koodinumbri saamiseks võite kasutada funktsioone CODE ja LEFT põhinevat valemit:

=CODE(LEFT(B4))

Funktsioon LEFT tagastab ilma valikulise teise argumendita esimese märgi vasakul. See läheb funktsiooni CODE, mis teatab tähemärkide koodiväärtuse, mis on näidatud näites 202.

Üldisema puhastuse saamiseks vaadake funktsiooni TRIM ja CLEAN funktsioone.

Kõik ühes valemis

Kuna sel juhul eemaldame juhtmärke, võiksime mõlemad valemid ühte kombineerida:

=SUBSTITUTE(B4,CHAR(CODE(LEFT(B4))),"")

Selle asemel, et anda asendajale SUBSTITUTE selgesõnaliselt märk 202, kasutame koodi dünaamiliseks esitamiseks CODE ja CHAR, kasutades lahtris esimest tähemärki.

Huvitavad Artiklid...