提问人:Christopher Forrest 提问时间:1/28/2023 最后编辑:player0Christopher Forrest 更新时间:1/28/2023 访问量:48
动态 Google 表格列 + 行公式
Dynamic Google Sheets Column + Row formula
问:
我有一个很好的工作表,我想抓住标题,该标题的日期时间戳将与另一张工作表匹配,找到具有该日期和郊区的条目并键入并给我一个平均成本。
我的公式是 =AVERAGEIFS(Sheet1!C:C,表1!A:A,B11:B,表1!F:F,C10),它给了我平均值,但我已经硬编码了标题日期:
我想做的是动态添加上面行中带有日期时间的数据,而不是手动将其添加到公式中,如下所示:
=AVERAGEIFS(Sheet1!C:C,表1!A:A,B11:B,表1!F:F, =CHAR(COLUMN()+64) & 10)
这将自动抓取列 + 第 10 行,例如 C10、D10、E10。
如果我将 =CHAR(COLUMN()+64) & 10 放在它自己的单元格中,它可以工作,但是当我将其添加到 averageifs 条件时,它会给我一个解析错误。
期待 =CHAR(COLUMN()+64) 和 10 的 C10、D10、E10,这应该允许我动态过滤其上方标题中日期的数据。
答:
2赞
player0
1/28/2023
#1
尝试:
=AVERAGEIFS(Sheet1!C:C, Sheet1!A:A, B11:B, Sheet1!F:F, INDIRECT(CHAR(COLUMN()+64)&10))
评论
1赞
Christopher Forrest
1/28/2023
答案是:谢谢!=AVERAGEIFS('Raw Data'!C:C,'Raw Data'!A:A, A:A, 'Raw Data'!E:E,"House", 'Raw Data'!F:F, INDIRECT(CHAR(COLUMN()+64)&2)
评论