teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

追加質問

2018/10/17 03:57

投稿

yskt
yskt

スコア16

title CHANGED
File without changes
body CHANGED
@@ -52,12 +52,31 @@
52
52
 
53
53
 
54
54
  ### 追加質問
55
+ |列A|列B|列C|列D|列E|
56
+ |:--:|:--:|:--:|:--:|:--:|
57
+ |2018/09/02|101|くだもの|りんご|100円|
58
+ |2018/09/12|102|やさい|にんじん|100円|
59
+ |2018/10/31|101|くだもの|ぶどう|200円|
60
+ |2018/11/13|101|くだもの|いちご|300円|
61
+ |2018/11/30|102|やさい|キャベツ|200円|
62
+ |2018/12/02|102|やさい|なすび|150円|
63
+ |2018/12/24|103|さかな|さんま|200円|
64
+
55
- 条件指定の際に、他のシートのセルから取得した数値(101などのコード)をキーに検索したいです。
65
+ 条件指定の際に、他のシートのセルから取得した日付、数値をキーに検索したいです。
66
+ 他のシートのセルA1には2018年9月30日 セルA2には数値:101の情報が記載されています。
67
+ 日付は月末日になっているのですが列Aが2018年9月分かつ列Bが101のデータを取得したいです。
68
+
69
+ ```
70
+ 下記のように101をセルから取得し、変数valueに格納、
71
+ 変数valueを条件に指定してみましたがうまくいきませんでした。
56
72
  ```ここに言語名を入力
57
73
  //値セル
58
- var range = sh2.getRange("A1");
74
+ var range = sh2.getRange("A2");
59
75
  //値格納
60
76
  var value = range.getValue();
61
77
  ```
78
+
62
- 上記ようにvalueにセルの値を格納しそちを条件に設定みたところ
79
+ また、日付場合はセル取得た年月ので判定しいのですが
80
+ こちらの方法もわからない状況です。
81
+
63
- 動作なりました。
82
+ よろしくお願いいします

1

追加質問

2018/10/17 03:57

投稿

yskt
yskt

スコア16

title CHANGED
File without changes
body CHANGED
@@ -47,4 +47,17 @@
47
47
  クエリなどを使用するのでしょうか?
48
48
  できれば1件ずつループしてif分で判断するよりかは
49
49
  クエリなどで抽出できるならばそちらがありがたいです(件数が多いため)
50
- 実現可or不可もわからないため教えていただきたいです。
50
+ 実現可or不可もわからないため教えていただきたいです。
51
+
52
+
53
+
54
+ ### 追加質問
55
+ 条件指定の際に、他のシートのセルから取得した数値(101などのコード)をキーに検索したいです。
56
+ ```ここに言語名を入力
57
+ //値セル
58
+ var range = sh2.getRange("A1");
59
+ //値格納
60
+ var value = range.getValue();
61
+ ```
62
+ 上記のようにvalueにセルの値を格納しそちらを条件に設定してみたところ
63
+ 動作しなくなりました。