-1

どなたかエクセルの数式を英訳していただけないでしょうか。

=IF(F28="","",ROUND(IF(F28<750,(0.1391*F28^0.4931)/2,((0.001559*F28)+2.476)/2),2)*101.61%)

私は現在、この式を使用して計算を自動化するコンピューター プログラムを作成していますが、このことは理解していません。どちらが最初に行くべきですか?MDAS ルールが何であるかは知っていますが、この式を見るとわかるように、カンマ区切りがあります。

4

2 に答える 2

2

=IF(F28="","",ROUND(IF(F28<750,(0.1391*F28^0.4931)/2,((0.001559*F28)+2.476)/2),2)*101.61%)

F28 が空の場合、出力は空です。それ以外の場合は ROUND になります。ROUND-> F28 が 750 未満の場合、出力は ((0.1391*F28^0.4931)/2) になり、それ以外の場合は ((0.001559*F28)+2.476)/2) になります。出力が何であれ、2桁に丸められます。ROUND の式は ROUND(値、数値を丸める桁数) です。

丸めた後、最終出力は丸められた値の 101.61% として計算されます。

ステップバイステップ 1- F28 が空かどうかを確認します。空の出力が空の場合。空でない場合ステップ-2

2- step3 または step4 の出力を 2 桁に丸める

3- F28 が 750 未満であることを確認します。はいの場合、出力は (0.1391*F28^0.4931)/2 です。そうでない場合 step4

4- 出力は ((0.001559*F28)+2.476)/2) step5

5- 最終的な出力は、丸められた値の 101.61% です。

于 2012-12-01T09:18:15.410 に答える
1

IFF28 == "Value1", Then"SomeValue", Else Round(ここでも同じIFロジック)

于 2012-12-01T08:44:02.810 に答える