Excel-ийн зайг хэрхэн багасгах вэ (хамгийн хялбар 8 арга)

  • Үүнийг Хуваалц
Hugh West

Excel-д өөр өөр эх сурвалжаас өгөгдөл импортлох эсвэл өгөгдлийн багц үүсгэх үед шаардлагагүй нэмэлт зай үүсэх магадлал хэвээр байна. Заримдаа нэмэлт зай нь өөр өөр функцийг ашиглах үед алдаа гаргадаг. Стандарт, сайн мэдээллийн багц хийхийн тулд нэмэлт зайг багасгах шаардлагатай. Энэ нийтлэлд би Excel-ийн зайг багасгах талаар тайлбарлах болно.

Тайлбарыг илүү ойлгомжтой болгохын тулд би хувийн мэдээллийг харуулсан жишээ өгөгдлийн багцыг ашиглах болно. тодорхой хүн. Өгөгдлийн багц нь Нэр , Хот , Зип код гэсэн 3 баганатай. .

Дадлага хийхийн тулд татаж аваарай

Trim Spaces.xlsm

Excel-ийн зайг багасгах 8 арга

1. Мөрний утгуудын орон зайг тайрахдаа TRIM функцийг ашиглах

TRIM функц нь нэмэлт зайг багасгах хамгийн хэрэгтэй функц юм. Энэ нь тэргүүлэх , хөдөлгөөнт , мөр хоорондын хоорондын гэсэн хэд хэдэн төрлийн зайг засдаг >болон Тоон утгууд. Энэ нь үгсийн хоорондох нэг хоосон зайг тайрах боломжгүй.

Энд би Нэр <мөрийн утгуудаас зай хүсэх болно. 2>багана.

Эхлэхийн тулд үр дүнгийн утгыг байрлуулах дурын нүдийг сонгоно уу.

➤ Би E4 нүдийг сонгосон.

⏩ Дотор нүд E4 , дараах томьёог бичнэ үү.

=TRIM(B4)

Энд, дотортайлбар өгөхийг хүссэн газраа байрлуул

Макро оноох -ын харилцах цонх гарч ирнэ.

Дараа нь -г сонгоно уу. Макро нэр болон Макро доторх.

⏩ Би Макрогийн нэр сонгосон Excel Trim Spaces.xlsm-ээс Trim_Trailing_Spaces -г сонгосон. Макро доторх.

Дараа нь OK -г товшино уу.

-н нэрийг өөрчлөх Товч .

➤ Би үүнийг Арын зайг тайрах гэж нэрлэсэн.

Одоо Товчлуур дээр дарна уу. 2>кодыг ажиллуулахын тулд.

Тиймээс бүх арын зайг тайрах болно .

< Нэрбаганаас 0> арынхоосон зайг таслав.

Санаж байх зүйлс

🔺 TRIM функц нь бүх төрлийн утгыг мөр утга гэж үздэг. Тиймээс тоон утгуудын зайг тайрахдаа болгоомжтой байгаарай.

Дасгалын хэсэг

Би эдгээрийг дадлага хийхийн тулд ажлын дэвтэрт дадлагын хуудас өгсөн. орон зайг багасгах арга замыг тайлбарлав. Та үүнийг дээрхээс татаж авч болно.

Дүгнэлт

Би хүргэх хялбар бөгөөд хурдан 8 аргыг тайлбарлахыг оролдсон. Excel-д хоосон зай. Эдгээр янз бүрийн аргууд нь бүх төрлийн утгыг багасгахад тусална. Эцэст нь хэлэхэд, хэрэв танд ямар нэгэн санал, санаа, санал хүсэлт байвал доор сэтгэгдэл үлдээнэ үү.

TRIMфункц, би B4нүдийг текстболгон сонгосон. Одоо TRIMфункц нь сонгосон нүдний бүх эх, араас болон завсрын зайг тайрахболно.

ENTER товчийг дарна уу. товчийг дарснаар та нэмэлт зай тайрах байгаа Нэр -г авах болно.

⏩ Одоо та -г ашиглаж болно. Бөглөх бариулыг Автоматаар дүүргэх үлдсэн нүднүүдийн томьёо.

Дэлгэрэнгүй унших: [ Засвар] TRIM функц Excel дээр ажиллахгүй байна: 2 шийдэл

2. Тоон утгуудын орон зайг тайрахдаа TRIM функцийг ашиглах

Мөн та бүх тэргүүлэх, арын болон тоон утгуудын хоорондох зай. Гэхдээ асуудал нь TRIM функц нь тоон утгуудыг хүртэл мөр гэж үздэг. Ийм учраас та тоон утгуудаас зайг тайрах хийхийн тулд VALUE функцийг TRIM функцтэй хамт ашиглах хэрэгтэй болно.

