Excel вставить пробел перед заглавной буквой

Предположим, у вас есть список текстовых строк, в котором все пробелы между словами случайно удалены, например: Инсербланкровсбетвиндата, и теперь вы хотите добавить пробелы перед каждой буквой с заглавными буквами, чтобы разделить слова как Вставить пустые строки между данными. Как можно быстро добавить пробелы перед заглавными буквами вместо одного за другим в Excel?

  • Вставляйте пробелы перед заглавными буквами с помощью функции, определяемой пользователем
  • Вставьте пробелы перед заглавными буквами с кодом VBA
  • Вставьте пробел перед каждой заглавной буквой с помощью Kutools for Excel

Вставляйте пробелы перед заглавными буквами с помощью функции, определяемой пользователем

К сожалению, в Excel нет прямого способа добавить пробелы перед заглавными буквами, но вы можете создать определяемую пользователем функцию для решения этой задачи.

1. Активируйте рабочий лист, содержащий текстовые строки, в которые вы хотите добавить пробелы.

2. Удерживайте ALT + F11 , чтобы открыть Окно Microsoft Visual Basic для приложений.

3. Нажмите Вставить > Модулии вставьте следующий код в Окно модуля.

Код VBA: вставляйте пробелы перед заглавными буквами

Function AddSpaces(pValue As String) As String
'Update 20140723
Dim xOut As String
xOut = VBA.Left(pValue, 1)
For i = 2 To VBA.Len(pValue)
   xAsc = VBA.Asc(VBA.Mid(pValue, i, 1))
   If xAsc >= 65 And xAsc <= 90 Then
      xOut = xOut & " " & VBA.Mid(pValue, i, 1)
   Else
      xOut = xOut & VBA.Mid(pValue, i, 1)
   End If
Next
AddSpaces = xOut
End Function

4. Затем сохраните и закройте этот код, вернитесь на рабочий лист и введите эту формулу = добавляет пробелы (A1) в пустую ячейку помимо ваших данных, см. снимок экрана:
док-добавить-пробелы-перед-прописными-1

5. А затем перетащите маркер заполнения по диапазону, который вы хотите содержать эту формулу, вы получите пробелы, вставленные перед каждой вашей заглавной буквой.
док-добавить-пробелы-перед-прописными-1

Легко удалять ведущие / конечные / лишние пробелы в ячейках

Kutools for ExcelАвтора Удалить пробелы Утилита позволяет пользователям Excel легко быстро удалять все пробелы в начале, в конце, лишние пробелы или все пробелы из выбранных ячеек.

объявление удалить пространство 1

Вставьте пробелы перед заглавными буквами с кодом VBA

Вот еще один код VBA, который может оказать вам услугу, пожалуйста, сделайте следующее:

1. Удерживайте ALT + F11 , чтобы открыть Окно Microsoft Visual Basic для приложений.

2. Нажмите Вставить > Модулии вставьте следующий код в Окно модуля.

Код VBA: вставляйте пробелы перед заглавными буквами

Sub AddSpacesRange()
'Update 20140723
Dim Rng As Range
Dim WorkRng As Range
Dim xOut As String
Dim xValue As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Application.ScreenUpdating = False
For Each Rng In WorkRng
    xValue = Rng.Value
    xOut = VBA.Left(xValue, 1)
    For i = 2 To VBA.Len(xValue)
       xAsc = VBA.Asc(VBA.Mid(xValue, i, 1))
       If xAsc >= 65 And xAsc <= 90 Then
          xOut = xOut & " " & VBA.Mid(xValue, i, 1)
       Else
          xOut = xOut & VBA.Mid(xValue, i, 1)
       End If
    Next
    Rng.Value = xOut
Next
Application.ScreenUpdating = True
End Sub

3, Затем нажмите F5 нажмите клавишу для выполнения этого кода, появится диалоговое окно, позволяющее выбрать диапазон данных, который вы хотите использовать.
док-добавить-пробелы-перед-прописными-1

