1

У меня есть лист Excel, где столбец содержит информацию о памяти, отформатированную таким образом на одной уникальной строке в каждой ячейке:

{(slot  2048 MB,1,667,Unknown),(slot  2048 MB,2,667,Unknown),(slot  2048 MB,3,667,Unknown),(slot  2048 MB,4,667,Unknown)}

Как я могу отформатировать каждую ячейку, чтобы отображать содержимое одной скобки в строке:

(slot  2048 MB,1,667,Unknown),
(slot  2048 MB,2,667,Unknown),
(slot  2048 MB,3,667,Unknown),
(slot  2048 MB,4,667,Unknown)

2 ответа2

0

Я не уверен, что вы можете сделать это с помощью простого форматирования. Но если вы используете SUBSTITUTE в другой ячейке, вы можете добавить несколько разрывов строк. Если ваши данные в A1, поместите это в B1:

=SUBSTITUTE(A1, "),(", ")," & CHAR(10) & "(" )

0

Не совсем понятно, хотите ли вы ввести эту информацию вручную или по формуле, но, как и в случае с другим ответом, вы можете использовать CHAR(13).

[Технически char(13) - это возврат каретки, тогда как char(10) - перевод строки)

например

=A1 & CHAR(13) & A2 & CHAR(13)...

наряду с различными стратегиями замены строк или подстрок в зависимости от необходимости.

Если вы вводите текст вручную, вы можете вставить разрыв строки, используя Alt+Enter внутри ячейки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .