Excel操作咨询:查找同一AAA编号对应不同EEE值的分组
Excel操作咨询:查找同一AAA编号对应不同EEE值的分组
你好呀,我来帮你梳理这个需求~ 你想要找出那些同一AAA编号下对应不同EEE值的分组对吧?先看看你提供的表格数据:
| AAA | BBB | CCC | DDD | EEE |
|---|---|---|---|---|
| 11 | 0 | A | 10-1-2020 | #1 |
| 11 | 0 | B | 11-2-2020 | #1 |
| 11 | 0 | C | 14-3-2020 | #1 |
| 11 | 0 | D | 15-4-2020 | #1 |
| 22 | 0 | A | 15-3-2024 | #2 |
| 22 | 0 | B | 20-3-2024 | #2 |
| 22 | 0 | B | 23-3-2024 | #2 |
| 22 | 0 | C | 24-3-2024 | #2 |
| 22 | 0 | D | 24-3-2024 | #2 |
| 33 | 0 | A | 2-3-2022 | #1 |
从目前给出的内容来看,AAA为11的所有行EEE都是#1,AAA为22的所有行EEE都是#2,暂时都不符合“同一AAA对应不同EEE”的条件;AAA为33的内容截断了,如果后续行里它有其他EEE值,那它就会属于你要找的分组。
下面给你两个在Excel里快速实现这个查找的方法:
方法一:用公式标记目标行
找个空白列(比如F列),在F2单元格输入公式:=IF(COUNTIFS($A:$A,A2,$E:$E,"<>"&E2)>0,"存在不同EEE值","")
把公式下拉填充到所有行,显示“存在不同EEE值”的行,对应的AAA编号就是你要找的分组。方法二:用数据透视表汇总筛选
- 选中整个数据区域,点击菜单栏的「插入」→「数据透视表」;
- 在弹出的设置框里确认数据区域,选择放置透视表的位置;
- 把字段列表里的「AAA」拖到「行」区域,「EEE」拖到「值」区域;
- 如果是Excel 365版本,可以把EEE的汇总方式改成「去重计数」,直接看哪些AAA对应的计数大于1;如果是旧版本,用普通计数后,再手动检查每个AAA下的EEE是否有不同值。
备注:内容来源于stack exchange,提问作者user218658
相关产品推荐
相关产品推荐

