Microsoft Excel 串联 #VALUE!错误

Microsoft Excel Concatenation #VALUE! error

为了让自己的日常工作变得更轻松,我一直在尝试使用:
=CONCATENATE(A1:A9)

基本上我必须抓取单元格组并将文本换行以适合其他地方的属性框。我认为在 Excel 中做正确的事情比用 Python 写一些原创的东西更容易,但我没有任何运气。输入此内容时出现模糊的 #VALUE! 错误。此外,不应有任何分隔符。目标是将每个单元格首尾相连,将其包裹起来,没有空格,就像我上面提到的那样。

为澄清起见,我使用的是 Excel 2016。

有人有办法吗?

CONCATENATE(A1:A9)一事无成。它只是 returns A1:A9.

我假设你想要这个:

= CONCATENATE(A1,A2,A3,...A9)

或:

= A1&A2&A3&...&A9

如果您有 Excel 的正确版本,也可能 TEXTJOIN

如果您有 Excel 2016 或 365,请使用 TEXTJOIN:

=TEXTJOIN(" ",TRUE, A1:A9) 

" " 表示您的值将由空格分隔(在其中输入逗号或破折号或任何您需要的内容); TRUE 表示它将不包含空单元格(如果您需要这些单元格的占位符,请将其更改为 FALSE); A1:A9 是您要连接的范围。