上面公式报错 #NAME?
时间: 2023-08-13 09:05:36 浏览: 46
如果你使用的是中文版的 Excel,可能需要将公式中的函数名改为中文名。尝试以下这个中文版的公式:
```
=文本合并(换行符,TRUE,去重(N:N))
```
这个公式与之前的公式功能相同,只是将函数名改为了中文名。如果还是出现 #NAME? 错误,请检查你的 Excel 版本是否支持动态数组函数。若不支持,你可以使用 VBA 宏或者自定义函数来实现该功能。
相关问题
上面公式报错#NAME?
如果你在使用上面的公式时遇到了#NAME?错误,可能是因为你的Excel版本不支持TEXTJOIN、UNIQUE和CHAR函数。这些函数都是在Excel 2016及以后的版本中才被加入的,如果你的版本比较旧,就会出现这个错误。
不过,你可以使用以下的公式来替代原来的公式,输出 N2、N3、N4、N5 去重后的结果,并且使用换行符进行分隔:
```
=IFERROR(INDEX($N$2:$N$5,MATCH(0,COUNTIF($A$1:A1,$N$2:$N$5),0)),"")
```
这个公式使用了INDEX和MATCH函数来实现拼接单元格的效果,并且使用了COUNTIF和IFERROR函数来去重和避免出现空白单元格。你只需要将公式中的$N$2:$N$5修改为你对应的单元格范围即可。
请注意,这个公式只能够去除相邻的重复数据,如果你的数据中存在不相邻的重复数据,那么这个公式可能无法正确处理。如果你需要去除不相邻的重复数据,可以使用VBA代码来实现。
上面的公式报错#NAME?
如果你在使用上面的公式时遇到了#NAME?错误,可能是因为你的Excel版本不支持TEXTJOIN函数。这个函数是在Excel 2016及以后的版本中才被加入的,如果你的版本比较旧,就会出现这个错误。
不过,你可以使用以下的公式来替代TEXTJOIN函数,输出工作簿名字叫做 ZTE PK ORDER 中 N2 到 N5 单元格的结果,并去重,每个单元格的显示内容换行:
```
=IFERROR(INDEX('ZTE PK ORDER'!$N$2:$N$5,MATCH(0,COUNTIF($A$1:A1,'ZTE PK ORDER'!$N$2:$N$5),0)),"")
```
这个公式使用了INDEX和MATCH函数来实现拼接单元格的效果,并且使用了COUNTIF和IFERROR函数来去重和避免出现空白单元格。你只需要将公式中的'ZTE PK ORDER'修改为你对应的工作簿名字即可。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)