excel - 如何将“If and vlookup”组合成1个公式
问题描述
我正在尝试创建一个公式,如果学生的最终分数 >= 50 并且状态为“失败”,则返回 D+,否则使用 vLookup 返回他们的成绩。
我的公式:
=IF(AND(M19 >= $D$6, N19 = "Failed"),"D+", ???
M19 指向包含学生最终分数的单元格,$D$6 是指基准分数。我不太确定如何将 vLookup 集成到这个公式中,我知道如何自己构建它,例如:
=VLOOKUP(M19, $D$3:$E$14, 2, TRUE)
任何帮助将不胜感激,谢谢:)
解决方案
试试看
=IFERROR(IF(AND(M19 >= $D$6, N19 = "Failed"),"D+",INDEX($E$3:$E$14,MATCH(M19,$D$3:$D$14,0))),"")
推荐阅读
- android - 我无法在 Android Studio 中看到 AVD 管理器
- python - Keras:从矩阵中的模型输出中获取最大值
- java - 在 while 条件下赋值
- c++ - 由于缺少属性文件(可能与 IDE 相关),MSBuild 无法构建 Visual Studio 项目
- delphi - 如何在 Firemonkey Delphi Rio 中获取 TListView 选定项的值
- mysql - 是否可以从 Apache Superset 中的两个数据源中获取数据?
- python - ModuleNotFoundError:没有名为“django.templates”的模块
- xml - 使用google脚本将电子表格转成xml文档时,google脚本将成品发送到哪里?
- c++ - 从递归函数c ++返回多个值
- flutter - Flutter 在异步函数中调用 Navigator.pop