Энд би Зип кодын баганын тоон утгаас зай хүснэ.

Эхлэхийн тулд үр дүнгийн утгыг байрлуулах дурын нүдийг сонгоно уу.

➤ Би E4 нүдийг сонгосон.

⏩ Нүдэнд E4 , дараах томьёог бичнэ үү.

=TRIM(D4)

Энд TRIM функц, би D4 нүдийг текст болгон сонгосон. Одоо TRIM функц нь сонгосон нүдний бүх эх, араас болон завсрын зайг тайрах болно.

⏩ товчийг дарна уу. ENTER товчийг хийснээр та Зип код нэмэлт зайг тайрах авах болно.

Үүгээр үр дүнг харахад TRIM функц үүргээ гүйцэтгэсэн юм шиг санагдаж магадгүй. Гэхдээ хэрэв та зөв харвал хүссэн утгууд нь тоо шиг ажиллахгүй байгааг анзаарах болно.

Энэ асуудлаас зайлсхийхийн тулд та TRIM болон -г ашиглаж болно. VALUE хамтдаа ажилладаг.

Эхлээд үр дүнгийн утгыг байрлуулахын тулд дурын нүдийг сонгоно уу.

➤ Би E4 нүдийг сонгосон.

E4 нүдэнд дараах томьёог бичнэ үү.

=VALUE(TRIM(D4))

Энд, VALUE функц, би TRIM(D4) текст болгон ашигласан.

Дараа нь TRIM функцэд нүдийг сонгосон. D4 текст хэлбэрээр. Одоо TRIM функц нь сонгосон нүдний бүх эх, араас болон завсрын зайг тайрах болно.

Одоо VALUE функц нь таслагдсан мөр тоо болгон хувиргах болно.

ENTER товчийг дарснаар та Зип код <авах болно. 2> тоо нэмэлт зай тайрах байна.

⏩ Одоо та Дүүргэх бариулыг ашиглаж болно. Үлдсэн нүднүүдийн томьёог Автоматаар бөглөх боломж.

Дэлгэрэнгүй унших: Хэрхэн тайрах вэ Excel дээрх текстийн хэсэг (9 хялбар арга)

3. Зүүн талын зайг тайрахдаа зүүн TRIM-ийг ашиглах

Хэрэв та зөвхөн тэргүүлэх зайг тайрахыг хүсэж байгаа бол тэгвэл та MID-г ашиглан үүнийг хийж болно функц, FIND функц, TRIM функц ба LEN функц хамтдаа.

Энд, Нэр багана, би зөвхөн тэргүүлэгч хоосон зайг тайрахыг хүсэж байна.

Эхлэхийн тулд үр дүнгийн утгыг байрлуулах дурын нүдийг сонгоно уу.

➤ Би -г сонгосон. E4 нүд.

E4 нүдэнд дараах томьёог бичнэ үү.

=MID(B4,FIND(MID(TRIM(B4),1,1),B4),LEN(B4))

Энд, MID функц дотор би B4 нүдийг текст болгон сонгосон, FIND(MID(TRIM(B4))-г ашигласан. ,1,1),B4) эхлэх_тоо гэж дараа нь LEN(B4) тэмдэгтийн тоо болгон ашигласан.

Дараа нь FIND функц, би MID(TRIM(B4),1,1) find_text болгон ашигласан бөгөөд B4 нүдийг болгон сонгосон дотор_текст .

Дахин хэлэхэд MID функцид би RIM(B4) текст болгон ашигласан, 1 эхлэх_тоо гэж дараа нь 1 тэмдэгтийн тоо болгон ашигласан.

Дараа нь LEN функцэд би сонгосон. B4 нүдийг текст хэлбэрээр.

Томъёоны задаргаа

TRIM( B4) —> бүх нэмэлт зайг багасгах болно.

Гаралт: Адам Смит

MID(TRIM(B4),1,1) —> 1-р байрлалаас эхлэн мөрөөс дэд мөр гаргаж авна.

Гаралт: A

FIND(MID(TRIM(B4),1,1),B4) —> Энэ нь мөрийн байрлалыг буцаана.

Гаралт: 4

LEN(B4) —> тэмдэгтийн тоог буцаана. текстийн мөр.

Гаралт: 17

MID(B4,FIND(MID(TRIM(B4),1,1),B4),LEN(B4)) —> энэ нь текстийн мөрийг бүхэлд нь буцаана.

ο MID(B4, 4, 17)

Гаралт: Адам Смит

Тайлбар: <1-ийг тайрсан “ Адам     Смит” нэрний эхний зайнууд.

ENTER товчийг дарвал тэргүүлэх зайнууд <болно. 1> Нэр баганаас тайруулсан.