4, Затем нажмите OK чтобы закрыть это окно подсказки, пробелы были вставлены сразу перед заглавными буквами, см. снимок экрана:
док-добавить-пробелы-перед-прописными-1


Вставьте пробел перед каждой заглавной буквой с помощью Kutools for Excel

Kutools for ExcelАвтора Добавить текст Утилита может помочь вам обойти макросы VBA и легко вставить пробел перед каждой заглавной буквой в Excel.

1. Выберите диапазон, в который вы вставите пробел перед заглавными буквами, и щелкните Кутулс > Текст > Добавить текст. Смотрите скриншот:

2. В открывшемся диалоговом окне Добавить текст введите пробел в Текст поле, отметьте Только добавить к опции и 1-я буква заглавная из Только добавить к выпадающий список.

3, Нажмите Ok кнопку, чтобы вставить пробел перед каждой заглавной буквой, как показано на следующем снимке экрана:
док добавить пробелы перед прописными 7

Kutools for Excel — Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная пробная версия 30-день, кредитная карта не требуется! Get It Now

Заметки: Этот метод также добавит пробел в начале ячеек, если первая буква заглавная. Вы можете подать заявку Кутулс > Текст > Удалить пробелы чтобы удалить все ведущие пробелы из выбранных ячеек.


Связанная статья:


Лучшие инструменты для работы в офисе

Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.

вкладка kte 201905


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!

офисный дно

 

liny1

Пользователь

Сообщений: 93
Регистрация: 15.01.2015

Мне нужно, чтобы добавить пробел перед буквами.
вопрос:
1-BmwSkodaFerrariRenault
2-MercedesMitsubishi

Ответы (я хочу)
1-Bmw Skoda Ferrari Renault
2-Mercedes Mitsubishi

Данные могут быть длиннее.
Мне нужно сделать с формулой.
Спасибо,

 

Юрий М

Модератор

Сообщений: 60570
Регистрация: 14.09.2012

Контакты см. в профиле

liny1, какой язык для Вас родной?

 

liny1

Пользователь

Сообщений: 93
Регистрация: 15.01.2015

Syria,
Моя страна из Excel Нет информации :(

 

Юрий М

Модератор

Сообщений: 60570
Регистрация: 14.09.2012

Контакты см. в профиле

Тогда понятно. Исправил название темы)

 

Юрий М

Модератор

Сообщений: 60570
Регистрация: 14.09.2012

Контакты см. в профиле

Формулами не умею. Могу макросом)

 

МВТ

Пользователь

Сообщений: 1198
Регистрация: 01.02.2015

#6

12.05.2015 03:26:37

Формулами это очень муторно делать. Можно UDF

Код
Function AddSpace(S As String) As String
Dim I, L As Integer: L = Len(S)
Dim aStr As String
If L < 2 Then Exit Function
AddSpace = Left(S, 1)
For I = 2 To L
aStr = Mid(S, I, 1)
If aStr Like "[A-Z]" Then aStr = " " & aStr
AddSpace = AddSpace & aStr
Next I
End Function

 

SAS888

Пользователь

Сообщений: 757
Регистрация: 01.01.1970

#7

12.05.2015 08:18:53

Еще вариант для разнообразия:

Код
Function InsSpace(rng As Range) As String
    Dim s As String, i As Integer, x, y
    Set x = CreateObject("VBScript.RegExp"): x.Pattern = "[A-Z]": x.Global = True
    s = rng.Value: Set y = x.Execute(s)
    For i = 0 To y.Count - 1: s = Replace(s, y.Item(i), " " & y.Item(i)): Next
    InsSpace = Application.Trim(s)
End Function

Чем шире угол зрения, тем он тупее.

 

ikki

Пользователь

Сообщений: 9709
Регистрация: 22.12.2012

