如何在ARRAYFORMULA中跨工作表提取站点最后一日收入数据?
Google Sheets 获取各站点最后一天销售收入的问题
Sheet1按站点和日期排序存储了不同站点每日的销售收入,我需要在Sheet2中获取每个站点最后一天的收入数据。
Sheet2的列A已列出所有站点,列B通过MATCH函数得到了每个站点最后一天在Sheet1中的行号,但无法通过该行号获取对应的收入数值。
我在Sheet2的列C尝试了以下公式:
=ARRAYFORMULA(IF(A2:A<>"","'sheet1'!"&ADDRESS((B2:B),2),""))
这是目前能正常运行无报错的最优结果,但它仅返回单元格地址而非收入数值,卡在了这一步。
Sheet2当前的结果如下:
| 列A | 列B | 列C |
|---|---|---|
| Site 1 | 2 | 'sheet1'!$B$2 |
| Site 2 | 7 | 'sheet1'!$B$7 |
我知道INDEX函数可以直接获取数值,但它无法与ARRAYFORMULA配合使用,希望能得到可行的解决办法。
内容的提问来源于stack exchange,提问作者CH Yang
相关产品推荐
相关产品推荐

