Excel formula: Rindu pārtraukumu noņemšana -

Satura rādītājs

Vispārēja formula

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

Kopsavilkums

Lai noņemtu rindiņu pārtraukumus no šūnas vai no teksta formulā, varat izmantot formulu, kuras pamatā ir funkcijas SUBSTITUTE un CHAR. Parādītajā piemērā formula C5 ir:

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

kas līnijas pārtraukumus B5 aizstāj ar komatiem.

Paskaidrojums

Pirmkārt, jums jāzina, ka Excel satur divas funkcijas, CLEAN un TRIM, kas var automātiski noņemt no teksta rindiņu pārtraukumus un papildu atstarpes. Piemēram, lai noņemtu visus līnijas pārtraukumus no šūnas, varat izmantot:

=CLEAN(B5)

Lai iegūtu ātru CLEAN un TRIM demonstrāciju, noskatieties šo video.

Šajā gadījumā mēs tomēr noņemam rindiņu pārtraukumus un aizstājam tos ar komatiem, tāpēc CLEAN vietā izmantojam funkciju SUBSTITUTE. SUBSTITUTE var atrast atbilstošu tekstu jebkurā šūnas vietā un aizstāt to ar izvēlēto tekstu. SUBSTITUTE var pieņemt ne vairāk kā četrus argumentus, taču šādi mēs izmantojam tikai pirmos trīs:

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

Teksts nāk no šūnas B5.

"Vecais teksts" tiek ievadīts kā CHAR (10). Tas atbilst rindas pārtraukuma rakstzīmei šūnā.

"Jaunais teksts" tiek ievadīts kā ",". Tas nozīmē komatu plus vienu atstarpi. Mums ir vajadzīgas pēdiņas, jo tā ir teksta vērtība.

Pēc tam SUBSTITUTE aizstāj visus rindas pārtraukumus šūnā ar komatiem un gala rezultātu atgriež kā tekstu C5. Tā kā “vecais teksts” ir arguments, komatu var mainīt uz jebkuru citu tekstu, kas jums patīk.

Interesanti raksti...