【问题标题】:Pull data from others sheets using drop down list使用下拉列表从其他工作表中提取数据
【发布时间】:2020-02-05 05:14:50
【问题描述】:

我有两张表,在 sheet2 中我存储了每个月的所有数据。在 sheet1 中,我想使用许多 duffrent 公式对每个月进行计算。在 Sheet1 中,我创建了一个下拉列表,该列表从 Sheet2 中获取月份名称。我想要做的是当我选择例如一月份时,一月份的数字将显示,并且计算将只针对一月份进行。以下是 Sheet 2 和 Sheet 1 的截图:

我使用 VLOOKUP AND INDIRECT 找到了一些东西,但是它将选择列表中的选定项目指定为工作表名称。

=VLOOKUP(B6,INDIRECT(""&$C$1&"!b2:c11"),2,0)

在列表项中,我有来自 Sheet2 的月份。

他们有可能做到这一点吗?因为我迷路了。

【问题讨论】:

    标签: excel


    【解决方案1】:

    我认为SUMPRODUCT() 公式将满足您的要求。因此,当您从下拉列表中选择任何月份时,SUMPRODUCT() 公式将从sheet2 获取该月份的相关值和详细信息。然后你可以用这个值做进一步的计算,比如 15% plus,减去 blah blah。这是从sheet2sheet1 获取选定月份的值的公式...

    =SUMPRODUCT((Sheet2!$B$9:$E$9=$C$9)*(Sheet2!$A$10:$A$13=$A10)*(Sheet2!$B$10:$E$13))
    

    INDEX(), MATCH() 在这种情况下也可以使用。

    =INDEX(Sheet2!$B$10:$E$13,MATCH($A10,Sheet2!$A$10:$A$13,0),MATCH($C$9,Sheet2!$B$9:$E$9,0))
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-16
      • 2019-11-14
      • 1970-01-01
      • 2016-07-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多