質問編集履歴
2
文字のズレを再修正しました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -2,8 +2,8 @@
|
|
2
2
|
|
3
3
|
Accessを使って、以下のような気象データのうち風速の値(整数)に応じて「ランク」を割り当てようとしています。
|
4
4
|
測定期間 風速m/sec 気温℃ 湿度% 日射量MJ/m2
|
5
|
-
2017/03/16 18:00
|
5
|
+
2017/03/16 18:00 4 2 95 1.78
|
6
|
-
2017/03/16 19:00 2
|
6
|
+
2017/03/16 19:00 2 1 96 0.60
|
7
7
|
|
8
8
|
ランクを割り当てるパターンは以下の通りです。
|
9
9
|
・風速が0m/秒~8m/秒の範囲であれば、風速に1を足した値をインデックスとして[1,1,2,3,4,4,5,5,6]のリストから選択されたランクに設定(風速が3m/秒であれば3+1 = 4でランク3に設定されます)
|
@@ -14,9 +14,9 @@
|
|
14
14
|
|
15
15
|
クエリ実行結果イメージ
|
16
16
|
風速m/sec 風速ランク
|
17
|
-
4
|
17
|
+
4 4
|
18
|
-
5
|
18
|
+
5 4
|
19
|
-
10
|
19
|
+
10 9
|
20
20
|
|
21
21
|
### 発生している問題・エラーメッセージ
|
22
22
|
最初のパターンである「風速が0m/秒~8m/秒の範囲であれば、風速に1を足した値をインデックスとして[1,1,2,3,4,4,5,5,6]のリストから選択されたランクに設定」については以下のソースコードで実行できましたが、ここへさらに「風速が8m/秒より大きい値であればランクを9に設定」という条件を追加し、同じフィールドにランク9を表示させるにはどのようなコードを書き足せばよいかわかりませんでした。
|
1
文字のズレを修正しました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -3,7 +3,7 @@
|
|
3
3
|
Accessを使って、以下のような気象データのうち風速の値(整数)に応じて「ランク」を割り当てようとしています。
|
4
4
|
測定期間 風速m/sec 気温℃ 湿度% 日射量MJ/m2
|
5
5
|
2017/03/16 18:00 4 2 95 1.78
|
6
|
-
2017/03/16 19:00
|
6
|
+
2017/03/16 19:00 2 1 96 0.60
|
7
7
|
|
8
8
|
ランクを割り当てるパターンは以下の通りです。
|
9
9
|
・風速が0m/秒~8m/秒の範囲であれば、風速に1を足した値をインデックスとして[1,1,2,3,4,4,5,5,6]のリストから選択されたランクに設定(風速が3m/秒であれば3+1 = 4でランク3に設定されます)
|