我想根据下拉菜单中另外两列的选择来计算一列。
例如 :
在“C”列中您有 3 个选项(A 队、B 队、C 队),在“F”列中您有要安排的星期几(星期一、星期二、星期三、星期四、星期五),在“E”列中我想要输入每行总共有多少分钟。
这将计算出 A 队周一有多少分钟的价值。
我已经成功使用 SUMIFS 代码缩小了第一组标准的范围
即 =SUMIFS(E2:E20,C2:C20,"A 团队")
当我尝试添加第二组标准时,它不起作用。
我该如何实现我的目标?我应该尝试一些不同的东西吗?
我曾尝试添加如下标准:
=SUMIFS(E2:E20,C2:C20,"A team",F2:F20,"Monday") ......但它不起作用!
谢谢,
泰勒
答案1
您可能采取的方法如下:
在适当的位置插入新列(之后它将被隐藏)。假设您将其放在 G 列。在这些单元格中连接 C 列和 F 列,例如在 G2 中,=CONCATENATE(C2,F2)。
那么您的 sumifs 公式应该是 =SUMIFS(E2:E20,G2:G20,"A teamMonday")。
您现在可以隐藏 G 列。
附注:您当然可以在 SUMIFS 中使用连接,例如
A1:B队
A2:星期五
A3:=SUMIFS(E2:E20,C2:C20,CONCATENATE(A1,A2))。
祝你好运。