我在excel中使用Excel數據選項卡下的本機功能在另一個Excel工作簿中建立了連接。通過選擇數據 - >現有連接,然後打開相關工作表,將數據從「其他」工作簿導入到我的「主」Excel工作簿中。這使我可以將來自其他工作簿的數據鏈接到我的主工作簿。Excel #ref錯誤:在刷新數據時發生
我的問題是當其他工作簿中的數據發生變化時,我的主工作簿中收到#ref錯誤。我在導入的數據上使用的公式被粘貼在一張單獨的表格中(我試着將其粘貼到導入的數據旁邊)。注意:我粘貼相應列的第1 - 500行公式,以便在導入數據時公式自動填充具有正確值的單元格。當我刷新數據時(即在其他工作簿中更改數據時)看起來,我已經複製的公式不再引用正確的單元格。
我嘗試過使用間接但沒有成功。
這是我使用的公式看起來像
=IF(INDIRECT("A"&ROW(#REF!))<>"",VLOOKUP(INDIRECT("A"&ROW(#REF!)),'Safex Codes'!$A$1:$H$1000,8,0),"")
然而,當數據被刷新在列的公式是迴歸行的「一些」這個公式
=IF(INDIRECT("A"&ROW(#REF!))<>"",VLOOKUP(INDIRECT("A"&ROW(#REF!)),'Safex Codes'!$A$1:$H$1000,8,0),"")
這每次刷新數據時都會發生。奇怪的是,在我的數據結束時,因此最後一次調用公式時,引用正確的行是完全關閉的。
例如行28我希望上面的公式引用A28,但是我收到
=IF(INDIRECT("A"&ROW(A24))<>"",VLOOKUP(INDIRECT("A"&ROW(A24))