我有一个看起来像这样的 excel 函数:
=MATCH($A3,Table[Column],FALSE)+1
这个函数的作用是返回匹配行的行号,其中
table[column] == $A3
这在静态文件中运行良好。但是,一旦我将数据Table
设置为每分钟自动更新一次,它就会停止工作(#N/A
函数返回时出现错误)。
我有一个看起来像这样的 excel 函数:
=MATCH($A3,Table[Column],FALSE)+1
这个函数的作用是返回匹配行的行号,其中
table[column] == $A3
这在静态文件中运行良好。但是,一旦我将数据Table
设置为每分钟自动更新一次,它就会停止工作(#N/A
函数返回时出现错误)。
在导入/更新表和数据透视表后,您通常需要使用数据工具栏中的全部刷新按钮。这应该可以解决这个问题!我什至会创建一个 VBA 宏来在每次更新后自动调用刷新。
我还发现在这种情况下使用命名范围或动态命名范围会更好。看看这个:http: //support.microsoft.com/kb/830287