根据匹配另一列对值求和 2024-9-25 • microsoft-excel worksheet-function 我有以下设置:A 列中的排名名称和 C 列中的排名值(中间有一些数据)。 根据最小和最大等级,我需要找到平均值(图像上的 I2)。 我最好的尝试是在 I3 中,但我觉得这可以用更好的方式来完成。 任何帮助将非常感激。 答案1 您可以使用 XLOOKUP 返回两个等级的值,然后对结果数组取平均值。如下所示: =AVERAGE(XLOOKUP($F$2:$G$2,$A$2:$A$6,$C$2:$C$6)) 适当调整你的范围。 答案2 如果您没有Microsoft 365 Apps,您可以尝试=AVERAGE(VLOOKUP($F2:$G2,$A$2:$C$6,3,FALSE))公式。 Averageif 或 Averageifs 函数似乎不太合适。 相关内容 如何使用正则表达式解析字符串以仅获取一定数量的匹配项? [关闭] 外部硬盘无法格式化 - 设置为 GPT/RAW 英特尔 VGA 驱动程序不兼容? 子域名 HTTP 在网络外不可用 操作系统仅拥有有关硬盘上数据布局的有限信息的原因 Notepad++自动换行 示例:播放 安装 NVIDIA 驱动程序后,Ubuntu 12.04 启动时崩溃 根据文件类型在目录中逐行融合文件 无法在 Redhat Linux 中删除路由