это, конечно, не просто объяснить... но после настройки он будет работать с минимальными усилиями. Кроме того, это небольшая вариация на то, что @pnuts изложил
Я предлагаю использовать шаблон таблицы, который вы можете скопировать и вставить. шаблон я создал имеет 3 вкладки, которые выглядят следующим образом.
![tabs](/images/content/521678/3827ba49ced2c3bf38827f12e814e67c.png)
Data
вкладка, где вставляются данные
Length
собирается сделать некоторую математику, чтобы определить самый длинный колонка
Space insert
собирается вставить соответствующее количество пробелов (редактировать) вы можете скопировать отсюда и получить правильный результат
вкладка длина выглядит как
![length](/images/content/521678/3a48026c99904b2e378c6dc2dd6b132f.png)
строка 1 имеет максимальное количество символов столбца ниже и содержит формулу
=MAX(A2:A101)+1
+1 создает разделитель.
Строка от 2 до n (которую я расширил до 100 для этого примера) содержит формулу для оценки длина каждой строки
=LEN('Data tab'!A1)
вкладка space insert выглядит как
![space insert](/images/content/521678/abbdd6d5ae254adcaac82c46725ea748.png)
каждая ячейка содержит ячейку для оценки длины себя по сравнению с максимальным значением (+разделитель) и вставить соответствующее количество пробелов.
='Data tab'!A1&REPT(" ",length!A-length!A2)
обратите внимание на$, который блокирует строку 1, если скопировать и вставить формулу
(edit) вы можете скопировать с вкладки space insert.
![notepad](/images/content/521678/4670720bfcfbcd2043305cce20642841.png)