Перейти к содержимому

Как добавить пробел в ячейку в excel

  • автор:

Как добавить пробел в ячейку в excel

Добрый день.
Имею файл Excel base.xlsx

Возможно-ли к содержимому ячеек добавить определенное количество пробелов соблюдая еще и условности?
пример
в ячейке A1 добавить 2 пробела перед содержимым ячейки
в ячейке B1 добавить 16 пробелов после содержимого
в ячейке C1 добавить 19 пробелов после содержимого и тд
одним словом мне нужно чтоб ячейки столбца А содержали ровно 4 символа
ячейки столбца B и D — 20 символов
ячейки столбца C и E — 25 символов
а ячейки столбца F — 40 символов
чтоб при копировании данных из ексэль в текстовый документ получить такое содержимое ok.txt

сейчас получаю такое nok.txt

Понимаю что вряд-ли кто будет решать мою проблему, но если кто знает, подскажить хоть куда искать.

Спасибо и пардоньте если уже было.

Прикрепленные файлы

  • base.xlsx (9.75 КБ)
  • ok.txt (490 Б)
  • nok.txt (163 Б)

Изменено: alexbuh — 17.02.2019 22:40:43 ( Подправил) )
Пользователь
Сообщений: 4123 Регистрация: 01.01.1970
17.02.2019 22:31:52

Здравствуйте. Вот это фотогалерея и ни одного файла Excel. лучше один файл Excel, чем все эти картинки.

Цитата
alexbuh написал:
одним словом мне нужно чтоб ячейки столбца А содержали ровно 4 символа

Если вас это устроит то для столбца А можно использовать формулу, а по образцу и для других столбцов.

=ПОВТОР(" ";4-ДЛСТР(A1))&A1

Изменено: gling — 17.02.2019 22:39:37
Пользователь
Сообщений: 14577 Регистрация: 01.01.1970
17.02.2019 22:35:55