⏩ Одоо та Дүүргэх бариулыг -д ашиглаж болно>Үлдсэн нүднүүдийн томьёог автоматаар дүүргэх

Холбогдох агуулга: Excel-ийн зүүн зүсэх функц: 7 тохиромжтой арга

4. Орлуулах функцийг ашиглан бүх зайг тайрах

Хэрэв та ямар ч утгаас бүх хоосон зайг тайрах -ыг хүссэн үедээ ашиглаж болно. ОРЛУУЛАХ функц.

Энд би Хот баганын бүх хоосон зайг тайрах болно.

Эхлэхийн тулд , үр дүнгийн утгыг байрлуулахын тулд дурын нүдийг сонгоно уу.

➤ Би E4 нүдийг сонгосон.

E4 нүдэнд дараах томьёог бичнэ үү. .

=SUBSTITUTE(C4," ","")

Энд, ОРЛУУЛАХ функцид би C4 нүдийг текст болгон сонгож, ашигласан. ” ” (Ганц зай) хуучин_текст болгож, дараа нь “” (Зай байхгүй) шинэ_текст болгон ашигласан. Одоо ОРЛУУЛАХ функц хоосон зайг орлуулах болно.

ENTER товчийг дарснаар нэмэлт зайг хүссэн хүснэ. Хотын багана.

⏩ Одоо,та Дүүргэх бариул -г ашиглан Автоматаар дүүргэх томьёог бусад нүднүүдэд ашиглаж болно.

5. Ашиглах TRIM & AMP; Хагардаггүй зайг тайрах ОРЛУУЛАХ функц

Бид өөр газраас өгөгдөл импортлох үед ихэнх тохиолдолд тасрахгүй орон зай цөөхөн байдаг. Та эдгээрийг тасрахгүй тайрч болно. TRIM функц, ЦЭВЭРЛЭХ функц, ОРЛУУЛАХ функцийг хамтад нь ашиглан хоосон зай гарга.

Эхлэхийн тулд үр дүнг байрлуулах дурын нүдийг сонгоно уу. утга.

➤ Би E4 нүдийг сонгосон.

E4 нүдэнд дараах томьёог бичнэ үү.

=TRIM(CLEAN((SUBSTITUTE(B4,CHAR(160)," "))))

Энд, TRIM функцид би CLEAN((SUBSTITUTE(B4,CHAR(160))-г ашигласан. ,” “))) текст хэлбэрээр. FIND(MID(TRIM(B4),1,1),B4) эхлэх_тоо болгон ашиглаж, дараа нь LEN(B4) тэмдэгтийн тоо<2 болгон ашигласан>.

Дараа нь CLEAN функцид би ОРЛУУЛАХ(B4,CHAR(160)," ")) текст болгон ашигласан. .

Дараа нь ОРЛУУЛАХ функцид би B4 нүдийг текст болгон сонгож, CHAR(160)<2 ашигласан> хуучин_текст гэж, дараа нь " " (Ганц зай) шинэ_текст болгон ашигласан.

Одоо ОРЛУУЛАХ функц нь тасрахгүй орон зайг ганц зайгаар орлуулах болно.

Томъёоны задаргаа

SUBSTITUTE(B4,CHAR(160)," ") —> бүх нэмэлт зайг багасгах болно.

Гаралт: Адам Смит

CLEAN((SUBSTITUTE(B4,CHAR(160)," "))) —> 1-р байрлалаас эхлэн мөрөөс дэд мөр гаргаж авна.

Гаралт: Адам     Смит

TRIM(ЦЭВЭР((ОРЛУУЛАХ(B4,CHAR(160)," ")))) —> Энэ нь буцах болно мөрийн байрлал.

ο TRIM(” Адам     Смит”)

Гаралт: Адам Смит

Тайлбар: “ Адам Смит” нэрнээс загалахгүй зайнуудыг тайрсан.

ENTER товчийг дарна уу. товчлуур болон загарахгүй хоосон зай Нэр баганаас хүссэн болно.

⏩ Одоо , та Дүүргэх бариул -г ашиглан Автоматаар дүүргэх томьёог бусад нүднүүдэд ашиглаж болно.

6. Find & Орон зайг багасгахын тулд солих

Та мөн Ол & Excel-ийн хоосон зайг тайрахын тулд функцийг орлуулаарай.

Би танд процедурыг үзүүлье,

Дараа нь <1-г хүссэн газраасаа нүдний мужийг сонгоно уу> хоосон зайг таслана.

➤ Би C4:C12 нүдний мужийг сонгосон.

Дараа нь Нүүр хуудас таб >&gt-ыг нээнэ үү. ; -аас Засварлах групп >> Олох & Сонгох >> Орлуулах

-г сонгоод харилцах цонх гарч ирнэ.

