Як видалити кінцеві пробіли в Excel (2 простих способи)

  • Поділитися Цим
Hugh West

Ми можемо легко видалити непотрібні символи чи знаки з Excel, якщо вони є видимими для нас. Але виявити, а потім видалити пробіли досить складно, оскільки вони невидимі. Крім того, все ускладнюється, якщо пробіл є, так би мовити, заднім пробілом. Тому що немає такого простого способу виявити їх з першого погляду.

У будь-якому випадку, найважливішим фактом є те, що ми просто не можемо ігнорувати ці кінцеві пробіли. Оскільки ці пробіли насправді не просто лежать там, вони можуть спричинити серйозні проблеми під час використання формул у Excel. Таким чином, можна безпечно видалити всі ці пробіли З огляду на це, ми навчимо вас, як можна легко видалити кінцеві пробіли в Excel за допомогою 2 різних простих методів.

Завантажити Робочий зошит з практики

Рекомендуємо завантажити цю робочу книгу в Excel та практикуватись з нею.

Видалення кінцевих пробілів в Excel.xlsm

2 способи видалення переносів в Excel

У цій статті ми будемо використовувати книгу Excel, що містить короткий список фільмів, щоб продемонструвати методи видалення кінцевих пробілів в Excel.

Тож без зайвих дискусій, давайте пройдемося по всіх методах один за одним.

1. Видалення кінцевих пробілів в Excel за допомогою функції TRIM

Найкоротший і найпростіший спосіб видалити з тексту в Excel кінцеві пробіли - це скористатися функція TRIM Це вбудована функція Excel, яка прибирає всі зайві проміжки в межах текстового рядка і, таким чином, відновлює текст у нормалізованому вигляді.

Сходинки:

Виберіть клітина D5 .

Тип

=TRIM(B5)

в камері.

❸ Натисніть кнопку ENTER кнопку.

Вітаємо! Ви обрізали пробіли від клітинки до клітинки B5 .

❹ Тепер перетягніть Ручка наповнення в кінці колонки ▶ для нормалізації всіх текстів, що мають кінцеві пробіли.

Швидке виправлення: не працює функція TRIM

Доступні різні види приміщень, такі як Нормальний простір , Нерозривний простір , Горизонтальний простір , Em Space , En Космос і т.д.

✔ Функція TRIM може видаляти тільки звичайні пробіли ( Значення коду 32 в 7-бітному ASCII набір символів).

Він не може видалити інші типи просторів, такі як Нерозривний простір , Горизонтальний простір і т.д.

Тоді як видалити інший тип пробілів, ніж звичайний пробіл?

💬 Замініть пробіли іншого типу на звичайні пробіли, а потім обріжте їх.

Для цього необхідно виконати наступні кроки:

Сходинки:

Виберіть клітина D7 .

Тип

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

в камері.

❸ Натисніть кнопку ENTER кнопку.

🔁 Розбивка формули

REPLACE(B7, CHAR(160), " ") замінює Нерозривний простір ( Значення коду 160 ) в комірці B7 з Звичайний пробіл (кодове значення 32).

=TRIM(SUBSTITUTE(B7, CHAR(160), " ")) обрізає підставлений звичайний пробіл.

🔎 Як отримати значення коду для різних типів просторів?

💬 Використовуйте формулу

=CODE(RIGHT(A1,1))

▶ щоб отримати відповідне значення коду для кінцевого пробілу.

▶ Замінити адресу комірки A1 з тим, що містить пробіли іншого типу, ніж Нормальний простір .

Схожі читання:

  • Як видалити порожні пробіли в Excel (7 способів)
  • Видалення всіх пробілів в Excel
  • Як видалити лідируючий пробіл в Excel (5 корисних способів)

2 Видалення кінцевих пробілів за допомогою VBA

Видалення кінцевих пробілів за допомогою функція TRIM є цілком справедливим, але може бути страшним у випадку великої кількості клітин. У таких випадках ви можете скористатися наступним VBA коди видалити всі кінцеві пробіли у виділеній області комірок.

Сходинки:

❶ Виділіть діапазон клітинок ▶ для видалення всіх пропусків.

❷ Натисніть ALT + F11 клавіші ▶ для відкриття VBA вікно.

❸ Перейдіть до розділу Вставка Модуль .

Прийом. наступне VBA код:

 Sub NoSpaces() Dim c As Range For Each c In Selection.Cells c = Trim(c) Next End Sub 

❺ Преса CTRL + V ▶ вставити вищезазначене VBA код.

❻ Натисніть кнопку F5 клавішу ▶ для запуску цього коду.

Це миттєво видалить всі кінцеві пробіли з вибраних клітинок.

Бонусні поради: пошук кінцевого пробілу в Excel

Оскільки кінцеві пробіли невидимі, їх дуже важко помітити відразу. Ви можете виконати наведені нижче кроки, щоб знайти ці невидимі кінцеві пробіли в Excel.

Сходинки:

Виберіть клітина D5 .

Тип формула

=IF(RIGHT(B5,1)=" ", "Присутній", "Відсутній")

в камері.

❸ Натисніть кнопку ENTER кнопку.

❹ Перетягніть значок Ручка наповнення значок ▶ до кінця колонки.

Це все.

Важливі моменти для запам'ятовування

📌 TRIM функція видаляє тільки Звичайні пробіли (кодове значення 32).

📌 Всі інші пробіли повинні бути перетворені в Нормальний простір Першим, хто скористався TRIM функцію.

📌 ALT + F11 це гаряча клавіша для відкриття VBA вікно.

📌 F5 це гаряча клавіша для запуску VBA код.

Висновок

У цій статті ми продемонстрували два способи, які можна використовувати для видалення кінцевого пробілу в Excel. Перший спосіб - за допомогою функції TRIM і другий спосіб - за допомогою коду Excel VBA. Завантажте прикріплену робочу книгу Excel і потренуйтеся разом з нею.

Г’ю Вест — досвідчений тренер і аналітик Excel із понад 10-річним досвідом роботи в галузі. Він має ступінь бакалавра з бухгалтерського обліку та фінансів і ступінь магістра з ділового адміністрування. Г’ю має пристрасть до викладання та розробив унікальний підхід до викладання, який легко зрозуміти та дотримуватися. Його експертне знання Excel допомогло тисячам студентів і професіоналів у всьому світі вдосконалити свої навички та досягти успіху в кар’єрі. У своєму блозі Г’ю ділиться своїми знаннями зі світом, пропонуючи безкоштовні навчальні посібники з Excel та онлайн-навчання, щоб допомогти окремим особам і компаніям повністю розкрити свій потенціал.