Формула Excel для удаления пробела между словами в ячейке - PullRequest
25 голосов
/ 08 февраля 2012

У меня огромные данные в файле Excel.

Например: скажи, что у меня есть слово, как Пол Сон, я должен сделать это как Полсон.

ввод: paul son выход:. paulson 1007 *

В некоторых ячейках у меня есть такие данные, как mic-li, когда приходят слова такого типа, они не должны заменять что-либо, а должны удалять только пробелы между словами.

Ответы [ 3 ]

52 голосов
/ 08 февраля 2012

Предположим, что данные находятся в столбце B, запишите в столбец C формулу:

=SUBSTITUTE(B1," ","")

Скопируйте и вставьте формулу во весь столбец C.

edit : использование запятых или точек с запятой в качестве разделителя параметров зависит от ваших региональных настроек (я должен использовать точки с запятой).Это странно, я думаю.Спасибо @tocallaghan и @pablete за указание на это.

36 голосов
/ 21 января 2013

Это SUBSTITUTE(B1," ",""), а не REPLACE(xx;xx;xx).

6 голосов
/ 20 апреля 2015

Шаги (1) Просто выберите диапазон, строки или столбец или массив, (2) Нажмите Ctrl + H, (3 a), затем в поле поиска введите пробел (3 б) в замену не вводите ничего, (4) затем просто нажмите заменить все ..... все готово.

...