Excel-vinkki: Poista välilyönnit ja rivinvaihto soluista


Välilyönnit, rivit, viivat ja muut merkit antavat tietoja entistä luettavammiksi heikommille ihmisille, mutta Excelin eri lähteistä peräisin olevien tietojen jäsentämisen vuoksi kullan muotoilu on mukavaa ja yhtenäistä. Olin viettänyt ihastuttavaa iltapäiväa toimistossa, joka jäseniin satoja rivejä hash-arvoja, mutta joutui levottomaksi tilojen ja ristikohtien epäyhtenäisen käytön avulla. Niinpä tein itselleni pienen kaavan, jonka avulla kaikki tämä pois. Se oli helpompaa kuin luulin sen olevan.

Tarkista se.

Käytä Microsoft Excel TRIM -toimintoa poistamaan ylimääräiset tilat

Jotkut ihmiset saavat hieman ylivalottua välilyöntipalkkiin syöttäessään tietoja. Asiat pahenevat, kun kopioit ja liitä ne. Voit päästä eroon niistä ärsyttävistä ylimääräisistä tiloista käyttämällä TRIM-toimintoa.

 = TRIM (teksti) 

Käytä Microsoft Excel SUBSTITUTE -toimintoa poistamaan erikoismerkit

Leikkaaminen on kaikki hyvin ja hyvä. Mutta entä jos jotain goofball laittaa rivi taukoja Excel-laskentataulukkoon? Tai mitä jos haluat päästä eroon kaikista tiloista? Voit tehdä sen käyttämällä SUBSTITUTE.

SUBSTITUTEN syntaksi on:

 = SUBSTITUTE (teksti, old_text, new_text, [instance_num]) 

Onko se?

Mutta Jack, miten minun pitäisi kirjoittaa tilaa kaavaksi?

Olen iloinen, että kysyit. Kirjoita vain "".

Kuten tämä:

 = SUBSTITUTE (B2, "", "") 

Tässä toiminnossa olet korvata tilaa, jossa ei ole mitään. Kiva.

Jos haluat kirjoittaa jotain todella outoa, kuten rivi tauon, sinun on käytettävä CHAR (). Näin voit valita tietyn merkin, jota ei voi kirjoittaa kaavalle. Rivinvaihtomerkin numero on 10. Näin teet seuraavasti:

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

Valinnainen [instance_num] -mallin avulla voit poistaa sanan, vain vanhan tekstin ensimmäisen tai toisen osan. Esimerkiksi:

 = SUBSTITUTE (B2, CHAR (10), "", 1) 

Voit myös painaa SUBSTITUTE-toimintoja. Jos esimerkiksi haluat jäsentää erikoismerkkejä joukosta puhelinnumeroita:

 = SUBSTITUTE (SUBSTITUTE (SUBSTITUTE (SUBSTITUTE (SUBSTITUTE (B5, CHAR (40) ""), CHAR (41) ""), CHAR (45) ""), CHAR (32) ""), CHAR (46) "") 

CHAR () ja CODE () ANSI / ASCII-koodiviite

Temppu SUBSTITUTE () on muisti jokaisen yksittäisen numeron kytkeytyäkseen CHAR (). Se vei minut koko iltapäivällä, mutta olen vihdoin tehnyt jokaisen ANSI-merkkikoodin muistiin.

Kiusoittelen vain. En voi edes muistaa kuinka vanha olen ansainnut siitä, mitä tilaa ANSI-koodi tai @ -merkki on. Onneksi sinun ei tarvitse. Voit joko tulostaa tämän kaavion MSDN: ltä tai käyttää CODE () Excel -toimintoa etsimään merkkikoodeja lennossa.

 = CODE (teksti) 

Ajattele CODE () kuin CHAR () vastakohta.

johtopäätös

Sinulla on Excel-kärki päivälle. Hyvää leikkaamista ja korvaamista!