我正在Mac上使用MS Excel。
我有一个公式,我希望在其中插入一个换行:
Guests!A1 & " " & Guests!B1 & [newline here] Guests!C1
我该如何做到这一点?
在Excel公式中,CHAR()是适用的函数,您需要使用字符10(换行符)来创建换行。例如:
= "第一行"&CHAR(10)&"第二行"
CHAR() is the appropriate function for an Excel formula, and you need character 10 (Line Feed) to create a line break. Example:
Guests!A1 & " " & Guests!B1 & CHAR(10) & Guests!C1
如果单元格没有启用自动换行功能,使用CHAR(10)会显示为一个小方块。vbCRLF适用于VBA(例如宏),但本题是关于公式而非VBA。
CHAR(13)
是你想要的,但它在Mac和PC之间不可移植。你可以使用IF和INFO("OSVERSION")构建一个OS-sniffing函数。 - scruss按下 Command + Option + Enter
=Guests!A1 & " " & Guests!B1 & "<press Alt+Enter>
" & Guests!C1
将<按Alt+Enter>
替换为实际的键组合。
在Mac上,正如Coxymla建议的那样,您可能需要用另一个键替换Alt键?