每次对某个人出现相同的值时进行计数,当显示新值时重置 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) 请注意,当名称改变时这也将起作用。 相关内容 空目录、图片列表、表格列表 关于chroot的问题 Kibana 4,Logstash 仪表板:如何在保存时要求 Nginx 身份验证但允许匿名查看? 在 debian squeeze 上安装 edx 时出错 在 LaTeX 中缩进代码列表 Hotmail 阻止了我的 SMTP 服务器 [重复] 我需要 wmic 命令来查找 Windows 机器中的第三方应用程序的更新 Ctrl+Alt+向上/向下箭头 LIbreOffice Writer 与工作区 什么可能导致 Linux 中出现较大的页面错误延迟? 在 SUSE 上安装 dropbox-api 失败