Как добавить перенос строки в вывод формулы в Excel?

Как добавить перенос строки в вывод формулы в Excel?
=UPPER($B$8)& " " &PROPER($C$8) & "& " & UPPER($B$9)& " "&PROPER($C$9))

Я хочу добавить перенос строки в ячейку. В настоящее время моя ячейка выглядит так:

SMITH John & SMITH Linda

Но я хочу отобразить вот так:

SMITH John & 
SMITH Linda

Так что после знака & есть перенос строки, и все отображается в одной ячейке. Я гуглил ответ, но обнаружил, что ответ обычно Alt+ Enter, но это только добавляет перенос в формулу ячейки, а не то, как она отображается. Я что-то делаю не так?

Как мне это сделать?

решение1

Используйте эту формулу:

    =UPPER($B$8)& " " & PROPER($C$8) & " &" & CHAR(10) & UPPER($B$9) & " " & PROPER($C$9)

и включить перенос текста в ячейке с формулой:

перенос текста

или

более простая упаковка текста

ПРАВКА №1:

Естьчетырездесь обсуждаются следующие вопросы:

  • Обтекание текстомнеобходимо включить в ячейке формулы
  • колонка должна быть достаточно широкой, чтобы предотвратить «случайные» разрывы строк
  • следует CHAR(10)вставить там, где ВЫ хотите, чтобы были переносы строк
  • высоту строки может потребоваться отрегулировать вручную

Например

="James" & CHAR(10)  & "Ravenswood"

ПРАВКА №2

Конечно, если ячейка не содержит формулы, а только набранный текст, то использование Alt+ Enterв точке вставки:

  1. автоматически вставляетASCII-10
  2. автоматически включаетсяОбтекание текстом
  3. автоматически регулирует высоту строки

решение2

Добавьте CHAR(13)(это работает у меня, если не работает у вас, попробуйте char(10)) и включите перенос текста в ячейке, иначе символ новой строки не будет иметь эффекта.

Связанный контент