Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Microsoft Excel连接#值!错误_Excel_Concatenation_Valueerror - Fatal编程技术网

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意味着它将不包括空单元格(如果您需要这些单元格的占位符,请将其更改为FALSEA1:A9是要连接的范围。

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

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

表示您的值将由空格分隔(在其中放入逗号或破折号或您需要的任何内容);TRUE意味着它将不包括空单元格(如果您需要这些单元格的占位符,请将其更改为FALSEA1: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。