excel函数求大神帮忙

三列,想做一个函数,就是当A列数字相同时,在B列对应行只要其中有一个显示“病”字,显示正确在C列。C列是我手打上去的结果,希望函数可以做到... 三列,想做一个函数,就是当A列数字相同时,在B列对应行只要其中有一个显示“病”字,显示正确在C列。C列是我手打上去的结果,希望函数可以做到 展开
 我来答
新浪河阳小子
科技发烧友

2018-11-30 · 有一些普通的科技小锦囊
知道大有可为答主
回答量:6229
采纳率:73%
帮助的人:225万
展开全部

以你图中为例:

  1. 在C2单元格中输入公式=IF(AND(COUNTIF($A:$A,A2)>1,LOOKUP(1,0/FIND({"";"病"},B2),{"";"病"})="病"),"正确","错")

  2. 拖动填充柄(C2单元格右下角的小+号)下拉即可 

注意事项:以上公式是根据你图片中的数据位置编辑,如有变化,自行调整下公式中的($A:$A,A2)和B2即可实现你需要的效果。

希望能够帮助到你!!!!河阳小子2018.11.30

liuyinde
2018-11-30 · TA获得超过6981个赞
知道大有可为答主
回答量:8941
采纳率:45%
帮助的人:1995万
展开全部
C2输入=IF(ISERROR(FIND("病",B2)),"","正确")向下填充。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
C1172155182
2018-11-30 · 超过65用户采纳过TA的回答
知道小有建树答主
回答量:142
采纳率:60%
帮助的人:70.3万
展开全部
公式参照这个=IF(COUNTIFS($A$1:$A$7,A1,$B$1:$B$7,"*"&"病"&"*")>0,"正确","错误")
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
boyayes
2018-11-30 · TA获得超过4518个赞
知道大有可为答主
回答量:4231
采纳率:75%
帮助的人:1033万
展开全部

C2公式:

=IFNA(IF(SUMPRODUCT(MATCH(A2&"*病*",A$2:A$17&B$2:B$17,)),"正确"),"错误")

追问
为什么我用您的公式会出现
#NAME?
追答
公式没问题,#NAME的意思是不能识别的名称,有可能是你的公式中函数写错字母了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gxxxzwj

2018-11-30 · TA获得超过4149个赞
知道大有可为答主
回答量:3652
采纳率:70%
帮助的人:271万
展开全部
残疾 健康 不包括病字,怎么还是显示为正确?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式