使用键查找基于多个条件的excel公式

使用键查找基于多个条件的excel公式,excel,excel-formula,Excel,Excel Formula,我已经询问了团队中的三名开发人员和一名VBA专家,他们不知道如何继续进行以下调查: 我有一把钥匙,上面画了几个组(图中只显示了两组)。这些组有不同的AUX定义。生产辅助小时用“W”表示 在“我的职员数据”选项卡中,我已根据不同的组导入每日数据。快照显示了组1与组2数据的示例 我正在寻找一个公式,将其放入O列,使N列中的组与键中的a列相匹配。如果匹配,那么我希望它根据是否填充了“W”来添加辅助字段 如果我手动计算,O30等于15.4小时 在O31中,这将是5.75小时 在这种情况下,单一公式是否可

我已经询问了团队中的三名开发人员和一名VBA专家,他们不知道如何继续进行以下调查:

我有一把钥匙,上面画了几个组(图中只显示了两组)。这些组有不同的AUX定义。生产辅助小时用“W”表示

在“我的职员数据”选项卡中,我已根据不同的组导入每日数据。快照显示了组1与组2数据的示例

我正在寻找一个公式,将其放入O列,使N列中的组与键中的a列相匹配。如果匹配,那么我希望它根据是否填充了“W”来添加辅助字段

如果我手动计算,O30等于15.4小时

在O31中,这将是5.75小时

在这种情况下,单一公式是否可行


=SUMIF(Sheet2!B2:K2,“W”,Sheet1!C31:L31)

这将根据您的键对值求和。这假定密钥存储在名为
Key
的工作表中

=SUMIF(偏移量(键!$B$1:$K$1,匹配(N30,键!A:A,0)-1,0),“W”,C30:L30)

SUMIF
采用
(范围、标准、总和范围)
,其中范围和总和范围必须相同。如果范围内的等效单元格符合标准,即等于
W
,则它将求和范围内的值之和,
C30:L30

范围是偏移量(键!$B$1:$K$1,匹配(N30,键!A:A,0)-1,0)

偏移量
(引用、行、列)
其中引用为
键$B$1:$K$1
,它将被
匹配(N30,键!A:A,0)-1的行数所抵消


MATCH
采用
(查找\u值、查找\u数组、匹配\u类型)
这将在范围内找到与您的组匹配的行,
N30
键!A:A
。匹配类型设置为零意味着它将查找精确匹配。

显示一些示例输出通常会有所帮助。我以为我已在上面的链接中附加了图片?您的输出列不是照片上的O列吗?如果是这样,则仅显示输入,因为输出列为空。对不起,如果我误读了一些东西!请澄清,如果我是:)是的,我只显示输入。我试图找出如何根据AUX键(图像的下半部分)字段中是否有“W”来计算各种AUX代码的总和;雷伊!非常感谢。我想这就是我被抓住的地方,我对补偿不太了解。今晚我会读更多关于它的内容,但谢谢你的帮助!这个公式很有效!很乐意帮忙。如果这对您有效,请标记为“已回答”以清除它。谢谢