Как выровнять столбец ячеек по символу

Я пытаюсь воспроизвести формат таблицы из бумаги,

Они выровняли по центру следующие ячейки по символу ±. Я искал в Интернете и нашел только выравнивание по десятичному.

Пример ввода (1 столбец, 3 строки)

536 ± 49.2
68.4 ± 48
502.9 ± 39.4

Желаемый вывод (1 столбец, 3 строки)

  536 ± 49.2
 68.4 ± 48
502.9 ± 39.4

Буду очень признателен за любые советы!

**** Редактировать **** Для интересующихся Таблица, которую я пытаюсь скопировать, находится здесь http://link.springer.com/article/10.1007%2Fs10681-012-0690-4

**** Решено *** См. Ответ Алекса Фролова ниже для решения! Альтернатива состоит в том, чтобы сделать 3 столбца, которые кажутся 1 столбцом, но это не подходит для того, что я пытаюсь сделать

2 ответа

Решение

Пожалуйста, создайте вспомогательный столбец по следующей формуле=REPT(" ",10-FIND("±",A1))&A1

где A1 - ваша оригинальная строка и 10 - максимальное количество символов перед "±" в ваших данных

Затем примените монотипный шрифт (например, "Courier new") к этому столбцу.

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

Если ваши данные в столбце A, столбец B может быть

=MID(A1,1,FIND(" ± ",A1)-1)

И col D

=MID(A1,FIND(" ± ",A1)+3,99)

Оставьте столбец С просто "±" и скрыть столбец А.

Другие вопросы по тегам