公式错在那儿
公式一样数字一样,但查找数据与输入数据比对和输入数据与输入数据比对,其结果不一样。请帮助,谢谢!
G5 单元格公式应改为以下任一种: =IF(C2="","",IF(VALUE(C5)>=21,"合格",IF(C5*2>=C2,"合 格","不合格"))) =IF(C2="","",IF(--C5>=21,"合格",IF(C5*2>=C2,"合 格","不合格"))) =IF(C2="","",IF(C5*1>=21,"合格",IF(C5*2>=C2,"合 格","不合格"))) 因为 C5 的结果是用Vlookup计算得来,其格式 Excel 认为是文本,这样跟 21 的数字进行比较,就出现了不正确结果。所以应该先把 C5 的结果转换为 数字 格式后,再跟 21 进行比较。
因为C5*2>=C2已经包含了C5>=21,所以你所设条件不唯一,改为一下情况就可。 =IF(C2="","",IF(C5*2>=C2,"合格","不合格"))
请见附件的公式修订。