В новых версиях Excel (и в онлайн и в мобильной) есть функция СЦЕП для объединения массива символов в строку текста
Можно сделать формулу для вставки пробела
Код
=СЦЕП(ПСТР(A1;СТРОКА(ДВССЫЛ("2:"&ДЛСТР(A1)+1))-1;1)&ЕСЛИ((ЕСЛИ( ЕСЛИОШИБКА( НАЙТИ( СТРОЧН( ПСТР(A1; СТРОКА(ДВССЫЛ("2:"&ДЛСТР(A1)+1))-1;1)); ПРОПИСН( ПСТР(A1; СТРОКА(ДВССЫЛ("2:"&ДЛСТР(A1)+1))-1; 1)));0)<>0; "-----"; ЕСЛИ( ЕСЛИОШИБКА( НАЙТИ( ПСТР(A1;СТРОКА(ДВССЫЛ("2:"&ДЛСТР(A1)+1))-1;1); ПРОПИСН( ПСТР(A1; СТРОКА(ДВССЫЛ("2:"&ДЛСТР(A1)+1))-1;1))); 0)<>0; "ПРОПИСН";"СТРОЧН"))="СТРОЧН")*(ЕСЛИ( ЕСЛИОШИБКА( НАЙТИ( СТРОЧН( ПСТР(A1; СТРОКА(ДВССЫЛ("2:"&ДЛСТР(A1)+1));1)); ПРОПИСН( ПСТР(A1; СТРОКА(ДВССЫЛ("2:"&ДЛСТР(A1)+1)); 1)));0)<>0; "-----"; ЕСЛИ( ЕСЛИОШИБКА( НАЙТИ( ПСТР(A1;СТРОКА(ДВССЫЛ("2:"&ДЛСТР(A1)+1));1); ПРОПИСН( ПСТР(A1; СТРОКА(ДВССЫЛ("2:"&ДЛСТР(A1)+1));1))); 0)<>0; "ПРОПИСН";"СТРОЧН"))="ПРОПИСН")=1;" ";""))