如何解决如何动态更改 Excel 表格列引用?
我有多个存储数值的 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&"]"))'''
您需要将完整的表引用包装在一个间接函数中。我希望有一些更具可读性的东西,但它确实有效。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。