кто-нибудь проверял свои варианты? :)

фрилансер Excel, VBA — контакты в профиле
«Совершенствоваться не обязательно. Выживание — дело добровольное.» Э.Деминг

 

TheBestOfTheBest

Пользователь

Сообщений: 2366
Регистрация: 03.04.2015

Excel 2010 +PLEX +SaveToDB +PowerQuery

У меня вариант #7 работает.

Неизлечимых болезней нет, есть неизлечимые люди.

 

ikki

Пользователь

Сообщений: 9709
Регистрация: 22.12.2012

в точности как хотел автор вопроса? т.е. после символа «-» пробел не вставляется? :)

Изменено: ikki12.05.2015 08:52:20

фрилансер Excel, VBA — контакты в профиле
«Совершенствоваться не обязательно. Выживание — дело добровольное.» Э.Деминг

 

Сергей

Пользователь

Сообщений: 11251
Регистрация: 01.01.1970

замутил формулами с доп столбцами

Лень двигатель прогресса, доказано!!!

 

Сергей

Пользователь

Сообщений: 11251
Регистрация: 01.01.1970

#12

12.05.2015 09:10:55

доработка по замечанию ikki,

Код
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(A1;E1;" "&E1);C1;" "&C1);D1;" "&D1);B1;" "&B1);"- ";"-")

Лень двигатель прогресса, доказано!!!

 

ikki

Пользователь

Сообщений: 9709
Регистрация: 22.12.2012

Сергей, это не замечание.
просто интересно — это невнимательность автора или ему реально именно так надо? :)

фрилансер Excel, VBA — контакты в профиле
«Совершенствоваться не обязательно. Выживание — дело добровольное.» Э.Деминг

 

TheBestOfTheBest

Пользователь

Сообщений: 2366
Регистрация: 03.04.2015

Excel 2010 +PLEX +SaveToDB +PowerQuery

#14

12.05.2015 09:38:27

Цитата
ikki написал:
«-» пробел не вставляется

Такого автор не требовал. ИМХО 1- и 2- этого реально в ячейках не должно быть. А где собственно сам автор?

Код
...
InsSpace = Replace(Application.Trim(s),"- ","-")
...

Изменено: TheBestOfTheBest12.05.2015 09:44:51

Неизлечимых болезней нет, есть неизлечимые люди.

 

ikki

Пользователь

Сообщений: 9709
Регистрация: 22.12.2012

#15

12.05.2015 10:02:14

Цитата
TheBestOfTheBest написал: ИМХО 1- и 2- этого реально в ячейках не должно быть.

да, вполне возможно.

фрилансер Excel, VBA — контакты в профиле
«Совершенствоваться не обязательно. Выживание — дело добровольное.» Э.Деминг

 

Hugo

Пользователь

Сообщений: 23249
Регистрация: 22.12.2012

Ну пока ясно написано —
было
1-BmwSkoda…
нужно
1-Bmw Skoda…
Какие вопросы?
А чтоб не гадать — для того написаны правила.
И есть ведь такая марка как Rolls-Royce :)
А заменять «- » на «-» в общем случае неправильно, мало ли что там может быть. Файла то нет!

 

МВТ

Пользователь

Сообщений: 1198
Регистрация: 01.02.2015

#17

12.05.2015 11:13:03

Тогда можно так, список символов-исключений задается строкой Ex

Код
Function AddSpace(S As String, Optional Ex As String = "-") As String
Dim I, L As Integer: L = Len(S)
Dim aStr As String
Dim Ok As Boolean
If L < 2 Then Exit Function
AddSpace = Left(S, 1)
For I = 2 To L
aStr = Mid(S, I, 1)
If aStr Like "[A-Z]" And Ok Then aStr = " " & aStr
AddSpace = AddSpace & aStr
Ok = InStr(Ex, aStr) = 0
Next I
End Function

 

liny1

Пользователь

