如何比较excel中不同列的多个值?
我的IF公式有些困难。 我有以下几列代表了一些主题以及我为这些主题获得的分数(F:H)。在第I列中,我想将我的分数与另一个表(M:N)进行比较,该表包含通过课程所需的最低分数。如果我的分数等于或大于第N列中相应的分数,我想在第I列中显示通过或不通过。 我使用了下面的公式,但与M:N相比,它一直在下降(表外),最终我所有的考试都通过了如何比较excel中不同列的多个值?,excel,excel-formula,Excel,Excel Formula,我的IF公式有些困难。 我有以下几列代表了一些主题以及我为这些主题获得的分数(F:H)。在第I列中,我想将我的分数与另一个表(M:N)进行比较,该表包含通过课程所需的最低分数。如果我的分数等于或大于第N列中相应的分数,我想在第I列中显示通过或不通过。 我使用了下面的公式,但与M:N相比,它一直在下降(表外),最终我所有的考试都通过了 =IF(AND(F2:$F$6=M2:$M$6)&H2:$H$6>=N2:$N6;"PASS";"FAIL") F
=IF(AND(F2:$F$6=M2:$M$6)&H2:$H$6>=N2:$N6;"PASS";"FAIL")
F H I M N
(Subjects) (Points) (Subjects) (Points to Pass)
Mathematics 85 Mathematics 85
English 88 English 70
French 78 French 60
Chinese 56 Chinese 60
Physics 70 Sports 80
Sports 95 Physics 80
示例公式应如下所示:
=IF(H1>=INDEX($N$1:$N$6,MATCH(F1,$M$1:$M$6,0)),"PASS","FAIL")
示例公式应如下所示:
=IF(H1>=INDEX($N$1:$N$6,MATCH(F1,$M$1:$M$6,0)),"PASS","FAIL")
让您的表格布局包含在
F1:N7
的标题中
在I2
中,公式被复制下来:
=IF(H2>=VLOOKUP(F2,M:N,2,0),"PASS","FAIL")
让您的表格布局包含在
F1:N7
的标题中
在I2
中,公式被复制下来:
=IF(H2>=VLOOKUP(F2,M:N,2,0),"PASS","FAIL")
您可以使用:
=IF(H2>=VLOOKUP(F2,$M$2:$N$7,2,FALSE),“通过”,“失败”)
结果
您可以使用:
=IF(H2>=VLOOKUP(F2,$M$2:$N$7,2,FALSE),“通过”,“失败”)
结果
使用
索引
和匹配
。是关于如何使用强大功能组合的一些解释。或者使用一个简单的SUMIF
来参考您的值。使用索引
和匹配
。是关于如何使用强大功能组合的一些解释。或者使用一个简单的SUMIF
引用您的价值。@JvdV我只是在推广最佳实践:)谢谢@我只是在推广最佳实践:)谢谢!