⏩ I ганц Зай хэрэглэв Зай юуг олохын тулд зайлах .

⏩ Би Орлуулах гэснийг заавал гэж хадгалсан. 2>талбар Хоосон .

Дараа нь Бүгдийг солих дээр товшино уу.

МессежХэдэн солигдсоныг харуулах цонх гарч ирнэ.

⏩ Бид 17 сольсон хийсэн.

Дараа нь OK -г товшоод харилцах цонхыг хаа. хайрцаг .

⏩ Энд бүх орон зай Хотын багананд хүссэн байна.

Холбогдох контент: Excel-ийн баруун тэмдэгтүүд болон хоосон зайг тайрах (5 арга)

7. VBA-г -д ашиглах Тэргүүлэх зайг тайрах

Хэрэв та хүсвэл Visual Basic (VBA) -г ашиглаж тэргүүлэх зайг тайрч болно.

Надад зөвшөөрнө үү. танд процедурыг тайлбарлана уу,

Эхлээд Хөгжүүлэгч таб >> дараа нь Visual Basic-ийг сонго.

⏩ Дараа нь Microsoft Visual Basic for Applications -ийн шинэ цонх нээгдэнэ.

Одоо Оруулах >> Модуль -г сонгоно уу.

Нээсэн Модуль хэсэгт дараах кодыг бичээд тэргүүлэх зайг багасгана уу.

5311

Энд, Дэд Trim_Leading_Spaces() -д би Rg болон WRg хувьсагчдыг дараах байдлаар зарласан. Муж .

Дараа нь харилцах цонхыг Тэргүүлэх зайг тайрах гэж нэрлээд дараа нь For давталт -аас TRIM тус бүрийг сонгосон нүд .

Дараа нь би тайрахдаа VBA LTRIM функцийг ашигласан.

Одоо Хадгалах код болон Ажлын хуудас руу буцна уу.

VBA -г хэрэглэхийн тулд хэрэв хүсвэл нүд эсвэл нүдний мужийг сонгох боломжтой, эс бөгөөс мессежийн хайрцагт мужийг сонгох боломжтой>.

➤ Би нүдний мужийг сонгосон B4:B12 .

Дараа нь Харах таб >> Макрос >> Макро харах

-г сонгоно уу. харилцах цонх гарч ирнэ. Тэндээс Макросын нэр болон Макрос -г сонгоно.

⏩ Би Макросын нэр дотроос Түүхлэх_Зай -г сонгосон.

⏩ Би Macros in дотроос Excel Trim Spaces.xlsm -г сонгосон.

Дараа нь Run -г товшино уу.

Таны сонгосон мужийг харуулах мессежийн хайрцаг гарч ирэх болно.

Одоо OK дээр товшино уу.

Тиймээс бүх тэргүүлэх зай тайрах болно.

8. Арын зайг тайрахын тулд VBA ашиглах

Хэрэв та хүсвэл Visual Basic<2-г ашиглан арын зайг мөн тайрах боломжтой>.

Энд би Нэр баганаас арын хоосон зайг тайрах хүсэж байна.

Одоо Visual Basic for Applications цонхыг нээхийн тулд та 7 хэсэгт тайлбарласан алхмуудыг дагана уу.

Дараа нь дараах кодыг бичнэ үү. Модуль .

7801

Энд, Дэд Trim_Trailing_Spaces() -д би rng -г зарласан. хувьсагч нь Муж .

Дараа нь би VBA TRIM функцийг ашигласан. тайрахын тулд асаана уу.

Одоо Кодыг хадгаж, ажлын хуудас руу буцна уу.

Хөгжүүлэгчийн таб >> -аас Оруулах >> Маягт удирдлагаас товчлуурыг

Одоо Товчийг чирэх

Хью Уэст бол салбартаа 10 гаруй жил ажилласан туршлагатай Excel-ийн сургагч багш, шинжээч юм. Нягтлан бодох бүртгэл, санхүүгийн чиглэлээр бакалавр, бизнесийн удирдлагын магистр зэрэгтэй. Хью багшлах сонирхолтой бөгөөд дагаж мөрдөх, ойлгоход хялбар заах өвөрмөц арга барилыг боловсруулсан. Түүний Excel-ийн мэдлэг чадвар нь дэлхий даяарх олон мянган оюутан, мэргэжилтнүүдэд ур чадвараа дээшлүүлж, ажил мэргэжлээрээ амжилт гаргахад тусалсан. Хью өөрийн блогоороо дамжуулан өөрийн мэдлэгээ дэлхийтэй хуваалцаж, Excel програмын үнэгүй зааварчилгаа, онлайн сургалтыг хувь хүмүүс болон бизнесүүдэд бүрэн дүүрэн ашиглахад нь туслах зорилгоор санал болгодог.