每次对某个人出现相同的值时进行计数,当显示新值时重置 2024-6-19 • microsoft-excel worksheet-function microsoft-excel-2016 我有一个包含两列的 Excel 电子表格: 第 1 列 = 部门,第 2 列 = 员工姓名 我希望每次员工出现在同一个部门时都进行计数,并在列出新部门时重置计数。 我尝试了COUNTIF()可以计算用户所有部门数的功能,但是计数器不会重置。 下面是我的数据示例;绿色列显示了我想要实现的结果。 答案1 假设您向我们展示了列 和 A,如果行可能没有像示例中那样分组(排序),则输入BC =COUNTIFS($A$2:$A2, $A2, $B$2:$B2, $B2) 在单元格中C2并向下拖动/填充。 答案2 您实际上不需要进行任何计数。您只需要将当前行的值与前一行的值进行比较,然后增加前一行的计数器或将其重置为 1。只需确保姓名和部门按所示排序即可。 输入此简单公式C2,然后按 ctrl-enter/复制粘贴/填充列: =IF(OR(A1<>A2,B1<>B2),1,C1+1) 请注意,当名称改变时这也将起作用。 相关内容 Tikz markin 覆盖其他行/列(投影仪) Ubuntu 17.10 一直锁定并冻结。由于屏幕上的图像冻结,鼠标和键盘输入不起作用。救命! Firefox 现在使用帧插值吗? 登录信息存储在我的计算机上的什么位置? 如何更改 wlan 报告输出语言? “严重错误:锁定文件“postmaster.pid”已存在” 如何记录我最常使用的软件? MS Project Server 2010 和 Oracle 数据库后端? Active Directory 映射驱动器无法保持连接 如何安装 PowerShell 社区扩展 (PSCX)