ExcelTip.Net留存知识帖 ---【注:附件之前被网盘供应商清空后,现已修复-现已修复-现已修复为本地下载!】
现在位置:首页 > E问E答 > 函数与公式 > 为何使用CONCATENATE函数合并多个单元格内容时显示#VALUE!呢?

为何使用CONCATENATE函数合并多个单元格内容时显示#VALUE!呢?

作者:绿色风 分类: 时间:2022-08-17 浏览:122
楼主
0Mouse
Q:为何使用CONCATENATE函数合并多个单元格内容时显示#VALUE!呢?
A:因为在填写CONCATENATE函数的参数时采用了这种方法:选中单元格区域左上角的第一个单元格,然后按住鼠标左键并拖动到单元格区域右下角的最后一个单元格后释放鼠标左键,正确的做法应该是:逐个单击单元格添加。
示例:

 
其中,
H2=CONCATENATE(B2:F2)    显示#VALUE!
H3=CONCATENATE(B3,C3,D3,E3,F3)    得到预期结果

H6=CONCATENATE(B6:F6)    显示#VALUE!
H7=CONCATENATE(B7,C7,D7,E7,F7)    得到预期结果

文档:

填写concatenate函数参数的注意事项.rar
2楼
gouweicao78
“拖选”这个解释错了,再想想,呵呵。
3楼
轩辕轼轲
这个函数的每个参数只能是对单个单元格的引用。

 

其实要是想合并一个区域内的单元格内容的话,我们可以尝试一下PHONETIC函数。
不过PHONETIC函数只能对文本进行合并。

 

填写concatenate函数参数的注意事项.rar
4楼
gouweicao78
嗯。车车说的也不全。
CONCATENATE函数,说难听点就是一个“废品”,作用上和&一样。
CONCATENATE(A1:A3,B1:B3)相当于A1:A3&B1:B3,返回的结果是一个3行1列的文本数组
CONCATENATE(B2:F2)相当于B2:F2&"",返回B2:F2的文本(而且是强制返回为文本)数组

因为一个单元格只能显示一个元素,如果公式所在单元格与引用区域没有存在“绝对交集”,则显示为#VALUE!错误值。

也就是说:这个题的正解是运算结果为数组的问题。
5楼
lrlxxqxa
关于phonetic推荐下帖,大有裨益:
[函数与公式] PHONETIC 函数新解 http://www.exceltip.net/thread-8041-1-1.html
6楼
传递
今天学了个废品函数
7楼
bluexuemei
原来如此,看了草版的解释,恍然大悟!

免责声明

有感于原ExcelTip.Net留存知识的价值及部分知识具有的时间限定性因素, 经与ExcelTip.Net站长Apolloh商议并征得其同意, 现将原属ExcelTip.Net的知识帖采集资料于本站点进行展示, 供有需要的人士查询使用,也慰缅曾经的论坛时代。 所示各个帖子的原作者如对版权有异议, 可与本人沟通提出,或于本站点留言,我们会尽快处理。 在此,感谢ExcelTip.Net站长Apolloh的支持,感谢本站点所有人**绿色风(QQ:79664738)**的支持与奉献,特此鸣谢!
------本人网名**KevinChengCW(QQ:1210618015)**原ExcelTip.Net总版主之一

评论列表
sitemap