数式内での動的な配列/行列の生成

数式内での動的な配列/行列の生成

次の式:

=TRIM(A1:A20)

意味がありません。通常は、列を決定し、=TRIM(A1)最初のセルに書き込み、=TRIM(A20)...までコピーします。しかし... 結果の配列/行列を数式内で「動的に」使用したい/使用する必要があるとします。たとえば、次のようになります。

=VLOOKUP("FindMe",TRIM($A$1:$A$20),1,FALSE)

それは可能ですか(エラーなしで)? ありがとうございます。

答え1

はい。配列数式*

*配列数式は、「標準」の数式と同じ方法では入力されません。 だけを押すのではなくENTER、最初に と を押したままにしてCTRLSHIFTを押しますENTER。正しく実行すると、Excel によって数式が中括弧で囲まれることがわかります{ }(ただし、これらを手動で挿入しようとしないでください)。

関連情報