Excelda keyingi bo'shliqlarni qanday olib tashlash mumkin (2 oson usul)

  • Buni Baham Ko'Ring
Hugh West

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 tashlash

Excelda 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.

Hugh West - bu sohada 10 yildan ortiq tajribaga ega bo'lgan yuqori tajribali Excel treneri va tahlilchisi. Buxgalteriya hisobi va moliya yo‘nalishi bo‘yicha bakalavr va biznes boshqaruvi bo‘yicha magistr darajasiga ega. Xyu o'qitishga ishtiyoqi bor va unga amal qilish va tushunish oson bo'lgan o'ziga xos o'qitish usulini ishlab chiqdi. Uning Excel bo'yicha ekspert bilimlari butun dunyo bo'ylab minglab talabalar va mutaxassislarga o'z malakalarini oshirishga va o'z martabalarida muvaffaqiyat qozonishlariga yordam berdi. Xyu o'z blogi orqali o'z bilimlarini dunyo bilan baham ko'radi, jismoniy shaxslar va korxonalarga o'z salohiyatini to'liq ro'yobga chiqarishga yordam berish uchun bepul Excel darsliklari va onlayn treninglarni taklif qiladi.