Як видалити провідні чи кінцеві пробіли всіх комірок у цілому стовпці?
Звичайний діалог Find and Replace
(ака Ctrl+ H) робочого аркуша не вирішує проблему.
Як видалити провідні чи кінцеві пробіли всіх комірок у цілому стовпці?
Звичайний діалог Find and Replace
(ака Ctrl+ H) робочого аркуша не вирішує проблему.
Відповіді:
Якщо ви хочете скористатися формулою, TRIM
функція виконає саме те, що ви шукаєте:
+----+------------+---------------------+
| | A | B |
+----+------------+---------------------+
| 1 | =TRIM(B1) | value to trim here |
+----+------------+---------------------+
Отже, щоб зробити цілий стовпець ...
1) Вставити стовпчик
2) Вставити TRIM
функцію, спрямовану на комірку, яку ви намагаєтеся виправити.
3) Скопіюйте формулу на сторінку
4) Скопіюйте вставлений стовпець
5) Вставте як "Значення"
Слід піти звідти ...
Trim
не вийшло. все-таки результат отримується з пробілами
Досить часто проблемою є нерозривний простір - CHAR(160)
особливо з джерел веб-тексту - що CLEAN
не вдається видалити, тому я б пішов на крок далі від цього і спробував формулу на зразок цієї, яка замінює будь-які нерозривні пробіли на стандартні
=TRIM(CLEAN(SUBSTITUTE(A1,CHAR(160)," ")))
Рон де Bruin має відмінний пост на кінчиках для очищення даних тут
Ви також можете видалити CHAR(160)
безпосередньо без формули вирішення шляхом
ALT
та введіть 0160
за допомогою цифрової клавіатуриCLEAN(..)
до сьогодні! дуже корисно :)
Без використання формули ви можете зробити це за допомогою "Текст до стовпців".
«Побічним ефектом» є те, що Excel видалив усі проміжки в початковому стовпчику.
Якщо на початку комірки кожен раз є однакова кількість символів, ви можете використовувати команду "Текст у стовпці" та вибрати опцію фіксованої ширини для подрібнення даних комірок у два стовпці. Потім просто видаліть непотрібні речі з першого стовпця.
Я виявив, що найкращий (і найпростіший) спосіб видалення провідних, кінцевих (і надмірних) просторів в Excel - це використання додатка сторонніх розробників. Я використовую утиліти ASAP для Excel, і вона виконує завдання, а також додає багато інших необхідних функцій. Цей підхід не вимагає написання формул і може видаляти пробіли на будь-якому виділенні, що охоплює кілька стовпців та / або рядків. Я також використовую це для очищення та видалення незапрошеного нерозривного простору, який часто потрапляє в дані Excel під час копіювання та вставлення з інших продуктів Microsoft.
Більш детальну інформацію про утиліти та обрізку ASAP можна знайти тут:
http://www.asap-utilities.com/asap-utilities-excel-tools-tip.php?tip=87
Мені вдалося використати "Знайти та замінити" за допомогою поля "Знайти що:", встановленого на:
"*"
(пробіл зірочками без подвійних лапок)
і "Замінити на:" встановлено на:
""
(нічого)