Microsoft Excel连接#值!错误
为了让自己的日常工作更轻松,我一直在尝试使用:Microsoft Excel连接#值!错误,excel,concatenation,valueerror,Excel,Concatenation,Valueerror,为了让自己的日常工作更轻松,我一直在尝试使用: =串联(A1:A9) 基本上,我必须抓取一组单元格,并将文本包装到其他地方的属性框中。我认为在Excel中正确地完成这项工作要比用Python编写一些原创的东西容易得多,但我一点运气都没有。我得到了那模糊的#值输入此项时出错。此外,不应该有任何分隔符。我们的目标是将每个单元端到端地连接起来,将其包裹起来,没有空格,就像我上面提到的那样 为了澄清,我使用的是Excel 2016 有人有补救办法吗?串联(A1:A9)一事无成。它只返回A1:A9 我想
=串联(A1:A9)
基本上,我必须抓取一组单元格,并将文本包装到其他地方的属性框中。我认为在Excel中正确地完成这项工作要比用Python编写一些原创的东西容易得多,但我一点运气都没有。我得到了那模糊的#值代码>输入此项时出错。此外,不应该有任何分隔符。我们的目标是将每个单元端到端地连接起来,将其包裹起来,没有空格,就像我上面提到的那样
为了澄清,我使用的是Excel 2016
有人有补救办法吗?串联(A1:A9)
一事无成。它只返回A1:A9
我想你想要这个:
= CONCATENATE(A1,A2,A3,...A9)
或:
如果您有正确版本的Excel,也可能是TEXTJOIN
。CONCATENATE(A1:A9)
不起任何作用。它只返回A1:A9
我想你想要这个:
= CONCATENATE(A1,A2,A3,...A9)
或:
如果您有正确版本的Excel,也可能使用
TEXTJOIN
。如果您有Excel 2016或365,请使用TEXTJOIN:
=TEXTJOIN(" ",TRUE, A1:A9)
“表示您的值将由空格分隔(在其中放入逗号或破折号或您需要的任何内容);TRUE意味着它将不包括空单元格(如果您需要这些单元格的占位符,请将其更改为FALSE)A1:A9是要连接的范围。如果您有Excel 2016或365,请使用TEXTJOIN:
=TEXTJOIN(" ",TRUE, A1:A9)
“表示您的值将由空格分隔(在其中放入逗号或破折号或您需要的任何内容);TRUE意味着它将不包括空单元格(如果您需要这些单元格的占位符,请将其更改为FALSE)A1:A9是您要连接的区域。您有什么版本的Excel?您不能像那样使用
连接
,您需要逐个单击单元格:连接(A1、A2、A3…
如果您对VBA开放,如果值得你努力,就会有这样的解决方案。你有什么版本的Excel?你不能像那样使用连接
,你需要逐个单击单元格:连接(A1、A2、A3…
如果你对VBA持开放态度,如果值得你努力,就会有这样的解决方案。而不是TEXTJOIN
,CONCAT
在这种情况下会更好,因为OP不需要除沫器=CONCAT(A1:A9)
但与TEXTJOIN一样,它需要Office 365 Excel。在这种情况下,CONCAT
比更好,因为OP不需要除沫器<代码>=CONCAT(A1:A9)
但与TEXTJOIN一样,它需要Office 365 Excel。