#REF!错误出现该错误的主要原因有两种:
1、引用的地址失效;2、返回了无效的引用。
引起的具体原因很多,下面只是举例参考,重要的是要仔细检查引用的单元格或单元格区域是否存在或者里面的数据是否依然有效:
错误原因:
删除了由其它公式引用的单元格或将移动单元格粘贴到由其它公式引用的单元格中。
建议操作:
更改公式或者在删除或粘贴单元格之后立即单击“撤消”按钮以恢复工作表中的单元格。或者再重新选定所需复制的单元格。
错误原因:
运行的宏程序所输入的函数返回 #REF!。
建议操作:
检查您所使用的函数,是否有的参数引用了不存在的单元格或单元格区域。例如,如果宏程序所输入的函数试图引用它上面的单元格,而该函数所在的单元格为工作表的第一行,这时函数将返回 #REF! ,因为第一行上面再没有单元格。或者当引用某个表格的某个单元格时,该表格已被删除,则显示引用无效。
错误原因:
远程引用一个不在运行的应用程序或一个不存在的“动态数据交换”(DDE) 主题。
建议操作:
启动相应的应用程序。
确认使用的是正确的 DDE 主题。
因为原来的公式中有相对引用的单元格,现在复制后,公式中的单元格相对引用位置变动,导致相关单元格数值不一定是有效数值型,从而无法计算公式。
建议复制后,选择性粘贴-数值。
当单元格引用无效时将产生错误值 #REF! 。
错误原因:
删除了由其它公式引用的单元格或将移动单元格粘贴到由其它公式引用的单元格中。
建议操作:
更改公式或者在删除或粘贴单元格之后立即单击“撤消”按钮以恢复工作表中的单元格。
错误原因:
运行的宏程序所输入的函数返回 #REF!。
建议操作:
检查您所使用的函数,是否有的参数引用了不存在的单元格或单元格区域。例如,如果宏程序所输入的函数试图引用它上面的单元格,而该函数所在的单元格为工作表的第一行,这时函数将返回 #REF! ,因为第一行上面再没有单元格。
错误原因:
远程引用一个不在运行的应用程序或一个不存在的“动态数据交换”(DDE) 主题。
建议操作:
启动相应的应用程序。
确认使用的是正确的 DDE 主题。
这个是因为有计算公式而造成的,你复制过来以后公式中的计算数据没有了,所以就成这样了