Агуулгын хүснэгт
Энэ заавар нь томьёо болон Text Toolkit хэрэгслийг ашиглан Excel-ийн хоосон зайг хэрхэн арилгахыг тайлбарладаг. Та нүдэн дэх эхний болон төгсгөлийн зайг хэрхэн устгах, үг хоорондын нэмэлт зайг арилгах, тасрахгүй хоосон зай, хэвлэхгүй тэмдэгтээс хэрхэн ангижрах талаар сурах болно.
Зайны хамгийн том асуудал юу вэ? Тэд ихэвчлэн хүний нүдэнд үл үзэгдэх байдаг. Анхааралтай хэрэглэгч текстийн өмнө нуугдаж буй тэргүүлэх зай эсвэл үгийн хоорондох цөөн хэдэн нэмэлт зайг хааяа барьж чадна. Гэхдээ эсийн төгсгөлд харагдахгүй байгаа хоцрогдсон зайг олж харах арга байхгүй.
Хэрэв нэмэлт зайнууд зүгээр л хэвтэж байсан бол тийм ч асуудалгүй, гэхдээ тэдгээр нь таны дотоод орчныг сүйтгэдэг. томъёо. Гол нь нэг хоосон зайтай, хоосон зайтай ижил бичвэр агуулсан хоёр нүдийг өөр утга гэж үздэг. Тиймээс, та хоёр ижил төстэй оруулгатай зөв томьёо яагаад таарахгүй байгааг олж мэдэх гэж тархи толгойгоо гашилгаж байж магадгүй.
Одоо та асуудлыг бүрэн ойлгож байгаа тул ажиллах цаг болжээ. шийдэл гаргалаа. Мөр дэх хоосон зайг арилгах хэд хэдэн арга байдаг бөгөөд энэ заавар нь таны даалгавар болон ажиллаж буй өгөгдлийн төрөлд хамгийн тохиромжтой техникийг сонгоход тусална.
Хоосон зайг хэрхэн арилгах вэ Excel-ийн хоосон зай - үгийн хооронд эхний, хойно
Хэрэв таны өгөгдлийн багц илүүдэл зайтай бол ExcelTRIM функц нь үгийн хоорондох нэг хоосон зайг эс тооцвол эхний, араас болон завсрын олон зайг бүгдийг нь нэг дор устгахад тусална.
Энгийн TRIM томьёо нь ийм энгийн:
=TRIM(A2)
А2 нь таны хоосон зайг устгахыг хүсэж буй нүд юм.
Дараах дэлгэцийн агшинд харуулсанчлан Excel TRIM томьёо нь текстийн өмнөх болон дараах бүх зайг амжилттай арилгасан. мөрийн дундах дараалсан хоосон зай гэж.
Мөн одоо та зөвхөн анхны баганад байгаа утгуудыг таслагдсан утгуудаар солих хэрэгтэй. Үүнийг хийх хамгийн хялбар арга бол Тусгай буулгах > Утга -г ашиглах бөгөөд дэлгэрэнгүй зааврыг эндээс авна уу: Excel дээр утгыг хэрхэн хуулах талаар.
Үүнээс гадна та Excel TRIM функцийг ашиглан зөвхөн эхний хоосон зайг арилгаж, текстийн мөрийн дундах бүх зайг бүрэн бүтэн байлгах боломжтой. Томъёоны жишээ энд байна: Excel програмын эхний зайг хэрхэн тайрах вэ (Зүүн зүсэлт).
Мөр завсарлага болон хэвлэгдэхгүй тэмдэгтүүдийг хэрхэн устгах вэ
Гадаад эх сурвалжаас өгөгдөл импортлох үед энэ нь зөвхөн нэмэлт зүйл биш юм. дагалдаж ирэх зай, гэхдээ мөн адил хэвлэхгүй тэмдэгтүүд зэрэг хэвлэх боломжгүй тэмдэгтүүд байдаг.
TRIM функц нь хоосон зайг арилгах боломжтой боловч хэвлэхгүй тэмдэгтүүдийг арилгаж чадахгүй. . Техникийн хувьд Excel TRIM нь зөвхөн 7 битийн ASCII систем дэх 32 утгыг устгах зориулалттай бөгөөд энэ нь орон зай юм.тэмдэгт.
Мөр дэх хоосон зай болон хэвлэхгүй тэмдэгтүүдийг арилгахын тулд TRIM-ийг CLEAN функцтэй хослуулан ашиглана уу. Нэрнээс нь харахад CLEAN нь өгөгдлийг цэвэрлэх зорилготой бөгөөд 7 битийн ASCII багц дахь хэвлэхгүй эхний 32 тэмдэгтийг (0-ээс 31 хүртэлх утгууд) бүгдийг нь устгаж болно, үүнд мөр таслах ( утга 10).
Цэвэрлэх өгөгдөл нь A2 нүдэнд байна гэж үзвэл томъёо нь дараах байдалтай байна:
=TRIM(CLEAN(A2))
Хэрэв Trim/ Цэвэр томьёо нь олон мөрийн агуулгыг хоосон зайгүйгээр нэгтгэдэг тул та дараах аргуудын аль нэгийг ашиглан засах боломжтой:
- Excel-ийн "Бүгдийг солих" функцийг ашиглана: "Юуг олох" талбарт оруулна уу. Ctrl+J товчлолыг дарж тэрэг буцах; "Орлуулах" талбарт хоосон зай бичнэ үү. Бүгдийг солих товчийг дарснаар сонгосон муж дахь бүх мөрийн завсарлагыг хоосон зайгаар солино.
- Дараах томьёог ашиглан Carriage Return (утга 13) болон Line Feed (утга 10) тэмдэгтүүдийг тэмдэгтээр орлуулна уу. хоосон зай:
=SUBSTITUTE(SUBSTITUTE(A2, CHAR(13)," "), CHAR(10), " ")
Дэлгэрэнгүй мэдээллийг Excel-ийн тэрэгний буцаалтыг (мөр таслах) хэрхэн арилгах талаар үзнэ үү.
Хэрхэн завсарлагагүй зайг арилгах талаар. Excel
Хэрэв TRIM & CLEAN томъёоны зарим зөрүүд хоосон зай хэвээр байгаа тул та хаа нэгтээгээс өгөгдлийг хуулж/баасан байх магадлалтай бөгөөд хэд хэдэн тасрахгүй зай нэвтэрч орсон байх магадлалтай.
Засдаггүй зайг арилгахын тулд (html тэмдэгт ) ), тэдгээрийг ердийнхөөр солинохоосон зай, дараа нь TRIM функцээр тэдгээрийг устгана уу:
=TRIM(SUBSTITUTE(A2, CHAR(160), " "))
Логикийг илүү сайн ойлгохын тулд дараах томьёог задалъя:
- Үл тасрахгүй тэмдэгт 7 битийн ASCII системд 160 гэсэн утгатай тул та үүнийг CHAR(160) томьёог ашиглан тодорхойлж болно.
- Орлуулах функц нь тасрахгүй зайг ердийн орон зай болгон хувиргахад хэрэглэгддэг.
- Эцэст нь та хөрвүүлсэн хоосон зайг арилгахын тулд TRIM функцэд SUBSTITUTE хэллэгийг оруулаарай.
Хэрэв таны ажлын хуудсанд хэвлэхгүй тэмдэгтүүд байгаа бол CLEAN функцийг ашиглан TRIM болон SUBSTITUTE-ын хамт ашиглана уу. хоосон зай, хүсээгүй тэмдэгтүүдийг нэг дор арилгах:
=TRIM(CLEAN((SUBSTITUTE(A2,CHAR(160)," "))))
Дараах дэлгэцийн агшин нь ялгааг харуулж байна:
Тодорхой бус зүйлийг хэрхэн устгах вэ хэвлэх тэмдэгт
Хэрэв дээрх жишээнд авч үзсэн 3 функцийн холболт (TRIM, CLEAN болон ORTALAMA) таны хуудсан дээрх хоосон зай эсвэл хэвлэхгүй тэмдэгтүүдийг арилгах боломжгүй байсан бол тэдгээр тэмдэгтүүд ASCII-ээс өөр утгатай байна гэсэн үг юм. 0-ээс 3 хүртэл 2 (хэвлэхгүй тэмдэгтүүд) эсвэл 160 (загарахгүй зай).
Энэ тохиолдолд CODE функцийг ашиглан тэмдэгтийн утгыг тодорхойлж, дараа нь ОРЛУУЛАХ товчийг ашиглан ердийн хоосон зайгаар солих ба TRIM-г ашиглана. зайг арилгана уу.
А2 нүдэнд зай болон бусад хүсээгүй тэмдэгтүүд байгаа гэж үзвэл 2 томьёо бичнэ:
- В2 нүдэнд асуудлыг илрүүлнэ.Дараах CODE функцуудын аль нэгийг ашиглан тэмдэгтийн утгыг оруулна уу:
- Мөрийн эхэн дэх хоосон зай эсвэл хэвлэхгүй тэмдэгт:
=CODE(LEFT(A2,1))
- Арын зай эсвэл хэвлэхгүй тэмдэгт мөрийн төгсгөлд:
=CODE(RIGHT(A2,1))
- Мөрний дунд байх зай эсвэл хэвлэхгүй тэмдэгт, энд n нь асуудалтай тэмдэгтийн байрлал юм:
=CODE(MID(A2, n , 1)))
Энэ жишээнд бид текстийн дунд, 4-р байрлалд хэвлэгдэхгүй үл мэдэгдэх тэмдэгт байгаа бөгөөд бид түүний утгыг дараах томьёогоор олно.
=CODE(MID(A2,4,1))
CODE функц нь 127 утгыг буцаана (доорх дэлгэцийн зургийг харна уу).
- Мөрийн эхэн дэх хоосон зай эсвэл хэвлэхгүй тэмдэгт:
- С2 нүдэнд та CHAR(127)-г ердийн зайгаар (" ") орлуулж, дараа нь тэр зайг багасгана:
=TRIM(SUBSTITUTE(A2, CHAR(127), " "))
Үр дүн нь үүнтэй төстэй харагдах ёстой:
Хэрэв таны өгөгдөлд хэвлэхгүй хэд хэдэн тэмдэгт, мөн тасрахгүй зай байгаа бол та арилгахын тулд хоёр буюу түүнээс дээш ОРЛУУЛАХ функцийг байрлуулж болно. бүх хүсээгүй тэмдэгтийн кодыг нэг дор:
=TRIM(SUBSTITUTE(SUBSTITUTE(A2, CHAR(127), " "), CHAR(160), " ")))
Excel дээрх бүх зайг хэрхэн арилгах вэ
Зарим тохиолдолд та бүрмөсөн устгахыг хүсэж болно. нүдэнд байгаа бүх цагаан зай, түүний дотор үг эсвэл тоонуудын хоорондох ганц зай. Жишээлбэл, та хоосон зайг мянган тусгаарлагч болгон ашигладаг тоон баганыг импортолсон үед том тоог уншихад хялбар боловч таны томьёог тооцоолохоос сэргийлдэг.
Бүх хоосон зайг устгахӨмнөх жишээнд тайлбарласны дагуу ОРЛУУЛАХ-ыг нэг алхамаар ашиглана уу. Ганц ялгаа нь CHAR(32)-ын буцаасан зайны тэмдэгтийг юу ч ("")-ээр солих явдал юм:
=SUBSTITUTE(A2, CHAR(32), "")
Эсвэл , та зүгээр л томьёоны зайг (" ") дараах байдлаар бичиж болно:
=SUBSTITUTE(A2," ","")
Үүний дараа томьёог утгуудаар орлуулснаар таны тоо зөв тооцоолох болно. .
Excel-д хоосон зайг хэрхэн тоолох вэ
Тодорхой нүднээс хоосон зайг арилгахын өмнө тэдгээрийн хэд нь байгааг мэдэх сонирхолтой байж магадгүй.
нүдэн дэх хоосон зайны нийт тоо, дараахыг хийнэ үү:
- LEN функцийг ашиглан мөрийн уртыг бүхэлд нь тооцоол: LEN(A2)
- Бүх хоосон зайг юу ч үгүй орлуулах: SUBSTITUTE(A2) ," ","")
- Мөрийн уртыг хоосон зайгүй тооцоолох: LEN(SUBSTITUTE(A2," ",""))
- "Зайгүй" мөрийн уртыг хас. нийт уртаас.
Эх бичвэрийн мөрийг A2 нүдэнд байна гэж үзвэл бүрэн томъёо дараах байдлаар гарна:
=LEN(A2)-LEN(SUBSTITUTE(A2," ",""))
Хэдэн <болохыг олохын тулд 10>дамж ra хоосон зай нүдэнд байгаа тул нэмэлт хоосон зайгүй текстийн уртыг аваад дараа нь нийт мөрийн уртаас хасна:
=LEN(A2)-LEN(TRIM(A2))
Дараах дэлгэцийн агшинд хоёр томьёо ажиллаж байгааг харуулж байна:
Одоо та нүд бүрт хэдэн зай агуулагдаж байгааг мэдэж байгаа тул TRIM томьёог ашиглан нэмэлт зайг аюулгүйгээр устгах боломжтой.
Зайг арилгах, өгөгдлийг цэвэрлэх томьёогүй арга
Таны адилОлон нэмэлт зай болон бусад хүсээгүй тэмдэгтүүд таны хуудсанд анзаарагдахгүй нуугдаж болно, ялангуяа та гадны эх сурвалжаас мэдээллээ импортлох юм бол. Та Excel-ийн хоосон зайг томъёогоор хэрхэн устгахаа мэддэг. Мэдээжийн хэрэг, цөөн тооны томьёо сурах нь ур чадвараа сайжруулах сайн дасгал боловч энэ нь цаг хугацаа их шаарддаг байж магадгүй.
Цаг заваа үнэлж, ая тухтай байдлыг эрхэмлэдэг Excel-ийн хэрэглэгчид манайд багтсан Текст хэрэгслийг ашиглах боломжтой. Excel-д зориулсан хамгийн дээд багц. Эдгээр хялбар хэрэгслүүдийн нэг нь товчлуур дээр дарахад хоосон зай болон хэвлэхгүй тэмдэгтүүдийг арилгах боломжийг олгодог.
Суулгасны дараа Ultimate Suite нь таны Excel туузанд Зай таслах , <1 гэх мэт хэд хэдэн хэрэгтэй товчлууруудыг нэмж өгдөг>Тэмдэгтүүдийг устгах , Текст хөрвүүлэх , Форматыг арилгах болон өөр хэд хэдэн.
Та доторх хоосон зайг арилгахыг хүссэн үедээ. Excel хуудсандаа дараах 4 хурдан алхмыг хийгээрэй:
- Нэмэлт зай устгахыг хүсэж буй нүднүүдийг (муж, бүхэл багана эсвэл мөр) сонгоно уу.
- Таслах дээр товшино уу. Ablebits Data таб дээрх хоосон зай товчлуур.
- Нэг эсвэл хэд хэдэн сонголтыг сонгоно уу:
- тэргүүлэх ба хожрыг арилгах хоосон зай
- Үгсийн хоорондох нэмэлт зайг хасах нэг хүртэл
- тасрахгүй зайг устгах ( )
- Таслах товчийг дарна уу.
Дууссан! Бүх нэмэлт зайг нэг товшилтоор устгана.
Ингэснээр та зайг хурдан арилгах боломжтой.Excel нүднүүдэд. Хэрэв та бусад боломжуудыг судлах сонирхолтой байгаа бол Ultimate Suite-ийн үнэлгээний хувилбарыг татаж авахад таатай байна. Уншиж байгаад баярлалаа, ирэх долоо хоногт манай блог дээр уулзахыг тэсэн ядан хүлээж байна!