excel - 与计数作斗争
问题描述
我有一张桌子设置为;
姓名 | 日期1 | 日期 2 | 日期 3 | ETC |
---|---|---|---|---|
人名 | 铝 | 铝 | 铝 | 铝 |
如果是 AL 与否决定他们是否休年假
我正在尝试在单独的表格上创建一个新表格,它会告诉我 Person1 在另一张表格的表格中的“AL”上有多少次
我的桌子在另一张纸上设置为
姓名 | 铝# |
---|---|
[人名 | 公式? |
我试过 Countifs(Sheet1!A:A,A1,Sheet1! (其中 A1 是工作表 2 上的人名)
我只是卡住了
解决方案
您的数据位于源工作表的一行中。但是,您需要一个列式布局来实现COUNTIFS
. 还有其他替代方案,例如SUMPRODUCT
可以在您的情况下使用的替代方案。请参见下面的演示。
表 1:B2:J20 包含包含“AL”的日期明智的休假数据。A2:A20 列包含唯一名称。
表 2:单元格 A2 包含名称
这种情况下的公式为:
=SUMPRODUCT((Sheet1!$B$2:$J$20="AL")*(Sheet1!$A$2:$A$20=Sheet2!A2))
推荐阅读
- c# - 如何在左外连接中添加数组元素检查(IN SQL 操作)?
- c# - 如何将列表作为搜索条件传递给 LINQ 查询?
- python - 如何在多行中多次打印用户输入
- java - 无法加载配置 application.properties
- python - 我想在 ibm cloud 中创建一个具有公共访问权限的存储桶。任何人都应该能够访问它?
- microservices - QLDB 是否与发件箱模式兼容?
- algorithm - 修改的最小生成树
- eventhandler - 无后端事件处理程序
- javascript - 如何消除 JavaScript 中的重复元素(包括自身)?
- yaml - yaml 中的云形成模板如何检查导出的堆栈是否存在(使用嵌套?堆栈)