Заполнение слова пробелами для заполнения ячейки

Можно ли вставить ячейку с пробелами, чтобы обеспечить ее правильную длину?

Вот пример с *, представляющим пробелы.

Input    Output
-----    ------
red      red**
blue     blue*

Слова заполняются пробелами, чтобы содержимое ячейки составляло 5 символов.

Ответы

Ответ 1

Попробуйте следующее:

=LEFT(A1&"*****",5)

Мы добавляем много звезд (*), затем просто вырезаем из left 5 символов.

enter image description here

Ответ 2

Согласно предложенному комментарию:

=LEFT(A1 & REPT("*",5),5)

оригинал:

=A1 & REPT("*",5-len(A1))

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

Ответ 3

Мне нужно было правильно ввести числа в ячейке с 0, чтобы сделать это максимум 9 символов. У всех в ячейке были неравные числа. Я использовал приведенную ниже формулу для достижения результата. Для меня наименьшее количество символов, присутствующих в камере, было 3. = LEFT (G41 и REPT ( "0", 6), 9)