回答編集履歴
4
answer
CHANGED
@@ -4,6 +4,9 @@
|
|
4
4
|
したがって、質問のコードのように、計算元を、変化させるパラメータごとに**上書き**するような作りとなっている場合、
|
5
5
|
御所望の動作をさせることはできません。
|
6
6
|
|
7
|
+
(そもそも質問のコードでは、配列数式を作れていない。
|
8
|
+
ただし、配列数式を作っても質問のコードのアプローチでは無理)
|
9
|
+
|
7
10
|
# 解決策
|
8
11
|
1.1つのパラメータごとに1つのシート(またはエクセルファイル)を作成する。
|
9
12
|
(この場合、600のパラメータの結果を見たいと仮定した場合、600個のシート(またはエクセルファイル)を得ることになる)
|
3
answer
CHANGED
@@ -1,7 +1,8 @@
|
|
1
1
|
openpyxlは、「openpyxlで書き込んだ計算式のエクセル内での計算結果」を
|
2
2
|
プログラムの実行中に取得することはできません。
|
3
3
|
|
4
|
-
したがって、質問のコードのように、
|
4
|
+
したがって、質問のコードのように、計算元を、変化させるパラメータごとに**上書き**するような作りとなっている場合、
|
5
|
+
御所望の動作をさせることはできません。
|
5
6
|
|
6
7
|
# 解決策
|
7
8
|
1.1つのパラメータごとに1つのシート(またはエクセルファイル)を作成する。
|
2
answer
CHANGED
@@ -7,6 +7,7 @@
|
|
7
7
|
1.1つのパラメータごとに1つのシート(またはエクセルファイル)を作成する。
|
8
8
|
(この場合、600のパラメータの結果を見たいと仮定した場合、600個のシート(またはエクセルファイル)を得ることになる)
|
9
9
|
|
10
|
+
シートやファイルを増やしたくないならば、見にくくはなるが、1つのパラメータごとに行を分けて、
|
11
|
+
結果だけを別シートから参照する。
|
10
12
|
|
11
|
-
|
12
13
|
2.必要な計算を、数式を書きこむのではなく、python自身で行う。
|
1
answer
CHANGED
@@ -9,4 +9,4 @@
|
|
9
9
|
|
10
10
|
|
11
11
|
|
12
|
-
2.必要な計算を、
|
12
|
+
2.必要な計算を、数式を書きこむのではなく、python自身で行う。
|