Excel TRIM функц - нэмэлт зайг арилгах хурдан арга

  • Үүнийг Хуваалц
Michael Brown

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

Та хоёр баганыг хоёр баганыг байгаа эсэхийг нь харьцуулж байна уу? Таны томьёо нэг давхардсан оруулгыг олж чадахгүй байна уу? Эсвэл та хоёр баганыг нэмээд зөвхөн тэг авч байна уу? Таны зөв Vlookup томьёо яагаад зүгээр л олон тооны N/A алдаа гаргаж өгдөг вэ? Эдгээр нь таны хариултыг хайж байгаа асуудлын цөөн хэдэн жишээ юм. Энэ бүхэн нь таны нүднүүдийн тоон болон текстийн утгуудын өмнө, хойно эсвэл хооронд нэмэлт зай нуугдаж байгаатай холбоотой.

Microsoft Excel нь хоосон зайг арилгах хэд хэдэн аргыг санал болгодог. мэдээллээ цэвэрлэ. Энэ зааварт бид Excel-ийн зайг устгах хамгийн хурдан бөгөөд хялбар арга болох TRIM функцийн чадамжийг судлах болно.

TRIM функц - Excel-ийн нэмэлт зайг арилгах

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

TRIM функцийн синтакс нь төсөөлж чадах хамгийн хялбар зүйл юм:

TRIM( текст)

Энд текст нь таны илүүдэл зайг арилгахыг хүсэж буй нүд юм.

Жишээ нь, A1 нүдэн дэх хоосон зайг арилгахын тулд та үүнийг ашиглана.томъёо:

=TRIM(A1)

Дараах дэлгэцийн агшин нь үр дүнг харуулж байна:

Тийм ээ, энэ маш энгийн!

Үүнийг анхаарна уу. TRIM функц нь 7 битийн ASCII кодын системд 32 гэсэн утгатай зөвхөн зайны тэмдэгтийг арилгахад зориулагдсан. Хэрэв таны өгөгдөлд нэмэлт зайнаас гадна мөр таслах болон хэвлэгдэхгүй тэмдэгтүүд байгаа бол TRIM функцийг CLEAN функцтэй хослуулан ASCII системийн хэвлэхгүй эхний 32 тэмдэгтийг устгана уу.

Жишээ нь: A1 нүднээс зай, мөр таслах болон бусад хүсээгүй тэмдэгтүүдийг арилгахын тулд дараах томъёог ашиглана уу:

=TRIM(CLEAN(A1))

Дэлгэрэнгүй мэдээллийг Excel дээр хэвлэхгүй тэмдэгтүүдийг хэрхэн арилгах талаар үзнэ үү

160 утгатай тасрахгүй зайг (html тэмдэгт ) арилгахын тулд TRIM-ийг SUBSTITUTE болон CHAR функцийн хамт ашиглана уу:

=TRIM(SUBSTITUTE(A1, CHAR(160), " "))

Бүрэн дэлгэрэнгүй мэдээллийг авна уу. Excel-ийн завсарлагагүй зайг хэрхэн устгах тухай

Excel-д TRIM функцийг хэрхэн ашиглах талаар - томьёоны жишээ

Одоо та үндсэн ойлголтуудыг мэдэж байгаа тул Excel-ийн TRIM-ийн тодорхой хэрэглээний талаар ярилцъя. Танд тулгарч болох бэрхшээлүүд ба ажиллах шийдлүүд.

Өгөгдлийн бүхэл баганын хоосон зайг хэрхэн багасгах вэ

