首页 > 解决方案 > 谷歌表格 - 根据附近的参考单元格/多个标准返回所有单元格

问题描述

我正在尝试创建一个表格,该表格显示基于附近单元格的多个标准的平均值。

最好的解释方法是使用我的示例表(具有编辑权限): https ://docs.google.com/spreadsheets/d/1R3WSa2B0_wzOsp4Z7ktVy_2UVG2tVgo0DK1hehMNW2Q/edit?usp=sharing

我得到的最接近的是利用索引匹配,尽管它只返回一个基于单个条件的值:

=index(C1:C10, match("Joey",C1:C10,0)+2)

但当然我需要引用多个单元格/标准(查看“分配人员”和“工作类型”......然后拉出标记为“天”的单元格的值)

我也尝试过数据透视表、HLOOKUP、过滤器和查询,但似乎无法在其中获得多个条件和单元格引用。

标签: indexingfiltergoogle-sheetsmatchgoogle-query-language

解决方案


也许试试

=iferror(average(filter(offset($C$2:$C$10, 2, 0), $C$2:$C$10=$A15, offset($C$2:$C$10, 1, 0)=B$14)), "-")

在 B15 中并向下和向右填写。


推荐阅读