Excelda to'g'ri belgilar va bo'shliqlarni kesish (5 usul)

  • Buni Baham Ko'Ring
Hugh West

Ba'zida ma'lumotlar xujayralarimiz o'ng tomonda qo'shimcha belgilarga ega bo'lishi mumkin, bu esa talab qilinmaydi. Ushbu belgilarni ma'lumotlar katakchangizning o'ng tomonidan kesishingiz mumkin. Ushbu maqolada men Excelda to'g'ri belgilarni kesishning beshta usulini ko'rsataman.

Aytaylik, bizda marafonda turli ishtirokchilar bosib o'tgan masofa berilgan ma'lumotlar to'plami mavjud. Har bir Ishtirokchi nomi oxirida bir nechta bo'shliqlar mavjud va Qo'yilgan masofa ustunidagi katakchalar son qiymatlari bilan bir qatorda birlik-millarga ham ega. Endi biz o'ngdan birlikni bildiruvchi bo'shliqlar va belgilarni kesamiz.

Amaliy kitobni yuklab oling

O'ngdagi belgilarni kesib oling. Excel.xlsm da

O'ng belgilarni kesishning 5 ta usuli

1. O'ngdan qo'shimcha bo'shliqlarni olib tashlash uchun TRIM funksiyasi

Ba'zida ma'lumotlar hujayralarida qo'shimcha bo'shliqlar bo'lishi mumkin. o'ng uchida. Ushbu bo'shliqlarni olib tashlash uchun TRIM funksiyasidan foydalanishimiz mumkin. Yuqorida aytib o'tganimizdek, har bir Ishtirokchi nomining oxirida bir nechta bo'shliqlar mavjud,

Ushbu bo'shliqlarni olib tashlash uchun quyidagi formulani bo'sh katakka kiriting ( C7)

=TRIM(A7)

Bu yerda TRIM funksiyasi oʻng tomondagi boʻshliqlarni olib tashlaydi

Barcha qo'shimcha bo'shliqlarni olib tashlash uchun ENTER tugmasini bosing.

Qo'llash uchun katakchani C7 da torting boshqa barcha kataklarda bir xil formula.

2. Matnni ustunlarga o'tkazishTo'g'ri bo'shliqlarni kesish uchun xususiyatlar

To'g'ri bo'shliqlarni kesish uchun Matnni Ustunlarga xususiyatlaridan ham foydalanishingiz mumkin. Ushbu usul ustunning o'ng tomonida bo'sh joylarni olib tashlaydigan zaxira ustunni talab qiladi. Birinchidan, bo'sh joy olib tashlanadigan ustunning o'ng tomoniga ustun qo'ying.

Endi Ma'lumotlar> Data Tools va Text to Ustunlar -ni tanlang.

Endi Text to Column Wizard oynasi paydo bo'ladi. Fixed Width -ni tanlang va Keyingi tugmasini bosing.

Ikkinchi bosqichda maʼlumotlaringiz yonidagi vertikal chiziqni oxirigacha siljiting. maʼlumotlaringizdan Keyingi -ni tanlang.

Endi barcha maʼlumotlaringiz qora rang bilan ajratilganligini koʻrasiz. Finish -ni tanlang.

Shundan so'ng tasdiqlash oynasi paydo bo'ladi. OK tugmasini bosing.

Endi maʼlumotlar toʻplamining oʻng tomonida boʻsh joy yoʻqligini koʻrasiz.

3. O'ng belgilarni kesish uchun LEFT va LEN funksiyasi

LEFT funksiyasi va LEN funksiyasi kombinatsiyasi bilan siz o'ng tomonni osongina kesishingiz mumkin ma'lumotlar hujayralaridan belgilar. Bo'sh katakka quyidagi formulani kiriting ( C7 ),

=LEFT(B7,LEN(B7)-6)

Bu yerda CHAP funksiyasi shuni ko'rsatadiki formula tanlangan katakchaning belgilarini qaytaradi, B7 LEFT va LEN(B7)-6 qismidan oxirgi 6 ta belgi B7 yacheykaning umumiy uzunligi LEFT funktsiyani qaytarishda ozod qilinadi.

ENTER va siz bizning maʼlumotlar toʻplamimiz uchun mil boʻlgan kerakli belgilar olib tashlanganini koʻrishingiz mumkin.

Hamma bir xil formulani qoʻllash uchun C7 hujayrasini torting. boshqa katakchalar.

4. To'g'ri belgilarni kesish orqali sonli qiymatni olish

Oldingi usul bo'yicha biz matnlarni chiqish katakchasida qaytish sifatida olamiz. Agar siz raqamli qiymatlarni olishni istasangiz, formulangizda VALUE funksiyasidan foydalanishingiz kerak. To'g'ri belgilarni kesgandan so'ng raqamli qiymatni olish uchun C7 ,

=VALUE(LEFT(B11,LEN(B11)-6))

Bu yerda katakchalariga quyidagi formulani kiriting. VALUE funktsiyasi LEFT funksiyasining qaytishini raqamli qiymatlarga aylantiradi.

ENTER tugmasini bosing. Siz ko'rasiz. formula to'g'ri belgilarni qisqartirdi. Shuningdek, u chiqish katakchasining o'ng tomonida qaytishni ko'rsatadi, C7 , bu qaytishning raqamli qiymat ekanligini bildiradi.

<9-ni torting>C7 hujayra bir xil formulani boshqa barcha hujayralarga qo'llash uchun. Natijada siz barcha ishtirokchilar uchun chiqish katakchalarida raqamli formatlarda mil birliksiz bosib o'tilgan masofani olasiz.

5. VBA yordamida o'ng belgilarni kesish

Excelda to'g'ri belgilarni kesishning yana bir usuli Visual Basic ilovalari yordamida maxsus funktsiyani yaratishdir.(VBA) . Avval ALT+F11 tugmasini bosing, u VBA oynasini ochadi. Endi ochiladigan menyuni ochish uchun chap paneldagi varaqni o'ng tugmasini bosing. Qo'shish -ni bosish va Module -ni tanlash orqali kengaytiring.

U Module (Kod) <10 ni ochadi>oyna.

Quyidagi kodni Module(Kod) oynasiga kiriting.

3227

Kod maxsus funksiya yaratadi. TRIMLASTX nomli, bu tanlangan katakning o'ng tomonidagi belgi sonini qisqartiradi.

Endi VBA ni yoping. oynani oching va C7 katakchasiga quyidagi formulani kiriting,

=TRIMLASTX(B7,6)

Bu yerda, B7 tanlangan katak va 6 oʻchiriladigan belgilar sonini bildiradi.

ENTER tugmasini bosing va siz formula to'g'ri belgilarni kesib tashladi.

Bir xil formulani barcha boshqa kataklarga qo'llash uchun C7 hujayrasini torting.

Xulosa

Yuqoridagi usullardan har biri yordamida Excelda belgilarni o'ngdan kesishingiz mumkin. Har qanday chalkashliklarga duch kelsangiz, izoh qoldiring.

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.