Mundarija
Agar ular bizga ko'rinadigan bo'lsa, Exceldan keraksiz belgilar yoki belgilarni osongina o'chirib tashlashimiz mumkin. Ammo bo'sh joylarni aniqlash va keyin o'chirish juda qiyin, chunki ular ko'rinmas. Bunga qo'shimcha ravishda, agar bo'sh joy, so'z bilan aytganda, orqada joylashgan bo'sh joy bo'lsa, ishlar yanada qiyinlashadi. Chunki ularni birinchi qarashda aniqlashning oson yo'li yo'q.
Har holda, eng muhimi shundaki, biz shunchaki keyingi bo'shliqlarni e'tiborsiz qoldira olmaymiz. Chunki bu bo'shliqlar aslida u erda yotib qolmaydi, ular Excelda formulalardan foydalanishda jiddiy muammolarga olib kelishi mumkin. Shunday qilib, barcha keyingi bo'shliqlarni oldindan olib tashlash xavfsizdir. Shu bilan birga, biz sizga Excelda keyingi boʻshliqlarni 2 ta oson usul yordamida qanday qilib osongina olib tashlashni oʻrgatamiz.
Amaliyot kitobini yuklab oling
Ushbu Excel ish kitobini yuklab olishingiz tavsiya etiladi. va u bilan birga mashq qiling.
Excel.xlsm-da orqadagi bo'shliqlarni olib tashlashExcelda orqadagi bo'shliqlarni olib tashlashning 2 usuli
Ushbu maqolada biz Excelda keyingi bo'shliqlarni o'chirish usullarini ko'rsatish uchun qisqa filmlar ro'yxatini o'z ichiga olgan Excel ish kitobidan foydalaniladi.
Shunday qilib, boshqa muhokama qilmasdan, keling, barcha usullarni ko'rib chiqamiz. bittadan.
1. TRIM funksiyasidan foydalanib Excelda keyingi boʻshliqlarni oʻchirish
Exceldagi matndan keyingi boʻshliqlarni oʻchirishning eng qisqa va oson yoʻli TRIM funksiyasidan<3 foydalanishdir>.Bu Excelning o'rnatilgan funksiyasi bo'lib, matn satridagi barcha qo'shimcha bo'shliqlarni olib tashlaydi va shuning uchun matnni normallashtirilgan shaklda tiklaydi.
🔗 Qadamlar:
❶ katakchani tanlang D5 .
❷ Tur
=TRIM(B5)
hujayra ichida.
❸ ENTER tugmasini bosing.
Tabriklaymiz! Siz B5 katakchasidan keyingi boʻshliqlarni kesib tashladingiz.
❹ Endi keyingi boʻshliqlari boʻlgan barcha matnlarni normallashtirish uchun Toʻldirish dastagi belgisini ▶ ustun oxiriga torting. .
Tez tuzatish: TRIM funksiyasi ishlamayapti
Har xil boʻshliqlar mavjud, masalan, Oddiy boʻshliq , Buzilmaydigan bo‘shliq , Gorizontal bo‘shliq , Em bo‘shlig‘i , En Space va hokazo.
✔ TRIM funktsiya faqat oddiy bo'shliqlarni olib tashlashi mumkin ( Kod qiymati 32 7-bitli ASCII belgilar to'plamida).
❌ Bu Buzilmaydigan bo'shliq , Gorizontal bo'shliq va boshqalar kabi boshqa turdagi bo'shliqlarni o'chira olmaydi.
🔎 Keyin qanday Oddiy bo'shliqdan boshqa turdagi bo'shliqlarni olib tashlash kerakmi?
💬 Boshqa turdagi bo'shliqlarni oddiy bo'shliq bilan almashtiring va keyin ularni kesib tashlang.
Buni amalga oshirish uchun quyidagi amallarni bajaring:
🔗 Qadamlar:
❶ Tanlash katakcha D7 .
❷ Tur
=TRIM(SUBSTITUTE(B7, CHAR(160), " "))
hujayra ichida.
❸ ENTER tugmasini bosing.
🔁 FormulaBo'lim
▶ SUBSTITUTE(B7, CHAR(160), ” “) Buzilmaydigan bo'shliq ( Kod qiymati 160<3) o'rnini bosadi>) B7 katakchasida Oddiy boʻshliq (Kod qiymati 32).
▶ =TRIM(SUBSTITUTE(B7, CHAR(160), ” “)) kesish almashtirilgan Oddiy bo'shliqdan.
🔎 Har xil turdagi bo'shliqlar uchun kod qiymatini qanday olish mumkin?
💬 Keyingi boʻsh joy uchun mos kod qiymatini olish uchun
=CODE(RIGHT(A1,1))
▶ formulasidan foydalaning .
▶ A1 katak manzilini Oddiy bo'shliq dan boshqa turdagi bo'shliqlarga ega bo'lgan manzil bilan almashtiring.
O'xshash ko'rsatkichlar:
- Excelda bo'sh joylarni qanday olib tashlash (7 usul)
- Excelda barcha bo'shliqlarni olib tashlash
- Excelda oldingi bo'shliqlarni qanday olib tashlash mumkin (5 foydali usul)
2. VBA yordamida orqadagi bo'shliqlarni olib tashlash
TRIM yordamida orqadagi bo'shliqlarni olib tashlash funktsiya juda adolatli, lekin hujayralar soni ko'p bo'lsa, u qo'rqitishi mumkin. Bunday hollarda tanlangan hujayralar hududidagi barcha keyingi boʻshliqlarni oʻchirish uchun quyidagi VBA kodlari dan foydalanishingiz mumkin.
🔗 Qadamlar:
❶ Barcha keyingi boʻshliqlarni olib tashlash uchun ▶ katakchalar diapazonini tanlang.
❷ ALT + F11 tugmalarini ▶ bosing VBA oynasi.
❸ Qo'shish ▶ Modul -ga o'ting.
❹ nusxalash quyidagi VBA kodini:
9833
❺ tugmasini bosingYuqoridagi VBA kodini joylashtirish uchun CTRL + V ▶.
❻ F5 tugmasini bosing ▶ bu kodni ishga tushirish uchun.
Bu tanlangan kataklardagi barcha orqadagi boʻshliqlarni bir zumda oʻchirib tashlaydi.
Bonus maslahatlar: Excelda keyingi boʻshliqni toping
Erkakdagi bo'shliqlar ko'rinmas bo'lgani uchun ularni birdaniga aniqlash juda qiyin. Excelda oʻsha koʻrinmas soʻnggi boʻshliqlarni topish uchun quyidagi amallarni bajarishingiz mumkin.
🔗 Qadamlar:
❶ katakchani tanlang D5 .
❷ Yangi formulani
=IF(RIGHT(B5,1)=” “,”Present”,”Absent”)
yacheyka ichida.
❸ ENTER tugmasini bosing.
❹ Toʻldirish dastasi belgisini ▶ ustun oxirigacha torting.
Hammasi.
Eslash kerak bo'lgan narsalar
📌 TRIM funksiyasi faqat Oddiy bo'shliqlarni o'chiradi. (Kod qiymati 32).
📌 TRIM funksiyasidan foydalanish uchun avval barcha boshqa boʻshliqlar Oddiy boʻshliq ga aylantirilishi kerak.
📌 ALT + F11 - VBA oynasini ochish uchun tezkor tugma.
📌 F5 - VBA-ni ishga tushirish uchun tezkor tugma. kod.
Xulosa
Ushbu maqolada biz Excelda keyingi bo'sh joyni o'chirishning ikkita usulini ko'rsatdik. Birinchi usul TRIM funksiyasidan, ikkinchi usul esa Excel VBA kodidan foydalanadi. Ilova qilingan Excel ish kitobini yuklab oling va u bilan birga mashq qiling.