我有一个excel函数,如下所示:
=MATCH($A3,Table[Column],FALSE)+1
这个函数的作用是返回匹配行的行号
table[column] == $A3
这在静态文件中工作正常。但是,只要我从Table
生成数据以便每分钟自动更新它就会停止工作(函数返回时出现#N/A
错误)。
答案 0 :(得分:2)
在对表和数据透视表进行导入/更新后,通常需要使用数据工具栏中的“全部刷新”按钮。这应该明确这个问题!我甚至会创建一个VBA宏来在每次更新后自动调用刷新。
我还发现在这种情况下使用命名范围或动态命名范围会更好。看看这个:http://support.microsoft.com/kb/830287