GettyImages 909590650 5bdc54a7c9e77c0026f4d913

Excel CLEAN -toiminto poistaa useimmat ei-tulostuvat merkit paitsi merkin #127. Voit poistaa merkin #127 Excelissä käyttämällä erityistä kaavaa, joka sisältää SUBSTITUTE- ja CHAR-funktiot. Tämän artikkelin tiedot koskevat Excel for Microsoft 365-, Excel 2019-, Excel 2016-, Excel 2013- ja Excel for Mac -sovelluksia.

Mikä on Unicode-merkki #127?

Unicode-merkki #127 ohjaa näppäimistön Delete-näppäintä. Se näkyy kapeana suorakaiteen muotoisena symbolina. Tämä merkki saattaa joskus näkyä väärin, kun kopioit ja liität tietoja Exceliin. Hahmon #127 läsnäolo voi aiheuttaa useita ongelmia, mukaan lukien:

  • Muotoilutehtävät laskentataulukossa.
  • Ongelmia tietojen lajittelussa ja suodatuksessa.
  • Laskentaongelmat kaavassa käytettyjen tietojen kanssa.

Unicode-merkin #127 poistaminen

Alla olevassa Excel-laskentataulukossa solussa A2 on neljä suorakaiteen muotoista merkkiä ja numero 10. LEN-funktio, joka laskee solun merkkien määrän, osoittaa, että solussa A2 on kuusi merkkiä (kaksi numeroa luvulle 10 plus neljä neliöt hahmolle #127). Koska solussa A2 on merkki #127, solun D2 summauskaava palauttaa #ARVO! virheviesti.

Jos haluat muuntaa solun A2 tiedot laskettavaksi arvoksi, aseta seuraava SUBSTITUTE/CHAR-kaava toiseen soluun (kuten näkyy solussa A3): =KORVAA(A2,CHAR(127),»»)

Kaava korvaa neljä #127-merkkiä solusta A2 millään (jota edustavat tyhjät lainausmerkit kaavan lopussa). Tuloksena:

  • Merkkien lukumäärä solussa E3 pienennetään kahteen luvun 10 kahdelle numerolle.
  • Solun D3 summauskaava palauttaa oikean vastauksen 15, kun lisätään solun A3 + B3 (10 + 5) sisältö.

SUBSTITUTE-toiminto huolehtii korvaamisesta. CHAR-funktio kertoo kaavalle, mitkä merkit korvataan.

Poista katkeamattomat välilyönnit laskentataulukosta

Kuten ei-tulostuvat merkit, myös ei-tulostuva väli ( ) voi aiheuttaa ongelmia laskentataulukon laskelmissa ja muotoilussa. Jatkumattomien välilyöntien Unicode-koodinumero on #160. Suojaamattomia välilyöntejä käytetään laajasti verkkosivuilla. Kun tiedot kopioidaan Web-sivulta Exceliin, laskentataulukossa voi näkyä katkeamattomia välilyöntejä. Ei-rikkovien välilyöntien poistaminen voidaan tehdä käyttämällä kaavaa, jossa yhdistyvät SUBSTITUTE-, CHAR- ja TRIM-funktiot.

Unicode vs ASCII-merkit

Jokaisella tietokoneen merkillä (tulostettavalla ja ei-tulostettavalla) on numero, joka tunnetaan Unicode-merkkikoodina tai -arvona. Toinen vanhempi hahmosarja, joka tunnetaan nimellä ASCII, joka on lyhenne sanoista American Standard Code for Information Interchange, sisältyy Unicode-sarjaan. Tämän seurauksena Unicode-joukon ensimmäiset 128 merkkiä (0 – 127) ovat identtisiä ASCII-sarjan kanssa. Monia ensimmäisistä 128 Unicode-merkistä kutsutaan ohjausmerkeiksi, koska tietokoneohjelmat käyttävät niitä oheislaitteiden, kuten tulostimien, ohjaamiseen. Näitä merkkejä ei ole tarkoitettu käytettäviksi Excel-laskentataulukoissa, ja jos niitä on, ne voivat aiheuttaa erilaisia ​​virheitä.

Por Markus