=если(длстр(b1)
Изменено: Ігор Гончаренко - 17.02.2019 22:38:35

Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!

покупка

Как добавить пробел между символами или каждой цифрой в Excel?

Предположим, у вас есть список текстовых строк или чисел, для добавления пробелов между символами или каждой цифрой, что вы можете сделать? Следующие методы могут помочь вам решить эту проблему.

Easily add space between characters or every digit to selected cells:

The Add Text utility of Kutools for Excel can help you quickly add space between characters or every digit to selected cells in Excel. See below screenshot:.

Kutools for Excel includes more than 300 handy Excel tools. Free to try with no limitation in 30 days. Download the free trial now

Добавьте пробел между символами или каждой цифрой с помощью пользовательской функции

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

1. Нажмите другой + F11 клавиши одновременно, чтобы открыть Microsoft Visual Basic для приложений окно.

2. в Microsoft Visual Basic для приложений окна, нажмите Вставить > Модули. Затем скопируйте и вставьте следующий код в окно модуля.

Код VBA: добавьте пробел между символами или каждыми цифрами
Function AddSpace(Str As String) As String Dim i As Long For i = 1 To Len(Str) AddSpace = AddSpace & Mid(Str, i, 1) & " " Next i AddSpace = Trim(AddSpace) End Function

3. Нажмите другой + Q ключи, чтобы закрыть Microsoft Visual Basic для приложений окно и вернитесь в окно Excel.

4. Выберите пустую ячейку, введите формулу. = AddSpace (B2) в панель формул, затем нажмите Enter .

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

док добавить пробел между символами 1

Внимание: Чтобы добавить пробел между цифрами, измените ссылку на ячейку в формуле на ячейку с числами, как вам нужно.

Добавьте пробел между символами или каждую цифру с помощью Kutools for Excel

Если код VBA для вас сложен, вы можете попробовать Добавить текст полезности Kutools for Excel. Пожалуйста, сделайте следующее.

Перед применением Kutools for Excel, Пожалуйста, сначала скачайте и установите.

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

2. в Добавить текст диалоговом окне нажмите на Текст поле и нажмите Space один раз, чтобы ввести пробел в текстовое поле, затем выберите Только добавить к опцию.

Для добавления пробела между символами:

Выберите 1-я буква заглавная / строчная в раскрывающемся списке и, наконец, нажмите OK кнопку.

Для добавления пробела между цифрами:

Выберите 1-й символ - это число в раскрывающемся списке и, наконец, нажмите OK кнопку.

док добавить пробел между символами 1

Затем между символами или каждой цифрой указанных ячеек добавляются пробелы.

Если вы хотите получить бесплатную пробную версию ( 30 -день) этой утилиты, пожалуйста, нажмите, чтобы загрузить это, а затем перейдите к применению операции в соответствии с указанными выше шагами.

Добавьте пробел между символами или каждую цифру с помощью Kutools for Excel
Статьи по теме:
  • Как удалить текст до или после определенного символа в Excel?
  • Как подсчитать появление определенного символа в ячейке в Excel?

покупка

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

док добавить пробелы между цифрой 1

Add spaces between numbers at specific position:

With Kutools for Excel’s Add Text feature, you can quickly add specific character at the first, last or any position of the text strings or numbers.

doc add space between number 10

Kutools for Excel: with more than 200 handy Excel add-ins, free to try with no limitation in 60 days. Download and free trial Now!

Добавить пробелы между числами в ячейке с формулами

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

1. Введите эту формулу: = ТЕКСТ (A2, «### #### ####») в пустую ячейку помимо ваших данных, см. снимок экрана:

док добавить пробел между цифрой 2

2. Затем перетащите дескриптор заполнения вниз к ячейкам, к которым вы хотите применить эту формулу, и пробелы были добавлены к числам в определенных позициях, см. Снимок экрана:

док добавить пробел между цифрой 3

Ноты:

1. В приведенной выше формуле A2 содержит ли ячейка число, которое вы хотите разделить, ### #### #### указывает, что число будет отформатировано как это форматирование, вы можете изменить формат по своему усмотрению.

2. Иногда вам нужно вставить пробел между каждым числом в ячейке, вы можете использовать эту формулу: = ТЕКСТ (A2; "# # # # # # #") чтобы получить следующий результат:

док добавить пробел между цифрой 4

Добавьте пробелы между числами в ячейке с помощью Kutools for Excel

Если вы установили Kutools for Excel, С его Добавить текст утилита, вы можете быстро добавить любые символы к значению ячейки в указанной позиции.

После установки Kutools for Excel, выполните следующие действия:

1. Выделите числовые ячейки, в которые вы хотите добавить пробелы.

2. Нажмите Кутулс > Текст > Добавить текст, см. снимок экрана:

3. В Добавить текст диалоговом окне введите пробел один раз в Текст поле и выберите Указывать вариант под Позиция раздел, затем введите номер позиции, в которую вы хотите вставить пробелы, в то же время вы можете предварительно просмотреть результат на правой панели, см. снимок экрана:

док добавить пробел между цифрой 6

4. Затем нажмите Ok or Применить кнопки, пробелы добавлены в число в определенной позиции, см. скриншоты:

док добавить пробел между цифрой 7 2 док добавить пробел между цифрой 8

Примечание:

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

док добавить пробел между цифрой 9

Демонстрация: добавьте пробелы между числами в ячейке с помощью Kutools for Excel

Kutools for Excel: с более чем 300 удобными надстройками Excel, которые можно попробовать бесплатно без ограничений в течение 30 дней. Загрузите и бесплатную пробную версию прямо сейчас!

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

Усовершенствуйте свои навыки работы с Excel с помощью Kutools for Excelи испытайте эффективность, как никогда раньше. Kutools for Excel Предлагает более 300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего.

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

Как добавить пробел в ячейку в excel

Здравствуйте. Имеется столбец с пяти и шестизначными цифрами типа 12 345 и 123 456. Все числа разные. Форматирую ячейки в текстовый формат, пробел уходит. получается 12345 и 123456. Задача максимум: добавить в начало пятизначных чисел ноль, и вставить пробел между вторым и третьим знаком для всех чисел. Задача минимум: вставить пробел между вторым и третьим знаком для всех чисел. Желательно в виде макроса. Спасибо.

Здравствуйте. Имеется столбец с пяти и шестизначными цифрами типа 12 345 и 123 456. Все числа разные. Форматирую ячейки в текстовый формат, пробел уходит. получается 12345 и 123456. Задача максимум: добавить в начало пятизначных чисел ноль, и вставить пробел между вторым и третьим знаком для всех чисел. Задача минимум: вставить пробел между вторым и третьим знаком для всех чисел. Желательно в виде макроса. Спасибо. Новосибирск

Сообщение Здравствуйте. Имеется столбец с пяти и шестизначными цифрами типа 12 345 и 123 456. Все числа разные. Форматирую ячейки в текстовый формат, пробел уходит. получается 12345 и 123456. Задача максимум: добавить в начало пятизначных чисел ноль, и вставить пробел между вторым и третьим знаком для всех чисел. Задача минимум: вставить пробел между вторым и третьим знаком для всех чисел. Желательно в виде макроса. Спасибо. Автор - Новосибирск
Дата добавления - 18.10.2019 в 08:03

Группа: Проверенные
Ранг: Обитатель
Сообщений: 271
Замечаний: 0% ±

Excel 2016

Новосибирск, добрый день,
без файла примера и из описания не ясно, хотите ли вы изменить отображение значения в ячейке или само содержимое ячейки.
Для изменения отображения достаточно использовать пользовательский формат ячейки 000 000

Новосибирск, добрый день,
без файла примера и из описания не ясно, хотите ли вы изменить отображение значения в ячейке или само содержимое ячейки.
Для изменения отображения достаточно использовать пользовательский формат ячейки 000 000 Kostya_Ye

Сообщение Новосибирск, добрый день,
без файла примера и из описания не ясно, хотите ли вы изменить отображение значения в ячейке или само содержимое ячейки.
Для изменения отображения достаточно использовать пользовательский формат ячейки 000 000 Автор - Kostya_Ye
Дата добавления - 18.10.2019 в 08:18

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *