回答編集履歴
1
表現内容の変更
answer
CHANGED
@@ -1,6 +1,10 @@
|
|
1
|
-
左隣のセルを参照する数式ですが、これで値が取得できます。
|
1
|
+
左隣のセルを参照する数式(「数値Aを換算する関数」)ですが、これで値(数値A)が取得できます。
|
2
2
|
```
|
3
3
|
INDIRECT(ADDRESS(ROW(),COLUMN()-1))
|
4
4
|
```
|
5
|
-
上記を使用して数式を組み立て直
|
5
|
+
上記を使用してB1の数式を組み立て直した上で、直上セル(B1)の数式を```getFormula()```でゲットし、```setFormula()``` で目的のセル(B2)へセットできます。
|
6
|
+
(それぞれ```getValue()```と```setValue()```の数式限定版です。)
|
7
|
+
|
8
|
+
ちなみに、該当シートのデータのある最終行は```getLastRow()```でゲットできますので```"B"+getLastRow()-1```で直上セルを指定できますよね。
|
9
|
+
|
6
10
|
GASを使う必要もないと思いますが、参考まで。
|