したがって、B [n] = f(a [n])となるように、列Bの各行をf(列A)にする必要があります。行ごとに移動して数式を適用することもできますが、数式を下にドラッグして、参照するセルを自動的にインクリメントする簡単な方法はありますか?
次の手順を実行できます。
これは私のために働いた、
ビクター・ガゾッティが提案したもののわずかに修正されたバージョン:
同様の質問に対する私の答えを確認してください- https://stackoverflow.com/a/52119910/904967
-簡単にするためにここに逐語的にコピーしました-
あなたの質問から、セルの行(または列)全体に同じ数式を適用し、別の行(または列)に結果を表示しようとしているようです。
これを行う最良の方法は、配列式または配列関数(libre office)と呼ばれるものを使用することです。このリンクには非常に良い説明があります- https://help.libreoffice.org/Calc/Array_Functions
あなたのケースでこれを実装する方法は
Type this formula in cell D1
=C1:C30 *48
and press ctrl + shift + enter
数式は、花括弧で囲まれた{..}
={C1:C30 *48}
数式はD1からD30までずっと適用されます。
同じ概念をマトリックス全体に外挿することもできます(例:A1:C10
)
(Excel/Open Office/libre officeに配列式を書いたことを伝える方法は、ctrl + shift + enter
。 enter
を押さないでください。配列関数が壊れて通常の関数に変換されるためです)