Сообщений: 93
Регистрация: 15.01.2015

Здравствуйте,
Спасибо за ответ.
Я нашел подобные вопросы. Формула улучшить?

Связанные темы
Hugo

,
Образец данных не является реальным.

Изменено: liny112.05.2015 18:32:13

 

Юрий М

Модератор

Сообщений: 60570
Регистрация: 14.09.2012

Контакты см. в профиле

Мой вариант (нагородил как всегда) :D

 

Hugo

Пользователь

Сообщений: 23249
Регистрация: 22.12.2012

#20

12.05.2015 22:22:57

Цитата
liny1 написал: Образец данных не является реальным.

Тогда тем более куда торопиться код писать…

На чтение 3 мин. Просмотров 247 Опубликовано 20.05.2021

Предположим, у вас есть список текстовых строк, в котором все пробелы между словами удалены случайно, например: InsertBlankRowsBetweenData, и теперь вы хотите добавить пробелы перед каждой буквой с заглавными буквами, чтобы разделить слова как Вставить пустые строки между данными. Как вы могли быстро добавить пробелы перед заглавными буквами вместо одного за другим в Excel?

  • Вставьте пробелы перед заглавными буквами с помощью функции, определяемой пользователем
  • Вставить пробелы перед заглавными буквами с кодом VBA
  • Вставить пробел перед каждой заглавной буквой с помощью Kutools for Excel

Содержание

  1. Вставьте пробелы перед заглавными буквами с помощью функции, определяемой пользователем
  2. Легко удалять начальные/конечные/лишние пробелы в ячейках
  3. Вставляйте пробелы перед заглавными буквами с кодом VBA
  4. Вставить пробел перед каждой заглавной буквой с помощью Kutools для Excel
  5. Статья по теме:

Вставьте пробелы перед заглавными буквами с помощью функции, определяемой пользователем

К сожалению, нет прямого способа добавить пробелы перед заглавными буквами в Excel, но вы можете создать определяемую пользователем функцию для решения этой задачи.

1 . Активируйте свой рабочий лист, содержащий текстовые строки, в которые вы хотите добавить пробелы.

2 . Удерживая нажатыми клавиши ALT + F11 , откройте окно Microsoft Visual Basic для приложений .

3 . Нажмите Вставить > Module и вставьте следующий код в окно модуля .

Код VBA: вставляйте пробелы перед заглавными буквами

4 . Затем сохраните и закройте этот код, вернитесь на рабочий лист и введите эту формулу = addpaces (A1) в пустую ячейку помимо ваших данных, см. Снимок экрана:

5 . А затем перетащите маркер заполнения по диапазону, который вы хотите содержать эту формулу, вы получите пробелы, вставленные перед каждой вашей заглавной буквой.

Легко удалять начальные/конечные/лишние пробелы в ячейках

Kutools for Excel’s Удалить пробелы утилита позволяет Пользователи Excel могут легко удалить все начальные и конечные пробелы, лишние пробелы или все пробелы из выбранных ячеек. 30-дневная бесплатная пробная версия полнофункциональной версии!

Вставляйте пробелы перед заглавными буквами с кодом VBA

Вот еще один VBA код может оказать вам услугу, пожалуйста, сделайте следующее:

1 . Удерживая нажатыми клавиши ALT + F11 , откройте окно Microsoft Visual Basic для приложений .

2 . Нажмите Вставить > Module и вставьте следующий код в окно модуля .

Код VBA: вставляйте пробелы перед заглавными буквами

3 . Затем нажмите клавишу F5 , чтобы выполнить этот код, появится всплывающее окно, позволяющее выбрать диапазон данных, который вы хотите использовать.

4 . Затем нажмите OK , чтобы закрыть это окно подсказки, пробелы были вставлены сразу перед заглавными буквами, см. Снимок экрана:


Вставить пробел перед каждой заглавной буквой с помощью Kutools для Excel

