Excel tipp: Távolítsa el a szóközt és a sor töréseket a cellákból

Távolságok, sortörések, kötőjelek és egyéb karakterekaz adatok könnyebben olvashatóvá teszik az embereket, de amikor az Excel különböző forrásaiból származó adatokat értelmezzük, akkor aranyat érdemes megtenni a formázás szép és egységes formázása. Kedves délutánt töltöttem az irodában, ahol több száz hash értéket elemeztem, de egyre inkább kibomlott a helyek következetlen használata és a vonalszakítás. Szóval, kidolgoztam magamnak egy kis képletet, hogy ezt kivágjam. Könnyebb volt, mint gondoltam.
Nézd meg.
Az extra terek eltávolításához használja a Microsoft Excel TRIM funkciót
Néhány ember az adatok beírásakor kissé túlságosan túlozza meg a szóközt. A dolgok még rosszabbá válnak, ha bemásolják és beillesztik őket. A TRIM funkcióval megkönnyítheti a bosszantó extra helyeket.
=TRIM(text)

A speciális karakterek eltávolításához használja a Microsoft Excel SUBSTITUTE funkciót
A vágás minden rendben és jó. De mi van, ha néhány goofball vonalszakadást tesz az Excel táblázatába? Vagy mi van, ha meg akarja szabadítani MINDEN teret? Ezt megteheti a SUBSTITUTE használatával.
A SUBSTITUTE szintaxisa:
=SUBSTITUTE(text, old_text, new_text, [instance_num])
Megvan?
De Jack, hogy kellene egy szóközt beírni egy képletbe?
Örülök, hogy megkérdezted. Csak gépelj " ".
Mint ez:
=SUBSTITUTE(B2, " ", "")
Ebben a funkcióban helyet cserél ki semmivel. Szép.

Gépelni valamit igazán furcsa, mint egy vonalszakadás, a CHAR () -ot kell használnia. Ez lehetővé teszi egy olyan karakter kiválasztását, amelyet nem lehet beírni egy képletbe. A sortörés karakterszáma 10. Tehát ezt tennéd:
=SUBSTITUTE(B2, CHAR(10), "")

Az opcionális [instance_num] argumentum lehetővé teszi a mondás eltávolítását, csak a régi szöveg első vagy második példányát. Például:
=SUBSTITUTE(B2, CHAR(10), "", 1)

Fészkelhet SUBSTITUTE funkciókat is. Például, ha a speciális karaktereket szerette volna elemezni egy csomó telefonszámból:
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B5,CHAR(40),""),CHAR(41),""),CHAR(45),""),CHAR(32),""),CHAR(46),"")

CHAR () és CODE () ANSI / ASCII kódhivatkozás
A SUBSTITUTE () trükk az, hogy minden egyes számot megjegyez, hogy csatlakoztassa a CHAR () -ot. Egész délután eltartott, de végül minden ANSI karakterkódot elköteleztem a memóriába.
Csak viccel. Még arra sem emlékszem, hány éves vagyok, nem is beszélve arról, hogy mi a szóköz ANSI kódja vagy a @ jel. Szerencsére nem kell. Ezt a diagramot az MSDN-ből kinyomtathatja, vagy a CODE () Excel funkció segítségével karakterkódokat kereshet menet közben.
=CODE(text)

Gondolj a CODE-re (), mint a CHAR () ellentéteire.
Következtetés
És ott van az Excel tippe a napra. Boldog vágás és helyettesítés!
Szólj hozzá