Добавление пробела между числами и текстом в ячейке Excel
В этой статье мы покажем, как с помощью формул в Excel добавить пробел между числами и текстом.

Случай 1: Добавление пробела между числом и текстом — текст всегда стоит первым
Случай 2: Добавление пробела между числом и текстом — число всегда стоит первым
Добавление пробела между числом и текстом — текст всегда стоит первым
Допустим, у вас есть список текстовых строк, в которых сочетаются числа и текст, причём текст всегда идёт первым (см. скриншот ниже). С помощью приведённой ниже формулы вы можете добавить пробел между числом и текстом.

Универсальная формула
=TRIM(REPLACE(text_string,MIN(FIND({1,2,3,4,5,6,7,8,9,0},text_string&,”1234567890”)),0,” “))
Аргументы
Text_string: Текстовая строка, между которой и числом вы добавите пробел. Это может быть:
- Текстовая строка, заключённая в кавычки;
- Или ссылка на ячейку, содержащую текстовую строку.
Как использовать эту формулу?
1. Выберите пустую ячейку для вывода результата — в данном случае это D3.
2. Введите в неё приведённую ниже формулу и нажмите клавишу Enter. Затем перетащите ячейку с результатом вниз, чтобы применить формулу к остальным ячейкам.
=TRIM(REPLACE(B3,MIN(FIND({1,2,3,4,5,6,7,8,9,0},B3&,"1234567890")),0," "))

Примечания:
- В формуле B3 — это ячейка с текстовой строкой, между Разделить по тексту и числу которой Вы добавите пробел;
- Эта формула добавляет пробел только перед первой цифрой. Например, она преобразует B34C12G45 в B 34C12G45.
Как работает эта формула?
=TRIM(REPLACE(B3,MIN(FIND({1,2,3,4,5,6,7,8,9,0},B3&,"1234567890")),0," "))
1. FIND({1,2,3,4,5,6,7,8,9,0},B3&"1234567890")
- B3&"1234567890": возвращает результат: «KutoolsforExcel634211234567890»;
- FIND({1,2,3,4,5,6,7,8,9,0}, "KutoolsforExcel634211234567890"): функция НАЙТИ определяет позиции цифр «1–0» в строке KutoolsforExcel634211234567890 и возвращает результат {20,19,17,18,25,16,27,28,29,30}.
Примечание: Результат {20,19,17,18,25,16,27,28,29,30} означает, что цифра 1 находится на 20-й позиции строки KutoolsforExcel634211234567890, цифра 2 — на 19-й позиции этой же строки…
2. MIN({20,19,17,18,25,16,27,28,29,30})
- Функция МИН возвращает минимальное значение из массива. В данном случае результат — 16.
3. REPLACE(KutoolsforExcel63421,16,0," ")
- Здесь функция ПОДСТАВИТЬ добавляет пробел на 16-ю позицию строки «KutoolsforExcel63421», возвращая результат «KutoolsforExcel 63421».
4. =TRIM("KutoolsforExcel 63421")
- Функция СЖПРОБЕЛЫ удаляет все лишние пробелы из текста, оставляя только одиночные пробелы между словами. В результате в тексте не остаётся ни начальных, ни конечных пробелов.
Добавление пробела между числом и текстом — число всегда стоит первым
В другом случае (см. скриншот ниже) у вас есть список текстовых строк, в которых число всегда стоит перед текстом. Чтобы добавить пробел между числом и текстом, вы можете использовать приведённую ниже формулу массива.

Универсальная формула
=TRIM(REPLACE(text_string,MAX(IFERROR(FIND({0,1,2,3,4,5,6,7,8,9},text_string,ROW(INDIRECT("1:"&,LEN(text_string)))),0))+1,0," ")) +Ctrl+Shift+Enter
Аргументы
Text_string: Текстовая строка, между Разделить по тексту и числу которой Вы добавите пробел. Это может быть:
- Текстовая строка, заключённая в кавычки;
- Или ссылка на ячейку, содержащую текстовую строку.
Как использовать эту формулу?
1. Выберите пустую ячейку (в данном случае D3) для отображения результата.
2. Введите в неё приведённую ниже формулу, а затем одновременно нажмите клавиши Ctrl+Shift+Enter.
=TRIM(REPLACE(B3,MAX(IFERROR(FIND({0,1,2,3,4,5,6,7,8,9},B3,ROW(INDIRECT("1:"&,LEN(B3)))),0))+1,0," "))
3. Выделите ячейку с результатом и перетащите её вниз, чтобы применить формулу к другим ячейкам, как показано на скриншоте ниже.

Примечания:
- В формуле B3 — это ячейка с текстовой строкой, между Разделить по тексту и числу которой Вы добавите пробел;
- Эта формула массива добавляет пробел только после последней цифры. Например, она преобразует 34C12GHH в 34C12 GHH.
Связанные функции
Функция СЖПРОБЕЛЫ Excel
Функция СЖПРОБЕЛЫ в Excel удаляет все лишние пробелы из текстовой строки, оставляя только один пробел между словами.
Функция ПОДСТАВИТЬ Excel
Функция ПОДСТАВИТЬ в Excel заменяет указанные символы в текстовой строке на новый текст.
Функция МИН Excel
Функция МИН в Excel возвращает наименьшее число из заданного набора значений.
Функция НАЙТИ Excel
Функция НАЙТИ в Excel находит подстроку внутри другой строки и возвращает позицию её первого символа.
Функция МАКС Excel
Функция МАКС в Excel находит и возвращает наибольшее значение из заданного набора чисел.
Функция ЕСЛИОШИБКА в Excel
Функция ЕСЛИОШИБКА возвращает заданное вами значение, если формула приводит к ошибке, и обычный результат — если ошибки нет.
Функция СТРОКА Excel
Функция СТРОКА в Excel возвращает номер строки указанной ссылки.
Функция ДВССЫЛ Excel
Функция ДВССЫЛ в Excel преобразует текстовую строку в корректную ссылку.
Функция ДЛСТР Excel
Функция ДЛСТР в Excel возвращает количество символов в текстовой строке.
Связанные формулы
Добавление запятой после первого слова в ячейке Excel
Чтобы добавить запятую сразу после первого слова в ячейке, воспользуйтесь формулой из этого руководства.
Добавление определённого символа перед каждым словом в ячейке
В этой статье рассказывается, как с помощью формулы в Excel добавить нужный символ перед каждым словом в ячейке.
Добавление дефисов к номеру телефона
В этой статье объясняется, как добавить дефисы к номеру телефона в определённой ячейке с помощью формулы в Excel.
Добавление запятых между именами
Чтобы добавить запятые между именами в ячейке, воспользуйтесь формулой из этого руководства.
Лучшие инструменты для повышения продуктивности в Office
Kutools для Excel — Помогает вам выделиться из толпы
Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…
Office Tab — Включает вкладки для чтения и редактирования в Microsoft Office (включая Excel)
- Переключайтесь между десятками открытых документов всего за секунду!
- Сократите сотни кликов мышью каждый день и забудьте о «мышечной руке».
- Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
- Добавляет удобство работы с вкладками в Office (включая Excel) — как в Chrome, Edge и Firefox.