Kutools for Excel’s Добавить текст утилита может помочь вам обойти макросы VBA и легко вставить пробел перед каждой заглавной буквой в Excel.

Kutools for Excel – включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная 30-дневная пробная версия, кредитная карта не требуется! Бесплатная пробная версия!

Kutools for Excel – объединяет более 300 дополнительных функций и инструментов для Microsoft Excel

Перейти к загрузке
Бесплатная пробная версия 60 днейПокупка
PayPal/MyCommerce

->

1 . Выберите диапазон, в который вы будете вставлять пробел перед заглавными буквами, и нажмите Kutools > Текст > Добавить текст . См. Снимок экрана:

2 . В открывшемся диалоговом окне Добавить текст введите пробел в поле Текст , установите флажок Только добавить в и выберите 1-я буква верхний регистр из раскрывающегося списка Только добавить в .

3 . Нажмите кнопку Ok , чтобы вставить пробел перед каждой заглавной буквой, как показано на следующем снимке экрана:

Kutools for Excel – Включает более 300 удобных инструментов для Excel. Полнофункциональная 30-дневная бесплатная пробная версия, кредитная карта не требуется! Получить сейчас

Примечания . Этот метод также добавит пробел в начале ячеек, если первая буква заглавная. Вы можете применить Kutools > Text > Remove Spaces , чтобы удалить все ведущие пробелы из выбранных ячеек.


Статья по теме:

Как добавить пробелы после запятых в Excel?


добавить пробелы в слитный текст ФИО

mm999

Дата: Четверг, 23.04.2015, 14:22 |
Сообщение № 1

Группа: Пользователи

Ранг: Прохожий

Сообщений: 2


Репутация:

0

±

Замечаний:
0% ±


Excel 2007

Добрый день!
Подскажите, пожалуйста, как поставить пробелы в слитный текст, содержащий ФИО , например — «ИвановПетрСергеевич», чтобы получилось «Иванов Петр Сергеевич».
Все слова начинаются с заглавных букв.

Сообщение отредактировал mm999Четверг, 23.04.2015, 14:40

 

Ответить

Pelena

Дата: Четверг, 23.04.2015, 15:02 |
Сообщение № 2

Группа: Админы

Ранг: Местный житель

Сообщений: 18797


Репутация:

4284

±

Замечаний:
±


Excel 2016 & Mac Excel

Здравствуйте.
Как вариант, формула массива

Код

=ЗАМЕНИТЬ(ЗАМЕНИТЬ(A2;НАИМЕНЬШИЙ(ЕСЛИ(СОВПАД(ПСТР(A2;СТРОКА($2:$99);1);ПСТР(ПРОПИСН(A2);СТРОКА($2:$99);1))*СТРОКА($2:$99)>0;СТРОКА($2:$99));2);;» «);МИН(ЕСЛИ(СОВПАД(ПСТР(A2;СТРОКА($2:$99);1);ПСТР(ПРОПИСН(A2);СТРОКА($2:$99);1))*СТРОКА($2:$99)>0;СТРОКА($2:$99)));;» «)

К сообщению приложен файл:

7170427.xlsx
(11.2 Kb)


«Черт возьми, Холмс! Но как??!!»
Ю-money 41001765434816

 

Ответить

_Boroda_

Дата: Четверг, 23.04.2015, 15:11 |
Сообщение № 3

Группа: Модераторы

Ранг: Местный житель

Сообщений: 16618


Репутация:

6465

±

Замечаний:
0% ±


2003; 2007; 2010; 2013 RUS

Пока такой вариант

Код

=ЗАМЕНИТЬ(ЗАМЕНИТЬ(A2;МАКС(ЕСЛИ(СОВПАД(ПСТР(A2;СТРОКА($1:$99);1);ПСТР(ПРОПНАЧ(A2);СТРОКА($1:$99);1));»»;СТРОКА($1:$99)));;» «);МИН(ЕСЛИ(СОВПАД(ПСТР(A2;СТРОКА($1:$99);1);ПСТР(ПРОПНАЧ(A2);СТРОКА($1:$99);1));»»;СТРОКА($1:$99)));;» «)

