Компьютердегі әрбір таңба - басып шығарылатын және басып шығарылмайтын - оның Unicode таңбалар коды немесе мәні ретінде белгілі сан бар.
Басқа, ескі және жақсы танымал кейіпкерлердің жиынтығы ASCII болып табылады, ол Американдық Ақпарат алмасудың стандартты кодын білдіреді, Unicode жиынына енгізілді. Нәтижесінде Unicode жинағының алғашқы 128 таңбасы (0-ден 127) ASCII жинағына ұқсас.
Бірінші 128 Unicode таңбасының көпшілігі басқару таңбалары деп аталады және олар принтерлер сияқты перифериялық құрылғыларды басқару үшін компьютер бағдарламалары арқылы пайдаланылады.
Осылайша, олар Excel жұмыс парақтарында пайдалануға арналмаған және егер бар болса, әртүрлі қателер тудыруы мүмкін. Excel бағдарламасының CLEAN функциясы басып шығарылмайтын таңбалардың басым бөлігін алып тастайды - # 127 таңбаны қоспағанда.
03 01
Unicode таңбасы # 127
Юникодтық таңба # 127 пернетақтада жою кілтін басқарады. Осылайша, Excel жұмыс парағында ешқашан қатыспауға арналған.
Егер бар болса, ол жоғарыдағы суреттегі A2 ұяшығында көрсетілгендей, қораптың пішінді сипаты ретінде бейнеленеді және ол кейбір жақсы деректермен бірге кездейсоқ түрде импортталған немесе көшірілген болуы мүмкін.
Оның қатысуы:
- жұмыс парағындағы қарапайым пішімдеу мәселелерін тудырады;
- деректерді сұрыптауға және сүзуге әсер етеді;
- формулада пайдаланылатын деректермен бірге ұяшықта болған жағдайда есеп айырысу мәселелерін тудырады.
03 02
Unicode таңбасын жою # 127
Бұл таңба CLEAN функциясымен жойылмаса да, SUBSTITUTE және CHAR функциялары бар формуланы пайдалана отырып жойылуы мүмкін.
Жоғарыдағы суретте Excel жұмыс парағының А2 ұяшығындағы 10 саны бар төрт тікбұрышты пішінді таңба көрсетіледі.
Ұяшықтағы таңбалардың санын есептейтін LEN функциясы - E2 ұяшығында A2 ұяшығы алты таңбадан тұрады - 10 нөміріне екі цифра және таңбаға арналған төрт ұяшық.
А2 ұяшығындағы # 127 таңбасының болуына байланысты, D2 ұяшығындағы қосу формуласы #VALUE! қате туралы хабар.
A3 ұяшығы SUBSTITUTE / CHAR формуласын қамтиды
= SUBSTITUTE (A2, CHAR (127), «»)А2 ұяшығынан # 127 таңбаны ештеңе алмастырмайды - (формуланың соңындағы бос тырнақшалар арқылы көрсетіледі).
Болғандықтан
- Е3 ұяшығындағы таңбалар саны екіге дейін азаяды - 10 санындағы екі сан үшін;
- D3 ұяшығындағы қосу формуласы A3 + B3 ұяшығына (10 + 5) қосылатын кезде дұрыс жауап қайтарады.
SUBSTITUTE функциясы CHAR функциясын формулаға ауыстыру үшін қандай кейіпкерді ауыстыру үшін пайдаланылатынын нақты ауыстырады.
03 03
Жұмыс парағынан үзіліссіз кеңістіктерді жою
Басып шығарылмайтын таңбаларға ұқсас, жұмыс парағындағы есептеулер мен пішімдеу мәселелерін тудыруы мүмкін бұзылмайтын кеңістік (& nbsp). Үзілмейтін кеңістіктерге арналған Юникод код нөмірі # 160 болып табылады.
Үзілмейтін кеңістіктер веб-беттерде кеңінен қолданылады, сондықтан деректер веб-беттен Excel-ге көшірілсе, жұмыс парағындағы үзілмейтін бос орындар пайда болуы мүмкін.
Үзілмейтін бос орындарды жою SUBSTITUTE, CHAR және TRIM функцияларын біріктіретін формуламен жасалуы мүмкін.