Excelda ASCII Belgilar # 127 ni olib tashlang

Kompyuterdagi har bir belgi - chop etilishi mumkin va chop etilmaydigan - uning Unicode belgilar kodi yoki qiymati sifatida ma'lum bo'lgan raqamga ega.

Boshqa, eski va eng yaxshi ma'lum bo'lgan belgilar majmui ASCII , ya'ni ma'lumot almashish uchun Amerika standart kodi Unicode majmuasiga kiritilgan. Natijada, Unicode majmui birinchi 128 belgisi (0 dan 127) ASCII majmui bilan bir xil.

Birinchi 128 Unicode belgilarning ko'pchiligi nazorat qilish belgilariga kiradi va printerlar kabi atrof-muhit qurilmalarini boshqarish uchun kompyuter dasturlari tomonidan ishlatiladi.

Shu sababli, ular Excel-dagi ish sahifalarida foydalanish uchun mo'ljallanmagan va mavjud bo'lsa, turli xil xatolarga olib kelishi mumkin. Excelning CLEAN funktsiyasi bu nusxa ko'chirilmaydigan belgilarning ko'pini olib tashlaydi - 127 belgidan tashqari.

01dan 03gacha

Unicode belgisi # 127

Exceldan ma'lumotlarni ASCII Belgilar # 127-ni olib tashlang. © Ted frantsuz

Unicode belgisi # 127 klaviaturada o'chirish klavishini nazorat qiladi. Shu sababli, Excel sahifasida hozir bo'lishni mo'ljallamaydi.

Agar mavjud bo'lsa, u yuqoridagi tasvirda A2 uyasiga ko'rsatilgandek tor shaklda ko'rinadi va ehtimol yaxshi ma'lumotlar bilan birga tasodifiy ko'chirildi yoki ko'chirildi.

Uning mavjudligi:

03 / 03dan

Unicode belgisini olib tashlash # 127

Ushbu belgi CLEAN funktsiyasi bilan olib tashlanmasa ham, SUBSTITUTE va CHAR funktsiyalarini o'z ichiga olgan formuladan foydalaniladi.

Yuqoridagi rasmdagi misol Excel to'rtta to'rtburchak shaklidagi belgini va Excel sahifasining A2 xonasida 10-raqamni ko'rsatadi.

Hujayrada E2 raqamidagi belgilar sonini hisoblovchi LEN funksiyasi A2 uyasi oltita belgidan iborat - 10 sonining ikkita raqami va # 127 belgisi uchun to'rtta quti borligini ko'rsatadi.

A2 xonasida # 127 belgining mavjudligi sababli, D2 xujayrasidagi qo'shimcha formula #VALUE! xato xabari.

Hujayra A3 SUBSTITUTE / CHAR formulasini o'z ichiga oladi

= SUBSTITUTE (A2, CHAR (127), "")

A2 xujayrasining # 127 belgilarini hech narsa bilan almashtirish - (formulaning oxiridagi bo'sh tirnoq belgilari bilan ko'rsatilgan).

Natijada

  1. E3 uyasi belgilar soni ikkiga qisqartirildi - 10 sonidagi ikkita raqam uchun;
  2. hujayra D3'teki qo'shimcha formulalar A3 + B3 xujayrasi (10 + 5) uchun tarkibni qo'shganda, to'g'ri javobni qaytaradi.

SUBSTITUT funktsiyasi CHAR funktsiyasidan foydalanilganda haqiqiy o'rnini o'zgartiradi.

03 03dan

Ishchi varaqdan uzilmagan bo'shliqlarni olib tashlash

Bosma uchun yaroqsiz belgilarga o'xshash, ish sahifasida hisoblash va formatlashda muammolarga olib kelishi mumkin bo'lgan buzilmaydigan bo'sh joy (& nbsp). Yopiq joylar uchun Unicode kod raqami # 160.

Veb-sahifalarda nosimmetrik bo'shliqlar keng qo'llaniladi, shuning uchun agar ma'lumotlar veb-sahifadan Excelga nusxa ko'chirilsa, ishlamaydigan bo'sh joylar ish sahifasida paydo bo'lishi mumkin.

Ajralmas bo'shliqlarni olib tashlash SUBSTITUTE, CHAR va TRIM funktsiyalarini birlashtiradigan formulalar bilan amalga oshirilishi mumkin.