еще

Код

=ЗАМЕНИТЬ(ЗАМЕНИТЬ(A2;МАКС(ЕСЛИОШИБКА(НАЙТИ(СИМВОЛ(СТРОКА($192:$223));ПСТР(A2;2;99))+1;»»));;» «);МИН(ЕСЛИОШИБКА(НАЙТИ(СИМВОЛ(СТРОКА($192:$223));ПСТР(A2;2;99))+1;»»));;» «)

Не, здесь две одинаковые буквы не меняет


Скажи мне, кудесник, любимец ба’гов…
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995

 

Ответить

AlexM

Дата: Четверг, 23.04.2015, 15:50 |
Сообщение № 4

Группа: Друзья

Ранг: Участник клуба

Сообщений: 4257


Репутация:

1046

±

Замечаний:
0% ±


Excel 2003

Еще вариант

Код

=ЗАМЕНИТЬ(ЗАМЕНИТЬ(A2;НАИМЕНЬШИЙ(ЕСЛИ(КОДСИМВ(ПСТР(A2;СТРОКА($2:$99);1)&»я»)<=223;СТРОКА($2:$99));1);;» «);НАИМЕНЬШИЙ(ЕСЛИ(КОДСИМВ(ПСТР(A2;СТРОКА($2:$99);1)&»я»)<=223;СТРОКА($2:$99));2)+1;;» «)

чуть короче

Код

=ЗАМЕНИТЬ(ЗАМЕНИТЬ(A2;МИН(ЕСЛИ(КОДСИМВ(ПСТР(A2;СТРОКА($2:$99);1)&»я»)<224;СТРОКА($2:$99)));;» «);МАКС((КОДСИМВ(ПСТР(A2;СТРОКА($2:$99);1)&»я»)<224)*СТРОКА($2:$99))+1;;» «)

Все формулы массивные.



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.

Сообщение отредактировал AlexMЧетверг, 23.04.2015, 22:06

 

Ответить

mm999

Дата: Пятница, 24.04.2015, 06:43 |
Сообщение № 5

Группа: Пользователи

Ранг: Прохожий

Сообщений: 2


Репутация:

0

±

Замечаний:
0% ±


Excel 2007

Спасибо всем огромное! Не страшны нам теперь тысячные списки :)

 

Ответить

По ссылке Дерика вы можете использовать эту формулу массива (это означает, что вы должны подтвердить ее с помощью Ctrl+ Shift+ Enter вместо просто Enter):

=MIN(IF(ISERROR(FIND(CHAR(ROW(INDIRECT("65:90"))),C2,2)),"",FIND(CHAR(ROW(INDIRECT("65:90"))),C2,2)))

Хотя я изменил его, чтобы начать со второго символа. Это даст вам позицию первой столицы, игнорируя первого персонажа. Так что, если C2 «ДжонСмит», это даст вам 5, потому что S находится на 5-й позиции в ячейке D2.

Теперь, когда вы знаете, где начинается фамилия, вы можете собрать полное имя вместе с пробелом, используя в E2:

=LEFT(C2,D2-1)&" "&RIGHT(C2,LEN(C2)-D2+1)

Это займет слева 5-1=4 символа, Джон, объединит его с пробелом, а фамилия будет правильной 9-5+1=5, поскольку 9 — это длина целого имени, то есть Смита, так что вы в конечном итоге «Джон Смит».

Понравилась статья? Поделить с друзьями:
  • Excel вставить пробел в слово
  • Excel вставить примечание нет
  • Excel вставить примечание если
  • Excel вставить перенос текста
  • Excel вставить одну формулу в ячейки одного столбца