Excel 表格在列/行上查找并将值向上舍入 2024-6-19 • worksheet-function microsoft-excel-2007 在下面的示例中,我希望能够在两个相关字段中输入宽度和下垂度,并在价格框中返回价格值。我尝试了 VLOOKUP、INDEX 和 MATCH 的各种组合,只要宽度和高度值完全匹配,就可以成功。但是当宽度和下垂度条目是任意的时,我似乎无法使其正常工作。如果这两个值与表中的值不完全匹配,我需要将这两个值四舍五入到表中的下一个值。有人能帮忙提供正确的公式吗? 答案1 MATCH 将返回大于或等于且小于下一个的值。而您想要反过来。您需要一个数组公式: =INDEX($B$2:$P$22,MATCH(MIN(IF($A$2:$A$22>=$T$2,$A$2:$A$22)),$A$2:$A$22,0),MATCH(MIN(IF($B$1:$P$1>=$S$2,$B$1:$P$1)),$B$1:$P$1,0)) 作为数组公式,退出编辑模式时必须使用 Ctrl-Shift-Enter 而不是 Enter 进行确认。 现在它将找到两个值均大于或等于所提供值的位置。 相关内容 适用于 R Markdown 的更大数学字体 一台 PC 可以有多少个 MAC 地址? 使用 MDT 捕获已安装的应用程序 曲线插值 系统更新失败后从 Postgresql 数据库恢复数据 如何在 PGF/TikZ 中保存当前颜色? 无法访问在我的 ec2 实例上运行的 apache2 和 tomcat 为什么读取 /proc/net/tcp 需要很长时间 ss 很快就会返回有关连接表的相同类型的数据? fbox 与其余文本未对齐 这个图需要修复……但我不知道该怎么修复