我正在使用以下公式动态创建单元格范围:
=concat("'180Day Runners'!A3:A",COUNTA(A:A)) depending on the number of rows the countA finds the result is '180Day Runners'!A3:A389
我想将此结果放入另一个工作表并在公式中使用,但无法在嵌套公式中获取正确的语法。
=arrayformula(transpose(ARRAYFORMULA(SORT(TRANSPOSE(QUERY('Raw Run Data'!A:O,"SELECT F,G,max(J) WHERE G='5K' AND M = 7 AND ( F=1 "& concatenate(ARRAYFORMULA( " OR F=" & **'180Day Runners'!A4:A388** )) &" ) GROUP BY F,G pivot O ",1)),1,false))))
我想用第一个公式的结果替换'180Day Runners'!A4:A388
,但是我无法正确获取语法。我已经尝试过INDIRECT('180Day Runners'!B2)
,但这只会产生没有解释的解析错误。
这是工作副本的链接
https://docs.google.com/spreadsheets/d/12SLmsLOSfCOHt9e1C065LPjrXUP3n1qIwsAZFzphN8U/edit?usp=sharing
C3单元格是主公式位于5K进度表上的位置