如何输入一组不相邻的单元格作为趋势函数中的第一个参数?
How to enter an array of non-adjacent cells as first argument in trend function?
我想找到 A3 的值。
__|_A___
1 | 5
2 | 10
3 | blank
4 | 20
所以在 A3 中我添加了这个:
=trend( {A1,A2,A4} , {1,2,4} , {3} )
这会产生错误。
使用INDEX
:
=TREND(INDEX(A:A,{1,2,4}),{1,2,4},{3})
如果您想使用实际的单元格引用,您也可以使用 CHOOSE:
=TREND(CHOOSE({1,2,3},A1,A2,A4),{1,2,4},{3})
将 INDEX
与 [area_num]
结合使用
单元格 A3
中的公式,其中 [area_num]
是可选的!
=TREND(INDEX((A1,A2,A4),,,{1,2,3}),{1,2,4},{3})
这对之前的答案没有任何补充,但如果需要有一个通用的方法,这可能会起作用:
=LET( rng, A1:A4,
targets, {3;5},
fltr, NOT(ISBLANK( rng ) ),
TREND( FILTER( rng, fltr ), FILTER( ROW( rng ), fltr ), targets ) )
其中 rng 是 y knowns 和 targets 是预期输出。
无论如何,一个有趣的问题和有趣的答案 - 所有这些。
我想找到 A3 的值。
__|_A___
1 | 5
2 | 10
3 | blank
4 | 20
所以在 A3 中我添加了这个:
=trend( {A1,A2,A4} , {1,2,4} , {3} )
这会产生错误。
使用INDEX
:
=TREND(INDEX(A:A,{1,2,4}),{1,2,4},{3})
如果您想使用实际的单元格引用,您也可以使用 CHOOSE:
=TREND(CHOOSE({1,2,3},A1,A2,A4),{1,2,4},{3})
将 INDEX
与 [area_num]
单元格 A3
中的公式,其中 [area_num]
是可选的!
=TREND(INDEX((A1,A2,A4),,,{1,2,3}),{1,2,4},{3})
这对之前的答案没有任何补充,但如果需要有一个通用的方法,这可能会起作用:
=LET( rng, A1:A4,
targets, {3;5},
fltr, NOT(ISBLANK( rng ) ),
TREND( FILTER( rng, fltr ), FILTER( ROW( rng ), fltr ), targets ) )
其中 rng 是 y knowns 和 targets 是预期输出。
无论如何,一个有趣的问题和有趣的答案 - 所有这些。