Танд текстийн өмнө болон хойно бага зэрэг хоосон зайтай нэрний багана байна гэж бодъё. илүү гэх мэт үгийн хооронд нэгээс илүү зай байна. Тэгэхээр та бүх нүдн дэх бүх урд, хойно болон илүүдэл зайг нэг дор хэрхэн арилгах вэ? Excel-ийг хуулах замаарТомъёог баганын дагуу TRIM, дараа нь томьёог утгуудаар нь солино. Доорх дэлгэрэнгүй алхмуудыг дагана уу.

  1. Хамгийн дээд нүдний A2-ийн TRIM томьёог бичнэ үү:

    =TRIM(A2)

  2. Курсорыг баруун доод буланд байрлуул. томъёоны нүдийг (энэ жишээнд B2) зааж өгөх ба курсор нэмэх тэмдэг болон хувирмагц түүн дээр давхар товшиж томьёог баганаас доош өгөгдөл бүхий сүүлчийн нүд хүртэл хуулна. Үүний үр дүнд та 2 баганатай болно - хоосон зайтай эх нэр, томьёогоор удирдуулсан нэрс.

  • Эцэст нь эх баганын утгуудыг таслагдсан өгөгдөл. Гэхдээ болгоомжтой байгаарай! Тайруулсан баганыг эх баганын дээгүүр хуулах нь таны томъёог устгах болно. Үүнээс сэргийлэхийн тулд томьёо биш зөвхөн утгыг хуулах хэрэгтэй. Үүнд:
    • Таслах томьёотой бүх нүдийг сонгоод (энэ жишээнд B2:B8) Ctrl+C дарж хуулж авна уу.
    • Эх өгөгдөлтэй бүх нүдийг сонгоно уу (A2:A8). ), Ctrl+Alt+V, дараа нь V дарна уу. Энэ нь Тусгай буулгах > Утга
    • Enter товчийг дарах утгыг буулгах товчлол юм. Дууслаа!

    Тоон баганын эхний хоосон зайг хэрхэн арилгах вэ

    Таны саяхан харсанчлан Excel TRIM функц нь текст өгөгдлийн баганаас бүх нэмэлт зайг устгасан. саатал. Гэхдээ таны өгөгдөл текст биш харин тоо байвал яах вэ?

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

    • Тэргүүлэх зайтай эх багана болон тайрсан тоо хоёулаа Тоо форматыг нүднүүдэд хэрэглэсэн ч зүүн тийш зэрэгцүүлсэн байх ба хэвийн тоонууд баруун тийш зэрэгцсэн байна. анхдагчаар.
    • Таслагдсан тоо бүхий хоёр буюу түүнээс дээш нүдийг сонгох үед Excel төлөвийн мөрөнд зөвхөн COUNT-ыг харуулдаг. Тоонуудын хувьд энэ нь мөн SUM болон AVERAGE-г харуулах ёстой.
    • Таслагдсан нүдэнд хэрэглэсэн SUM томьёо нь тэгийг буцаана.

    Бүх харагдах байдлаас харахад тайрсан утгууд Эдгээр нь текстийн мөр , харин бид тоонуудыг хүсдэг. Үүнийг засахын тулд та тайрсан утгуудыг 1-ээр үржүүлж болно (бүх утгыг нэг цохилтоор үржүүлэхийн тулд Paste Special > Үржүүлэх сонголтыг ашиглана уу).

    Илүү гоёмсог шийдэл бол TRIM функцийг VALUE дотор хавсаргах явдал юм. , үүнтэй адил:

    =VALUE(TRIM(A2))

    Дээрх томьёо нь хэрэв байгаа бол бүх эхний болон арын зайг арилгаж, доорх дэлгэцийн агшинд үзүүлсэн шиг үр дүнгийн утгыг тоо болгон хувиргана:

    Excel дээр зөвхөн эхний зайг хэрхэн арилгах вэ (Зүүн зүсэлт)

    Зарим тохиолдолд та өөрийн өгөгдлийг илүү уншихад хялбар болгохын тулд үгийн хооронд давхардсан, бүр гурав дахин их зайг бичиж болно. Гэсэн хэдий ч, та ийм тэргүүлэх зайг арилгахыг хүсч байна:

    Таны мэдэж байгаагаар TRIM функцтекстийн мөрийн дундах нэмэлт зайг арилгадаг бөгөөд энэ нь бидний хүссэн зүйл биш юм. Бүх хоорондын зайг бүрэн бүтэн байлгахын тулд бид арай илүү төвөгтэй томъёог ашиглах болно:

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

    Дээрх томъёонд FIND, MID болон TRIM-ийн хослол нь дараах байрлалыг тооцдог. мөр дэх эхний текст тэмдэгт. Дараа нь та энэ дугаарыг өөр MID функцэд нийлүүлэх бөгөөд ингэснээр эхний текстийн тэмдэгтийн байрлалаас эхлэн текстийн мөрийг бүхэлд нь (мөрийн уртыг LEN-ээр тооцдог) буцаана.

    Дараах дэлгэцийн агшинд бүх зүйл харагдаж байна. эхний хоосон зай алга болсон, харин үгийн хоорондох олон зай байгаа хэвээр байна:

    Төгсгөлийн хувьд, Trim томъёоны жишээний 3-р алхамд үзүүлсэн шиг эх текстийг таслагдсан утгуудаар солино уу. , тэгээд та явахад бэлэн байна!

    Зөвлөгөө. Хэрэв та нүднүүдийн төгсгөлөөс хоосон зайг арилгахыг хүсвэл Орон зайг багасгах хэрэгслийг ашиглана уу. Үгсийн хоорондох олон зайг хэвээр үлдээж, эхний болон арын зайг арилгах Excel-ийн тодорхой томъёо байхгүй.

    Нүдэн дэх нэмэлт зайг хэрхэн тоолох вэ?

    Заримдаа Excel хуудсан дээрх хоосон зайг арилгахын өмнө яг хэдэн илүү хоосон зай байгааг мэдэхийг хүсэж болох юм.

    Тоо авахын тулд. Нүдэнд байгаа нэмэлт зайн тоог LEN функцийг ашиглан нийт текстийн уртыг олж, дараа нь нэмэлт хоосон зайгүй мөрийн уртыг тооцоолж, эхнийхээс сүүлийнхийг хасна:

    =LEN(A2)-LEN(TRIM(A2))

    ДараахДэлгэцийн зураг дээр дээрх томьёо ажиллаж байгааг харуулж байна:

    Тайлбар. Томъёо нь нүдн дэх нэмэлт зай -ын тоог буцаадаг, тухайлбал, эхний, хойно болон үгийн хоорондох нэгээс олон дараалсан зайг өгдөг боловч текстийн дундах ганц хоосон зайг тооцохгүй. Хэрэв та нүдэнд байгаа нийт зайны тоог авахыг хүсвэл орлуулах томъёог ашиглана уу.

    Илүү хоосон зайтай нүднүүдийг хэрхэн тодруулах вэ

    Мэдрэмжтэй эсвэл чухал мэдээлэлтэй ажиллахдаа та яг юу устгаж байгаагаа харахгүйгээр юуг ч устгахдаа эргэлзэж болно. Энэ тохиолдолд та эхлээд нэмэлт зай агуулсан нүднүүдийг тодруулж, дараа нь тэдгээр зайг аюулгүйгээр устгаж болно.

    Үүний тулд дараах томъёогоор нөхцөлт форматын дүрмийг үүсгэнэ үү:

    =LEN($A2)>LEN(TRIM($A2))

    А2 нь таны тодруулахыг хүсэж буй өгөгдөл бүхий хамгийн дээд нүд юм.

    Томьёо нь Excel-д мөрийн нийт урт нь таслагдсан текстийн уртаас их байгаа нүднүүдийг тодруулахыг заадаг.

    Нөхцөлт форматын дүрэм үүсгэхийн тулд баганын толгойгүйгээр тодруулахыг хүссэн бүх нүднүүдийг (мөрүүд) сонгоод Нүүр таб > Загвар бүлэгт очоод <1-г товшино уу>Нөхцөлт форматлах > Шинэ дүрэм > Ямар нүдийг форматлахыг тодорхойлохын тулд томьёо ашиглана уу .

    Хэрэв та Excel-ийн нөхцөлт форматыг хараахан мэдэхгүй бол , та эндээс дэлгэрэнгүй алхмуудыг олох болно: Үндэслэн нөхцөлт форматын дүрмийг хэрхэн үүсгэхтомьёо.

    Доорх дэлгэцийн агшинд харуулсанчлан үр дүн нь өмнөх жишээн дээр авсан нэмэлт зайны тоотой төгс тохирч байна:

    Таны харж байгаагаар Excel дээрх TRIM функц нь хялбар бөгөөд ойлгомжтой. Гэсэн хэдий ч, хэрэв хэн нэгэн энэ зааварт авч үзсэн томьёотой танилцахыг хүсвэл Excel Spaces Workbook-ийг татаж авах боломжтой.

    Excel TRIM ажиллахгүй байна

    TRIM функц нь зөвхөн устгадаг. 7 битийн ASCII тэмдэгтийн багц дахь 32 кодын утгаар илэрхийлэгдэх зайны тэмдэгт . Юникод тэмдэгтийн багцад засардаггүй зай гэж нэрлэгддэг өөр нэг зай тэмдэгт байдаг бөгөөд үүнийг вэб хуудсанд html тэмдэгт болгон ашигладаг. Хагардаггүй зай нь аравтын бутархайн 160 утгатай ба TRIM функц нь үүнийг өөрөө арилгах боломжгүй.

    Тиймээс хэрэв таны өгөгдлийн багц нь TRIM функц арилгаагүй нэг буюу хэд хэдэн хоосон зайг агуулж байвал ОРЛУУЛАХ функцийг ашиглана уу. тасрахгүй зайг ердийн орон зай болгон хувиргаж, дараа нь тэдгээрийг засах. Текстийг A1 дээр байгаа гэж үзвэл томьёо дараах байдалтай байна:

    =TRIM(SUBSTITUTE(A1, CHAR(160), " "))

    Нэмэлт болгоомжлолын хувьд та хэвлэх боломжгүй тэмдэгтүүдээс нүдийг цэвэрлэхийн тулд CLEAN функцийг суулгаж болно:

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

    Дараах дэлгэцийн агшин нь ялгааг харуулж байна:

    Хэрэв дээрх томьёо танд тохирохгүй байвал таны өгөгдөлд хэвлэх бус тодорхой мэдээлэл агуулагдсан байх магадлалтай. тэмдэгтүүд32 ба 160-аас өөр кодын утгатай. Энэ тохиолдолд A1 нь асуудалтай нүд болох тэмдэгтийн кодыг олохын тулд дараах томьёоны аль нэгийг ашиглана уу:

    Тэргүүлэх зай: =CODE(LEFT(A1,1))

    Арга байна. зай: =CODE(RIGHT(A1,1))

    Хоорондын зай (энд n нь текстийн мөр дэх асуудалтай тэмдэгтийн байрлал):

    =CODE(MID(A1, n , 1)))

    Дараа нь , буцаасан тэмдэгтийн кодыг дээр дурдсан TRIM(SUBSTITUTE()) томьёонд оруулна.

    Жишээ нь, CODE функц нь Хэвтээ табын тэмдэгт болох 9-г буцаавал та үүнийг арилгахын тулд дараах томъёог ашиглана уу:

    =TRIM(SUBSTITUTE(A1, CHAR(9), " "))

    Excel-д зориулсан хоосон зайг тайрах - нэг товшилтоор нэмэлт зайг арилгах

    Өчүүхэн даалгаврыг даван туулахын тулд цөөн тооны өөр өөр томъёо сурах санаа нь инээдтэй сонсогдож байна уу? Тэгвэл Excel дээрх хоосон зайг арилгах нэг товшилтоор энэ техник танд таалагдаж магадгүй юм. Манай Ultimate Suite-д багтсан Text Toolkit-ийг танд танилцуулъя. Том үсгийг солих, текстийг хуваах, форматыг арилгах зэрэг бусад зүйлсийн дотор Зайг багасгах сонголтыг санал болгодог.

    Таны Excel-д суулгасан Ultimate Suite-ийн тусламжтайгаар Excel-ийн зайг арилгах нь үүнтэй адил хялбар юм. :

    1. Зай устгахыг хүсэж буй нүд(үүд)-ээ сонгоно уу.
    2. Тууз дээрх Зайг тайрах товчийг дарна уу.
    3. Дараах сонголтуудын аль нэгийг эсвэл бүгдийг нь сонгоно уу:
      • Таслах тэргүүлэх ба дараа зай
      • нэмэлт зайг тайрах үгийн хооронд ганц үгээс бусадзай
      • Таслах тасрахгүй зай ( )
    4. Таслах дээр дарна уу.

    Энэ бол бүх зүйл! Бүх нэмэлт зайг нүд ирмэхийн зуур арилгана.

    Энэ жишээнд бид зөвхөн эхний болон дараачийн хоосон зайг устгаж, илүү сайн уншигдахын тулд үгсийн хоорондох олон зайг хэвээр үлдээж байна - Excel-ийн томъёоны даван туулах боломжгүй ажлыг хулгана товшино уу!

    Хэрэв та хуудсан дээрээ Зай тайрах -г туршиж үзэхийг хүсвэл энэ нийтлэлийн төгсгөлд байгаа үнэлгээний хувилбарыг татаж авах боломжтой.

    Уншсанд баярлалаа, дараагийн долоо хоногт тантай уулзахыг тэсэн ядан хүлээж байна. Дараагийн хичээлдээ бид Excel-ийн зайг багасгах бусад аргуудын талаар ярилцах болно, бидэнтэй хамт байгаарай!

    Боломжтой татан авалтууд

    Excel Spaces - томьёоны жишээнүүд (.xlsx файл)

    Ultimate Suite - туршилтын хувилбар (.exe файл)

    Майкл Браун бол програм хангамжийн хэрэгслийг ашиглан нарийн төвөгтэй процессуудыг хялбаршуулах хүсэл эрмэлзэлтэй, технологид дуртай хүн юм. Технологийн салбарт арав гаруй жил ажилласан туршлагатай тэрээр Microsoft Excel, Outlook, мөн Google Sheets болон Docs дээр ур чадвараа дээшлүүлсэн. Майклын блог нь өөрийн мэдлэг, туршлагаа бусадтай хуваалцах, бүтээмж, үр ашгийг дээшлүүлэхэд хялбар зөвлөмж, зааварчилгаа өгөх зорилготой юм. Та туршлагатай мэргэжилтэн эсвэл анхлан суралцаж байгаа эсэхээс үл хамааран Майклын блог нь эдгээр чухал програм хангамжийн хэрэгслээс хамгийн их ашиг хүртэх талаар үнэ цэнэтэй ойлголт, практик зөвлөгөөг санал болгодог.