Excel képlet: A sortörések eltávolítása -

Általános képlet

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

Összegzés

A cellatörések vagy a képlet belsejében lévő szöveg törléséhez a SUBSTITUTE és CHAR függvényen alapuló képletet használhatja. A bemutatott példában a C5 képlete a következő:

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

amely a B5 sorszünetét vesszővel helyettesíti.

Magyarázat

Először is tudnia kell, hogy az Excel két olyan funkciót tartalmaz, a CLEAN és a TRIM, amelyek automatikusan eltávolíthatják a sortöréseket és a szóközöket a szövegből. Például az összes sortörés eltávolításához egy cellából használhatja a következőket:

=CLEAN(B5)

A CLEAN és a TRIM gyors bemutatásához nézze meg ezt a videót.

Ebben az esetben azonban eltávolítjuk a sortöréseket, és vesszőkkel helyettesítjük őket, ezért a TISZT helyett a SUBSTITUTE funkciót használjuk. A SUBSTITUTE a cellában bárhol megtalálhatja az egyező szöveget, és helyettesítheti azt a kívánt szöveggel. A SUBSTITUTE legfeljebb négy érvet tud elfogadni, de csak az első hármat használjuk így:

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

A szöveg a B5 cellából származik.

A "régi szöveget" CHAR (10) néven adjuk meg. Ez meg fog egyezni egy cella sortörés karakterével.

Az "új szöveg" beírása ",". Ez azt jelenti, hogy vessző plusz egy szóköz. Szükségünk van az idézőjelekre, mert ez szöveges érték.

A SUBSTITUTE ezt követően a cellában lévő összes sortörést vesszővel helyettesíti, és a végeredményt szövegként adja vissza a C5-ben. Mivel a "régi szöveg" egy érv, a vesszőt bármely más tetszőleges szövegre módosíthatja.

érdekes cikkek...