找到匹配的列,然后找到下面的匹配的单元格,然后提取同一行中的值 2024-6-18 • microsoft-excel worksheet-function 我正在尝试找到一个公式,以年龄(以月为单位)和学生的跳远成绩作为输入,以找到相应的分数。请参阅附图。 我尝试使用组合但INDEX(...., MATCH , MATCH)没有成功,因为跳转长度的值在lookup_array中重复了。 我希望得到一些帮助来定义检索标记的公式,非常感谢。 答案1 要使用索引匹配,您需要将标记翻转,以便从最低到最高排序。 然后使用这个公式: =INDEX($B$8:$B$18,MATCH($C$3,INDEX($C$8:$F$18,0,MATCH($C$2,$C$7:$F$7)))) 为了解决学生年龄可能小于 144 个月的情况,请使用以下方法: =INDEX($B$8:$B$18,MATCH($C$3,INDEX($C$8:$F$18,0,IF($C$2<$C$7,1,MATCH($C$2,$C$7:$F$7))))) 相关内容 如何区分表格中的列并使表格稍微变小 如何仅对某些计算机或用户禁用管理共享 C$ [重复] 我如何知道我的文件系统支持 ACL? 如何设置 Set-up.exe?[重复] 英属印度洋领地时间问题 linux,检测机械磁盘的基本测试 Fcron 说 Job Completed ,但没有得到输出 将源代码编译的工具添加到 yum AWS EC2 - 强制使用私有 IP 进行外部 DNS 查找以进行内部通信? 双启动 Ubuntu 和 Windows7 时 BOOTMGR 映像损坏故障