如何在Excel中的公式输出中添加换行符?

Ben*_*Ben 8 microsoft-excel

=UPPER($B$8)& " " &PROPER($C$8) & "& " & UPPER($B$9)& " "&PROPER($C$9))
Run Code Online (Sandbox Code Playgroud)

我想在单元格中添加换行符。目前我的单元格看起来像这样:

SMITH John & SMITH Linda
Run Code Online (Sandbox Code Playgroud)

但我想这样显示:

SMITH John & 
SMITH Linda
Run Code Online (Sandbox Code Playgroud)

这样 & 符号后就有一个换行符,所有内容都显示在一个单元格中。我一直在谷歌搜索答案,但我发现答案通常是Alt+ Enter,但这只会在单元格公式中添加一个类似的中断,而不是它的显示方式。难道我做错了什么?

我怎样才能做到这一点?

Gar*_*ent 13

使用这个公式:

    =UPPER($B$8)& " " & PROPER($C$8) & " &" & CHAR(10) & UPPER($B$9) & " " & PROPER($C$9)
Run Code Online (Sandbox Code Playgroud)

并使用公式在单元格中启用文本换行:

换行

或者

更简单的文本换行

编辑#1:

这里有四个问题:

  • 必须在公式单元格中启用文本换行
  • 列必须足够宽以防止“意外”换行
  • CHAR(10)应插入您想要的换行符
  • 行高可能需要手动调整

例如

="James" & CHAR(10)  & "Ravenswood"
Run Code Online (Sandbox Code Playgroud)

编辑#2

当然,如果单元格不包含公式,而只输入文本,则在插入点使用Alt+ Enter

  1. 自动插入ASCII-10
  2. 自动打开文本换行
  3. 自动调整行高