INDEX()
内で数式を使用しようとしていますARRAYFORMULA()
。column に4 つの要素がある単純な (無意味な) 例として、A
次の配列数式を入力すると、 columnB1
の 4 つの要素がすべて表示されると予想しました。A
B
=ARRAYFORMULA(INDEX($A$1:$A$4,ROW($A$1:$A$4)))
ただし、これは でB1
見つかった値でフィールドを埋めるだけA1
です。
入ると
=ARRAYFORMULA(ROW($A$1:$A$4))
ではB1
、1 から 4 までのすべての数字が列 に表示されますB
。最初の配列数式が 2 番目の配列数式のように展開されないのはなぜですか?