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

515
markieg

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

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

Пример ввода (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#page-1

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

0

2 ответа на вопрос

0
StartupSpreadsheets

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

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

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

И Col D

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

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

Спасибо за ответ, да, я мог бы использовать несколько столбцов, но для этого мне нужно, чтобы это было 1 столбец каждый. markieg 8 лет назад 0
Вы можете добавить дополнительный столбец, который объединяет новые B, C, D и центрировать его. Просто давать нестандартные предложения. StartupSpreadsheets 8 лет назад 0
0
Alex Frolov

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

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

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

Большое спасибо, это прекрасно, после долгих поисков по форуму и не смог найти решение, подобное этому. markieg 8 лет назад 0

Похожие вопросы