【问题标题】:Excel formula or Vba to Sum of all lookup value from multiple excelsheetExcel 公式或 Vba 到多个 Excel 工作表中所有查找值的总和
【发布时间】:2015-04-23 05:01:36
【问题描述】:

以下情况我需要一些帮助,

  1. Sheet1 A2 有日期
  2. Sheet2 和 Sheet3 在 A 列中有日期,在 B 列中有数字

示例如下,

如果在 Sheet2 和 Sheet3 A 中找到,我想从 Sheet2 和 Sheet3 B 列中获取 Sheet1 A2 中所有值的总和值。

下面是我的公式,我可以从 Sheet2 中得到总和,但不能同时使用 sheet2 和 sheet3。

{=SUM((Sheet2!$B$2:$B$65500)*(Sheet2!$A$2:$A$65500='Sheet1'!A2))}

请在公式或vba方面提供帮助,谢谢

【问题讨论】:

    标签: excel vba


    【解决方案1】:

    你不能把这两个加起来吗?

    在工作表 1 的 B2 中

    =SUMIF(Sheet2!A:A,A2,Sheet2!B:B)+SUMIF(Sheet3!A:A,A2,Sheet3!B:B)
    

    【讨论】:

    • 该死!它是如此简单,我从来没有想过它。非常感谢@Dan Donoghue
    • 乐于助人,我数不清自己在一个相对简单的问题上花费了多少时间,有时很难不去想太多:)
    猜你喜欢
    • 2011-08-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-08
    • 2019-05-30
    • 1970-01-01
    相关资源
    最近更新 更多