Excel 2016如何查找A列重复项并判断对应B列状态是否一致
Excel 2016 重复值对应状态一致性判断公式
以下公式完全兼容Excel 2016版本,无需数组回车,下拉即可批量返回结果。
假设表头位于第1行,数据从第2行开始,结果输出在C列,在C2单元格输入公式:=IF(COUNTIFS(A:A,A2,B:B,B2)=COUNTIF(A:A,A2),"相同","不相同")
输入完成后按回车,下拉填充整列即可。
逻辑说明
COUNTIF(A:A,A2):计算当前行A列值在A列的总出现次数,即同一个A值对应的所有条目总数COUNTIFS(A:A,A2,B:B,B2):计算当前行「A列值+B列状态」组合的总出现次数- 两个计数相等时,代表该A值下所有条目的B列状态完全一致,返回「相同」;计数不相等则代表同个A值对应多种不同B状态,返回「不相同」。
优化版本(空值不返回结果)
如果不需要对A列空单元格做判断,可使用以下公式避免空行返回无效结果:=IF(A2="","",IF(COUNTIFS(A:A,A2,B:B,B2)=COUNTIF(A:A,A2),"相同","不相同"))
内容的提问来源于stack exchange,提问作者maria kasp
相关产品推荐
相关产品推荐

