A檔案有個表格如下:
file | table | col | row | value |
---|---|---|---|---|
f_a | t_a | 1 | 2 | -- |
想在value欄位填入f_a.xlsx這個檔案中,名稱為t_a的工作表內,對應的col及row位置的值。
後面col及row我可以用index及match處理。
因為對應的外部檔案比較少,所以原本使用ifs來去找對應的檔案,例如:
=ifs(A2="f_a",index([f_a.xlsx].....!.....,match...),A2="f_b",index([f_b.xlsx].....!.....,match...))
但是因為工作表的名稱太多了,使用ifs會相當冗長。有沒有辦法直接從table欄位值去對應到工作表呢?謝謝
================更新,找到方法解決了================
INDIRECT("'["&A2&".xlsx]"&B2&"'!.....")