问题描述
我有多个存储数值的 Excel 表格。我正在总结这样的行值:
=+SUM(Query_Current_Year[@[Begin_Balance]:[Balance_Period6]])
每个月,我都需要像这样更新每个表:
=+SUM(Query_Current_Year[@[Begin_Balance]:[Balance_Period7]])
有没有办法将当前列字符串存储在 A1 这样的单元格中,值为“Balance_Period6”,然后引用单元格 A1?每个月,我只需要更新一个字段。
解决方法
虽然我不明白逻辑的每一个细节,但这就是修复。
'''=SUM(INDIRECT("_2360_2860["&A7&"]"))'''
您需要将完整的表引用包装在一个间接函数中。我希望有一些更具可读性的东西,但它确实有效。