Excel formula: Odstrani prelome vrstic -

Splošna formula

=SUBSTITUTE(A1,CHAR(10),", ")

Povzetek

Če želite odstraniti prelome vrstic iz celice ali besedila znotraj formule, lahko uporabite formulo, ki temelji na funkcijah NAMESTITEV in CHAR. V prikazanem primeru je formula v C5:

=SUBSTITUTE(B5,CHAR(10),", ")

ki prelome vrstic v B5 nadomesti z vejicami.

Pojasnilo

Najprej morate vedeti, da Excel vsebuje dve funkciji, CLEAN in TRIM, ki lahko samodejno odstranijo prelome vrstic in dodatne presledke iz besedila. Če želite na primer odstraniti vse prelome vrstic iz celice, lahko uporabite:

=CLEAN(B5)

Za kratek predstavitveni program CLEAN and TRIM si oglejte ta video.

V tem primeru pa odstranjujemo prelome vrstic in jih nadomeščamo z vejicami, zato namesto CLEAN uporabljamo funkcijo SUBSTITUTE. SUBSTITUTE lahko poišče ujemajoče se besedilo kjer koli v celici in ga nadomesti z besedilom po vaši izbiri. SUBSTITUTE lahko sprejme do štiri argumente, vendar uporabljamo samo prve tri, kot je ta:

=SUBSTITUTE(B5,CHAR(10),", ")

Besedilo prihaja iz celice B5.

"Staro besedilo" je vneseno kot CHAR (10). To se bo ujemalo z znakom preloma vrstice v celici.

"Novo besedilo" je vneseno kot ",". To pomeni vejico in en presledek. Potrebujemo narekovaje, ker gre za besedilno vrednost.

NADMESTA nato vse prelome vrstic v celici nadomesti z vejicami in vrne končni rezultat kot besedilo v C5. Ker je "staro besedilo" argument, lahko vejico spremenite v poljubno drugo besedilo.

Zanimive Članki...