回答編集履歴

1

表現内容の変更

2018/02/21 15:30

投稿

退会済みユーザー
test CHANGED
@@ -1,4 +1,4 @@
1
- 左隣のセルを参照する数式ですが、これで値が取得できます。
1
+ 左隣のセルを参照する数式(「数値Aを換算する関数」)ですが、これで値(数値A)が取得できます。
2
2
 
3
3
  ```
4
4
 
@@ -6,6 +6,14 @@
6
6
 
7
7
  ```
8
8
 
9
- 上記を使用して数式を組み立て直せば、直上セルの数式を```getFormula();```、```setFormula();``` で目的のセルへ数式をセットできます。
9
+ 上記を使用してB1の数式を組み立て直した上で、直上セル(B1)の数式を```getFormula()```でゲットし、```setFormula()``` で目的のセル(B2)へセットできます。
10
+
11
+ (それぞれ```getValue()```と```setValue()```の数式限定版です。)
12
+
13
+
14
+
15
+ ちなみに、該当シートのデータのある最終行は```getLastRow()```でゲットできますので```"B"+getLastRow()-1```で直上セルを指定できますよね。
16
+
17
+
10
18
 
11
19
  GASを使う必要もないと思いますが、参考まで。