Вопрос: Добавление пробела в начало каждой ячейки в excel [закрыто]


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

Это должно быть так:

Оригинал:

1
2
3
4

После:

 1
 2
 3
 4

2
2017-07-01 23:50


Источник


Голосование, чтобы закрыть этот вопрос как очень непонятный в его нынешнем виде. Вы просто хотите изменить появление (если это так, используйте left justify а потом increase indent - оба эти инструмента обычно отображаются в виде кнопок на панели ленты Home) или вы хотите изменить числовые значения на текст, которому предшествует один пробельный символ? - Mike Fitzpatrick


Ответы:


Предполагая, что данные находятся в столбце A. В пустой столбец введите эту формулу в первую строку:

=" "&A1
  • Скопируйте данные, указанные в столбце A.
  • Скопируйте результат формул
  • Использовать специальную вставку> Значения для вставки данных в столбец А
  • удалите вспомогательные формулы.

2
2017-07-02 07:29



Это решение, которое я решил использовать, очень просто. Спасибо! - jcronin


Выберите ячейки, которые вы хотите обработать, и запустите этот небольшой макрос:

Sub dural()
    For Each r In Selection
    With r
        .Value = "' " & .Text
    End With
    Next r
End Sub

2
2017-07-02 01:38





  1. Щелкните правой кнопкой мыши соответствующие ячейки и выберите Format Cells
  2. На вкладке номер выберите Custom в списке категорий
  3. Под типом добавьте столько пробелов, сколько хотите до выбранного форматирования
  4. Нажмите «ОК», чтобы закрыть диалоговое окно.
  5. Левые выравнивают ячейки, чтобы увидеть добавленные пробелы в ячейке

У этого есть добавленная функциональность сохранения ячейки, форматированной как числовые и математические формулы, все еще будут работать.


2
2017-07-02 01:52