Агуулгын хүснэгт
Энэ нийтлэлд томьёо болон суулгасан функцуудыг ашиглан Excel нүднүүдээс текстийн хэсгийг хэрхэн хурдан устгах талаар авч үзэх болно.
Энэ зааварт бид тэмдэгтүүдийг устгах хамгийн түгээмэл тохиолдлуудыг авч үзэх болно. Excel дээр. Олон нүднээс тодорхой текст устгахыг хүсэж байна уу? Эсвэл мөрөнд эхний эсвэл сүүлчийн тэмдэгтийг таслах уу? Эсвэл тухайн дүрийн зөвхөн тодорхой тохиолдлыг арилгах уу? Таны даалгавар ямар ч байсан, та нэгээс олон шийдлийг олох болно!
Excel-ээс тодорхой тэмдэгтийг хэрхэн устгах вэ
Хэрэв таны зорилго бол тодорхой тэмдэгтийг устгах юм бол Excel эсүүд, үүнийг хийх хоёр хялбар арга байдаг - Find & AMP; Хэрэгсэл болон томьёог солих.
Олох ба солих аргыг ашиглан олон нүднээс тэмдэгт устгах
Тэмдэгтийг устгах нь түүнийг юу ч орлуулахаас өөр зүйл биш гэдгийг санаарай, та Excel-ийн Олж солих функцийг ашиглаж болно. даалгаврыг гүйцэтгэх онцлог.
- Тодорхой тэмдэгтийг устгахыг хүсэж буй нүднүүдийн мужийг сонгоно уу.
- Ctrl + H дарж Ол, солих<2-г нээнэ үү> харилцах цонх.
- Find what талбарт тэмдэгтийг бичнэ үү.
- Орлуулах нүдийг хоосон орхи.
- Бүгдийг нь солих гэснийг товшино уу.
Жишээ нь, A2-аас A6 хүртэлх нүднүүдийн # тэмдгийг хэрхэн устгах талаар эндээс үзнэ үү.
Үүний үр дүнд хэш тэмдэг нь сонгосон бүх нүднүүдээс нэг дор хасагдах бөгөөд гарч ирэх харилцах цонх танд хэдэн нүдийг харуулах болно.орлуулалт хийгдсэн:
Зөвлөмж ба тэмдэглэл:
- Энэ арга нь таны эх өгөгдлийн тэмдэгтүүдийг шууд устгадаг. Хэрэв үр дүн таны хүлээж байснаас өөр байвал Ctrl + Z дарж өөрчлөлтийг буцаагаад анхны мэдээллээ буцааж авна уу.
- Хэрэв та үсгийн том үсгийн том үсгийн тэмдэгтүүдтэй харьцаж байгаа бол, Сонголтууд -г товшоод Олгох, солих харилцах цонхыг өргөтгөж, Үсгийн том үсгийн мэдрэмжтэй хайлт хийхийн тулд Тэмдэглэх үсэг нүдийг чагтална уу.
Томъёо ашиглан мөрөөс тодорхой тэмдэгтийг устгах
Тэмдэгт мөрийн аль ч байрлалаас тодорхой тэмдэгтийг хасахын тулд энэхүү ерөнхий ОРЛУУЛАХ томъёог ашиглана уу:
ОРЛУУЛАХ( мөр<2)>, char , "")Манай тохиолдолд томьёо нь дараах хэлбэртэй байна:
=SUBSTITUTE(A2, "#", "")
Үндсэндээ томьёо юу хийдэг вэ? string A2 доторх ба хэш тэмдэг бүрийг (#) хоосон тэмдэгтээр ("") орлуулна.
Дээрх томьёог B2-д оруулаад B6-г хуулж бичвэл дараах үр дүн гарна:
Үр дүн нь зөвхөн B2 a нүдэнд байгаа тоонуудыг агуулж байсан ч ОРЛУУЛАХ нь үргэлж текст мөр буцаадаг гэдгийг анхаарна уу. nd B3 (текстийн утгуудын ердийн зүүн зэрэгцүүлэлтийг анхаарна уу).
Хэрэв та үр дүнг тоо болгохыг хүсвэл VALUE функцэд дээрх томъёог дараах байдлаар боож өгнө үү:
=VALUE(SUBSTITUTE(A2, "#", ""))
Эсвэл эхийг нь өөрчлөхгүй математикийн үйлдлийг хийж болно.утга, 0 нэмэх эсвэл 1-ээр үржүүлэх:
=SUBSTITUTE(A2, "#", "")*1
Олон тэмдэгтийг нэг дор устгах
Нэг томьёогоор олон тэмдэгтийг устгахын тулд зүгээр л үүрлэ. ОРЛУУЛАХ функц нь бие биенээ гүйцэтгэдэг.
Жишээ нь, хэш тэмдэг (#), урагш ташуу зураас (/) болон урвуу ташуу зураас (\) -ийг арилгахын тулд дараах томъёог ашиглана:
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2, "#",""), "/", ""), "\", "")
Зөвлөмж ба тэмдэглэл:
- ОРЛУУЛАХ функц нь Үсгийн жижиг жижиг , үсэгтэй ажиллахдаа үүнийг санаарай.
- Хэрэв та үр дүнг утга эх тэмдэгт мөрүүдээс хамааралгүй болгохыг хүсвэл Тусгай буулгах - Утга сонголтыг ашиглан томьёог утгуудаар нь солино уу.
- Устгах олон өөр тэмдэгт байгаа тохиолдолд LAMBDA-ээр тодорхойлсон RemoveChars функцийг ашиглахад илүү тохиромжтой.
Зарим текстийг хэрхэн устгах вэ Excel нүднээс
Бидний нэг тэмдэгтийг устгахад ашигласан хоёр арга нь тэмдэгтүүдийн дарааллыг адилхан сайн зохицуулж чадна.
Олон нүднээс текст устгах
Сонгосон муж дахь нүд бүрээс тодорхой текстийг устгахын тулд Ctrl + H дарж Ол, солих харилцах цонхыг гаргаад:
- Хүсээгүй текстийг оруулна уу. Юуг олох талбарт текст бичнэ үү.
- Орлуулах нүдийг хоосон орхи.
Бүгдийг солих товчийг дарснаар бүх орлуулалт нэг дор хийгдэнэ:
Тодорхой текстийг нүднээсээ устгана.томъёо
Текстийн мөрийн хэсгийг арилгахын тулд та ОРЛУУЛАХ функцийг үндсэн хэлбэрээр нь дахин ашиглана:
ОРЛУУЛАХ( нүд , текст , "")Жишээ нь, "mailto:" дэд мөрийг A2 нүднээс устгахын тулд дараах томьёо байна:
=SUBSTITUTE(A2, "mailto:", "")
Энэ томьёо нь B2 руу очих бөгөөд дараа нь та үүнийг аль болох олон нүдэн дээр чирнэ үү. шаардлагатай мөрүүд:
Тодорхой тэмдэгтийн N-р жишээг хэрхэн устгах вэ
Та тодорхой байдлыг устгахыг хүссэн нөхцөлд Тодорхой тэмдэгтийн , ОРЛУУЛАХ функцийн сүүлчийн нэмэлт аргументыг тодорхойлно. Доорх ерөнхий томьёоны жишээний_тоо нь заасан тэмдэгтийн аль жишээг хоосон тэмдэгтээр солихыг тодорхойлдог:
ОРЛУУЛАХ( мөр , тэмдэгт , " ", жишээний_тоо )Жишээ нь:
А2 дахь 1-р зураасыг арилгахын тулд таны томьёо:
=SUBSTITUTE(A2, "/", "", 1)
2-р зураасны тэмдэгт, томъёо нь:
=SUBSTITUTE(A2, "/", "", 2)
Эхний тэмдэгтийг хэрхэн устгах
Мөрийн зүүн талын эхний тэмдэгтийг арилгах , та дараах томъёоны аль нэгийг ашиглаж болно. Хоёулаа ижил зүйл хийдэг, гэхдээ өөр өөр аргаар.
ОРУУЛАХ( нүд , 1, 1, "")Хүний хэл рүү орчуулсан томъёонд: заасан нүдэнд 1-р байрлалаас 1 тэмдэгт ( тэмдэгтийн_тоо ) (эхлэх_тоо) ба үүнийг хоосон тэмдэгтээр ("") солино.
БАРУУН( нүд , LEN( нүд) ) - 1)Энд бид 1-ийг хаснаLEN функцээр тооцоолсон мөрийн нийт уртаас тэмдэгт. Төгсгөлөөс тэр тооны тэмдэгтийг гаргаж авахын тулд ялгааг БАРУУН тийш шилжүүлнэ.
Жишээ нь, А2-аас эхний тэмдэгтийг хасахын тулд томъёонууд дараах байдалтай байна:
=REPLACE(A2, 1, 1, "")
=RIGHT(A2, LEN(A2) - 1)
Доорх дэлгэцийн агшинд REPLACE томъёог харуулав. RIGHT LEN томъёо нь яг ижил үр дүнг өгөх болно.
Мөрийн эхнээс дурын n тэмдэгтийг устгахын тулд зүүн талын тэмдэгтүүдийг хэрхэн устгах талаар үзнэ үү. Excel.
Сүүлийн тэмдэгтийг хэрхэн арилгах вэ
Мөрийн төгсгөлөөс сүүлчийн тэмдэгтийг хасахын тулд дараах томъёог хийнэ:
ЗҮҮН( нүд , LEN ( нүд ) - 1)Логик нь өмнөх жишээн дээрх БАРУУН LEN томьёотой төстэй:
Та нийт нүдний уртаас 1-ийг хасч, зөрүүг ЗҮҮН талд өгнө. Энэ нь мөрийн эхнээс тийм олон тэмдэгт татах боломжтой.
Жишээ нь, та дараах томьёог ашиглан A2-с сүүлийн тэмдэгтийг устгаж болно:
=LEFT(A2, LEN(A2) - 1)
Мөрийн төгсгөлөөс дурын n тэмдэгтийг устгахын тулд Excel програмын баруун талын тэмдэгтүүдийг хэрхэн устгах талаар үзнэ үү.
Тодорхой тэмдэгтийн дараа текстийг устгах
Өгөгдсөн тэмдэгтийн дараа бүх зүйлийг устгахын тулд ерөнхий томъёо нь:
ЗҮҮН( мөр , SEARCH( тэмдэгт , мөр ) -1)Логи c нь маш энгийн: SEARCH функц нь тооцоолдогзаасан тэмдэгтийн байрлалд шилжүүлж, эхнээс нь харгалзах тооны тэмдэгтүүдийг авчирдаг ЗҮҮН функц руу шилжүүлнэ. Хязгаарлагчийг өөрөө гаргахгүй байхын тулд бид ХАЙЛТЫН үр дүнгээс 1-ийг хасна.
Жишээ нь, хоёр цэг (:)-ийн ард байгаа текстийг хасахын тулд B2 дахь томьёо нь:
=LEFT(A2, SEARCH(":", A2) -1)
Дэлгэрэнгүй томьёоны жишээг "Тодорхой тэмдэгтийн өмнө эсвэл дараа нь Текстийг устгах" хэсгээс үзнэ үү.
Excel дээрх текстийн өмнөх болон дараах хоосон зайг хэрхэн арилгах талаар
Текст боловсруулагч дээр Уншигчийн нүдэнд тэнцвэртэй, гоёмсог урсгалыг бий болгохын тулд Microsoft Word гэх мэт текстийн өмнөх хоосон зайг заримдаа зориудаар нэмдэг. Хүснэгтийн программуудын эхний болон дараачийн зай нь анзаарагдахгүй мөлхөж, олон асуудал үүсгэж болзошгүй. Аз болоход Microsoft Excel нь нэмэлт зайг устгах TRIM нэртэй тусгай функцтэй.
Нүдэн дэх илүүдэл зайг арилгах томъёо нь дараах байдалтай байна:
=TRIM(A2)
Энд A2 нь таны эх текстийн мөр юм.
Доорх зурган дээр харж байгаачлан энэ нь текстийн өмнө, текстийн ард, үг/дэд мөр хоорондын зайг эс тооцвол бүх хоосон зайг устгадаг.
Хэрэв энэ энгийн томьёо танд тохирохгүй бол таны ажлын хуудсанд тасрахгүй зай эсвэл хэвлэхгүй тэмдэгтүүд байгаа байх магадлалтай.
Тэдгээрийг арилгахын тулд <16-г хөрвүүлнэ үү>тасрахгүй зайг орлуулахын тусламжтайгаар ердийн орон зайд оруулна:
SUBSTITUTE(A2, CHAR(160), " ")
Энд 160 нь код юмтасрахгүй зай тэмдэгтийн тоо ( ).
Үүнээс гадна хэвлэх боломжгүй тэмдэгтүүдийг арилгахын тулд CLEAN функцийг ашиглана уу:
CLEAN(SUBSTITUTE(A2, CHAR(160), " "))
Nest TRIM функцэд дээрх бүтээцийг ашигласнаар та текстийн өмнө/дараа дахь хоосон зай, тасрахгүй зай, хэвлэхгүй тэмдэгтүүдийг арилгах төгс томъёог авах болно:
=TRIM(CLEAN(SUBSTITUTE(A2, CHAR(160), " ")))
Дэлгэрэнгүй мэдээллийг Excel-ийн хоосон зайг хэрхэн арилгах талаар үзнэ үү.
Flash Fill ашиглан Excel-ийн тэмдэгтүүдийг устгах
Энгийн хувилбарт Excel-ийн Flash Fill нь танд тусалж, тэмдэгт эсвэл текстийн хэсгийг хасаж болно. автоматаар таны оруулсан загварт тулгуурлана.
Та таслалаар тусгаарлагдсан нэг нүдэнд нэр, имэйл хаяг байна гэж бодъё. Та таслалаас хойшхи бүх зүйлийг (таслалыг оруулаад) устгахыг хүсч байна. Үүнийг хийхийн тулд дараах алхмуудыг хийгээрэй:
- Эх өгөгдлийнхөө баруун талд хоосон багана оруулна уу.
- Шинээр нэмсэн баганын эхний нүдэнд утгыг бичнэ үү. та хадгалахыг хүсэж байна (бидний тохиолдолд нэр).
- Дараагийн нүдэнд утгыг бичиж эхэлнэ. Excel загварыг тодорхойлмогц ижил загварын дагуу доорх нүднүүдэд бөглөх өгөгдлүүдийг урьдчилан харах болно.
- Урьдчилан харахыг зөвшөөрөхийн тулд Enter товчийг дарна уу.
Дууссан!
Тэмдэглэл. Хэрэв Excel таны өгөгдлийн хэв маягийг таних боломжгүй бол илүү олон жишээ өгөхийн тулд гараар хэд хэдэн нүдийг бөглөнө үү. Мөн Flash Fill идэвхжсэн эсэхийг шалгаарайтаны Excel дээр. Хэрэв энэ нь ажиллахгүй бол та өөр аргыг ашиглах хэрэгтэй болно.
Excel дээрх тэмдэгтүүд эсвэл текстийг устгах тусгай хэрэгслүүд
Энэхүү эцсийн хэсэг нь Excel нүднүүдээс текстийг устгах бидний өөрсдийн шийдлүүдийг танилцуулж байна. Хэрэв та нарийн төвөгтэй сорилтуудыг шийдвэрлэх энгийн аргуудыг олох дуртай бол Ultimate Suite-д багтсан хэрэглүүрүүдийг ашиглах болно.
Ablebits Data табын Текст бүлэгт Excel нүднүүдээс тэмдэгтүүдийг устгах гурван сонголт байдаг:
- Тодорхой тэмдэгтүүд болон дэд мөрүүд
- Тодорхой байрлал дахь тэмдэгтүүд
- Давхардсан тэмдэгтүүд
Сонгосон нүднүүдээс тодорхой тэмдэгт эсвэл дэд мөрийг устгахын тулд дараах байдлаар үргэлжлүүлнэ үү:
- Устгах > дээр дарна уу. ; Тэмдэгтүүдийг устгах .
- Өөрийн хэрэгцээнд хамгийн сайн тохирох сонголтыг сонгоно уу.
- Тэмдэгт үсгийн мэдрэмжтэй нүдийг чагтална уу.
- Устгах -г дарна уу.
Доор хамгийн энгийн хувилбаруудыг хамарсан цөөн хэдэн жишээг үзүүлэв.
Тодорхой тэмдэгтийг устгах
нэг дор олон нүднүүдийн тодорхой тэмдэгт(үүд)-ийг сонгоод Захиалгат тэмдэгтүүдийг устгах -г сонгоно уу.
Жишээ нь, бид A2:A4 мужаас том үсгийн A ба B үсгийн бүх тохиолдлыг устгаж байна. :
Устгах e урьдчилан тодорхойлсон тэмдэгтийн багц
Тодорхой багц тэмдэгтийг устгахын тулд Тэмдэгтийн багцыг устгах -г сонгоод дараах зүйлсийн аль нэгийг сонгоно уу.сонголтууд:
- Хэвлэхгүй тэмдэгтүүд - 7 битийн ASCII багцын эхний 32 тэмдэгтийн аль нэгийг (кодын утга 0-ээс 31 хүртэл) хасах, түүний дотор табын тэмдэгт, мөр. завсарлага гэх мэт.
- Текстийн тэмдэгтүүд - текстийг устгаж, тоог хадгална.
- Тоон тэмдэгт - үсэг, тоон тэмдэгтүүдээс тоог устгана.
- Бэлгэ тэмдэг & AMP; цэг таслал - цэг, асуултын тэмдэг, анхаарлын тэмдэг, таслал гэх мэт тусгай тэмдэг, цэг таслалыг арилгана.
Текстийн хэсгийг хасах
Мөрийн хэсгийг устгахын тулд Дэд мөрийг устгах сонголтыг сонгоно уу.
Жишээ нь, Gmail хаягаас хэрэглэгчийн нэрийг задлахын тулд бид "@gmail.com" хаягийг устгаж байна. " substring:
Ингэж Excel нүднүүдээс текст болон тэмдэгтүүдийг устгах боломжтой. Уншиж байгаад баярлалаа, ирэх долоо хоногт манай блог дээр уулзахыг тэсэн ядан хүлээж байна!
Боломжтой татан авалтууд
Excel дээрх тэмдэгтүүдийг устгах - жишээнүүд (.xlsm файл)
Ultimate Suite - үнэлгээний хувилбар (.exe файл)