【问题标题】:Using cell value to reference another sheet使用单元格值引用另一个工作表
【发布时间】:2015-03-18 14:19:38
【问题描述】:

我正在尝试使用单元格引用从单独工作表的最后一行获取数据。

我的电子表格中有以下数据集:

B-G 列

日期 - 订单参考 - 净值 - 增值税值 - 总计,例如

24/1 - 607-WHS1 - £2500.00 - £500.00 - £3000.00

我想使用 order ref 作为值来跳转到另一个同名的工作表。目前我正在使用 =('607-WHS1'!B###) 来获得净值、总值和总值,并且每次都手动输入这个参考值,但我怀疑必须有一种方法可以用公式来做到这一点。

我尝试过 =INDEX,但只是作为 =($C212&"INDEX(.....)),这很可能是错误的。

一旦工作表参考工作,我也在寻找一个公式来找到另一张工作表上一列中的底部值,并给我 那个 数字作为我的净值等。

抱歉,如果这不是很清楚,非常感谢您的任何建议!

罗伯

【问题讨论】:

    标签: excel-2013


    【解决方案1】:

    使用INDIRECT() 公式:

    =INDEX(INDIRECT("'607-WHS1'!B###"), ...)
    

    您甚至可以像这样从单元格中获取工作表的名称:

    =INDEX(INDIRECT("'"&A1&"'!B###"), ...)
    

    【讨论】:

    • 感谢您的快速回复 Taosique - 只是想知道论坛是否可以让我向您发送示例数据集以便我了解您的意思?我无法完成这项工作。
    • 例如,您可以截屏并将其发布到您的帖子中或上传到 imgur.com。
    • 我正在尝试使用工作表的底线,例如。此处右侧的,用于填写索引表上的数据列。所以(在这种情况下)B、C 和 D 24 需要转到 E、F 和 G 316。但是,我想要一个使用单元格 C316 中的引用的公式,然后找到相关电子表格的底线并使用该行的数据。
    • 请改用这个例子。清晰得多。 flickr.com/photos/36491881@N02/16855458825