回答編集履歴

4

コメントに対する回答追加

2017/02/02 04:05

投稿

hikochang
hikochang

スコア648

test CHANGED
@@ -54,4 +54,14 @@
54
54
 
55
55
 
56
56
 
57
+ ---
57
58
 
59
+ 追記:
60
+
61
+ 数字で範囲指定したい場合は以下
62
+
63
+ =query(importrange(ʺ1itlwbKjcBA0rZ2JiBMRq-BxLH4TvCIuF-ragvO4C0RAʺ,ʺB:Cʺ),ʺselect Col1, Col2 WHERE (Col2<2017010030) OR (Col2>=2017010040)ʺ)
64
+
65
+
66
+
67
+

3

誤記修正

2017/02/02 04:05

投稿

hikochang
hikochang

スコア648

test CHANGED
@@ -1,28 +1,26 @@
1
- 以下で実行したらA1に"あ"が入りましたが、なんか質問と違いますか
1
+ 以下で実行したらA1に"あ"が入りましたが、なんか質問と違いますか
2
2
 
3
3
 
4
+
5
+ Spreadsheetの内容
4
6
 
5
7
  | |A |B |C |D |
6
8
 
7
9
  |:--|:--|:--:|--:|--:|--:|
8
10
 
9
- |1||a|あ|=query(importrange("********************ʺ,ʺB:Cʺ),ʺselect Col1, Col2 WHERE Col2 = 'あ'ʺ)|||
11
+ |1||a|あ|=query(importrange("********************ʺ,ʺB:Cʺ),ʺselect Col1, Col2 WHERE Col2 = 'あ'ʺ)|
10
12
 
11
- |2||b|い||||
13
+ |2||b|い||
12
14
 
13
- |3||c|あ||||
15
+ |3||c|あ||
14
16
 
15
- |4||d|あ||||
17
+ |4||d|あ||
16
18
 
17
19
 
18
20
 
19
- ```GAS
21
+ ```JavaScript
20
-
21
- //書き込み先スプレッドシートID
22
22
 
23
23
  var gasheet = "*********************";
24
-
25
-
26
24
 
27
25
  function myFunction() {
28
26
 
@@ -37,3 +35,23 @@
37
35
  }
38
36
 
39
37
  ```
38
+
39
+
40
+
41
+ Spreadsheetの結果
42
+
43
+ | |A |B |C |D |E |
44
+
45
+ |:--|:--|:--:|--:|--:|--:|
46
+
47
+ |1|あ|a|あ|a|あ|
48
+
49
+ |2||b|い|c|あ|
50
+
51
+ |3||c|あ|d|あ|
52
+
53
+ |4||d|あ|||
54
+
55
+
56
+
57
+

2

誤記修正

2017/02/01 02:24

投稿

hikochang
hikochang

スコア648

test CHANGED
@@ -1,4 +1,4 @@
1
- 以下であれば
1
+ 以下で実行したらA1に""が入りましたが、なんか質問と違いますか
2
2
 
3
3
 
4
4
 
@@ -30,7 +30,7 @@
30
30
 
31
31
  var sheet = ss.getSheetByName("シート1");
32
32
 
33
- var test = sheet.getRange('F1').getValue();
33
+ var test = sheet.getRange('E1').getValue();
34
34
 
35
35
  sheet.getRange('A1').setValue(test);
36
36
 

1

修正

2017/02/01 02:21

投稿

hikochang
hikochang

スコア648

test CHANGED
@@ -13,3 +13,27 @@
13
13
  |3||c|あ||||
14
14
 
15
15
  |4||d|あ||||
16
+
17
+
18
+
19
+ ```GAS
20
+
21
+ //書き込み先スプレッドシートID
22
+
23
+ var gasheet = "*********************";
24
+
25
+
26
+
27
+ function myFunction() {
28
+
29
+ var ss = SpreadsheetApp.openById(gasheet);
30
+
31
+ var sheet = ss.getSheetByName("シート1");
32
+
33
+ var test = sheet.getRange('F1').getValue();
34
+
35
+ sheet.getRange('A1').setValue(test);
36
+
37
+ }
38
+
39
+ ```