excel 判断重复值后再判断重复值对应的另一列数据,满足条件时返回固定值?

B1的858只存在一个,所以属于858的数据只有一行。这时只判断A1,当A1=71.checkOK1时,D1返回OK,否则返回NG。B2到B6都是860,则把这五行数据看... B1的858只存在一个,所以属于858的数据只有一行。这时只判断A1,当A1=71.check OK1时,D1返回OK,否则返回NG。B2到B6都是860,则把这五行数据看做同一组数据。同一组数据中满足以下所有条件(条件1-条件5)的话,就在D2-D6返回OK,否则返回NG.条件1:C2=空,不判断(忽略掉)A2。条件2:当C3=1时A3=71.check OK1条件3:当C4=2时A4=73.check OK2条件4:当C5=3时A5=75.check OK3条件5:当C6=4时A6=77.check OK4返回NG的例子如下B7-B9都是862,则把这三行数据看做同一组数据。条件1:C7=空,依然不判断(忽略掉)A7。条件2:当C8=1时A8=71.check OK1 这个条件满足了条件3:当C9=2时A9=73.check OK2 这个条件没有被满足(因为A9=31.Check NG)由于条件3没有被满足,因此在D7-D9返回NG。 展开
 我来答
我来也xsczd
科技发烧友

2021-05-17 · 智能家居/数码/手机/智能家电产品都懂点
知道大有可为答主
回答量:1.2万
采纳率:66%
帮助的人:1986万
展开全部

估计应该是在D1单元格输入公式:

=IFERROR(IF(MID(A1,LEN(A1)-2,2)="OK","OK","NG"),"")

复制并下拉…………

Zhangweijun189
科技发烧友

2021-05-17 · 有一些普通的科技小锦囊
知道大有可为答主
回答量:3021
采纳率:59%
帮助的人:928万
展开全部
D1:
=IF(COUNTIFS(B:B,B1,A:A,"*NG*"),"NG","OK")
下拉
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式