質問編集履歴
1
多少わかりやすくするためにスクリーンショット載せましたので、宜しくお願いいたします。
test
CHANGED
File without changes
|
test
CHANGED
@@ -6,39 +6,23 @@
|
|
6
6
|
|
7
7
|
|
8
8
|
|
9
|
-
現在google apps scriptを使用してスケジュール管理表を作っていて、
|
10
|
-
|
11
|
-
|
9
|
+
![イメージ説明](004ba98bdab99ead8194bc664dc644f1.jpeg)
|
12
|
-
|
13
|
-
ブック『管理側スケジュール』に反映させたくて、
|
14
10
|
|
15
11
|
|
16
12
|
|
17
|
-
|
13
|
+
現在google apps scriptを使用して上記スケジュール管理表を作っています。
|
18
14
|
|
19
|
-
|
15
|
+
『【個人用】タスク管理シート』にある赤枠で囲った3シートの情報を、
|
20
16
|
|
17
|
+
『【管理用】タスク管理シート』に反映させる且つ、
|
21
18
|
|
19
|
+
管理側赤枠で囲っている情報更新ボタンを押すと今なら「セルA5」に記載されてる「1月」を参照して、
|
22
20
|
|
23
|
-
「
|
21
|
+
個人側「セルD6:D7」の情報を引っ張ってきて管理側「セルD6:D7」に反映させたくて、
|
24
22
|
|
25
|
-
|
23
|
+
1人分なら【"importrange(index('リンク設定'!$C:$C,match(D$4,'リンク設定'!$B:$B,0)),\"事業部別!$D$6\")")】でいけたのですが、
|
26
24
|
|
27
|
-
【setFormula("importrange(index('リンク設定'!$C:$C,match(D$4,'リンク設定'!$B:$B,0)),\"事業部別!$D$6\")");】
|
28
|
-
|
29
|
-
このコードの「D$4」のDを数字や変数に置き換える方法をご存知な方居たら教えて頂けないでしょうか。
|
30
|
-
|
31
|
-
|
32
|
-
|
33
|
-
やりたいこととしては、
|
34
|
-
|
35
|
-
セルにプルダウンで設定された「月」を選択すれば『個人側スケジュール』を書いた人達のスケジュールが、
|
36
|
-
|
37
|
-
|
25
|
+
これを複数個所同時に更新させようとするとなかなか上手くできません。
|
38
|
-
|
39
|
-
可能であれば名前が記載されている最終セルのAT列(シート最終はBP列)をLastColumnとする記述方法もご教示願いたいです。
|
40
|
-
|
41
|
-
|
42
26
|
|
43
27
|
|
44
28
|
|
@@ -46,7 +30,7 @@
|
|
46
30
|
|
47
31
|
本来なら全ての月に対応させたいです。
|
48
32
|
|
49
|
-
また、いまのままだと「D4」の人の情報をループで取り続けてきてしまうので、
|
33
|
+
また、いまのままだと「D4(黄枠のA)」の人の情報をループで取り続けてきてしまうので、
|
50
34
|
|
51
35
|
そこが改善(例:F4、H4、J4と2ずつ離れた値を参照)したい点となります。
|
52
36
|
|