Форматировать ячейку, чтобы иметь маркированный список элементов, Формат?Формула? - PullRequest
1 голос
/ 20 января 2012

Я использую PHPExcel и генерирую Excel просто отлично, но у меня есть некоторые данные в формате CSV, и я хотел знать, смогу ли я отобразить их в виде списка.

Пример того, что у меня есть:

some, data, in, cvs, format

Это то, что я хотел бы

• некоторые
• данные
• в
• резюме
• формат

Можно ли использовать формат или формулу?

UPDATE:

Я видел эту формулу, но не могу заставить ее работать

=CHAR(149)&" "&C2&CHAR(10))

1 Ответ

0 голосов
/ 21 марта 2012

Предполагается, что ваша таблица выглядит следующим образом:

      A      B         C      D       E
1     some  data      in     csv    format
2     • some                
3     • data
4     • in
5     • csv             
6     • format

В ячейки с A2 по A6 я поместил эту формулу:

=CHAR(149)&" "&OFFSET($A$1,0,ROW()-2)&CHAR(10)

Однако, если у вас есть весь список, разделенный запятыми, в одной ячейке (сейчас я предполагаю, что A1), используйте эту формулу:

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

Затем увеличьте вертикальную высоту ячейки и включите перенос текста. Это то, что вы ищете?

...