Ячейка Excel с переносами строк. вкладки со значениями даты - PullRequest
0 голосов
/ 30 августа 2018

Я не нашел, что не так в приведенном ниже коде

=” Please find a report for  “&TEXT(B4, "dd mmmm, yyyy ")&" | "&TEXT(B4, "dddd");

Мне также нужны следующие строки в одной ячейке.

Please find a report for 30 August, 2018 | Thursday
    Total B.T.    =  03 : 10
    Total N.B.T.  =  03 : 20

1 Ответ

0 голосов
/ 30 августа 2018

Некоторые из кавычек являются "причудливыми кавычками", которые отличаются для открытия и закрытия кавычек. Вполне вероятно, что вы скопировали формулу с веб-сайта или из документа Word или PowerPoint, которые имеют неприятную привычку превращать прямые кавычки в «причудливые» открывающие и закрывающие кавычки.

Эта формула отлично работает в моих тестах:

="Please find a report for  "&TEXT(B4, "dd mmmm, yyyy ")&" | "&TEXT(B4, "dddd")

enter image description here

Редактировать: Вы можете вставить разрыв строки с помощью char(10) и объединить больше текста и формул для поиска значений, например:

="Please find a report for  "&TEXT(B4, "dd mmmm, yyyy ")&" | "&TEXT(B4, "dddd")
&CHAR(10)&"some more stuff"
&CHAR(10)&"color: "&VLOOKUP(A1,$D$4:$E$10,2,FALSE)

Excel не может использовать символ табуляции в ячейке. Вам нужно будет добавить пробелы для этого.

Я использовал Alt + Enter в формуле, чтобы разбить формулу на несколько строк и сделать ее проще для чтения.

enter image description here

...