如果我正確理解了您的問題:
百分比值作為比例存儲在JMP中,並顯示為百分比。 因此,10%的數值為1。 以下是使用.1值修改的腳本
New Column( "Target Progress",
Numeric,
"Continuous",
Format( "Percent", 12, 0 ),
Formula( :Actual Training Time / :Required Period )
);
New Column( "Meet Goal",
"Numeric",
formula(
If(
:Certified == "Y",
"Yes",
:Actual Progress >= (:Target Progress - :Target Process * .1),
"Yes",
"No"
)
)
);
原始的好腳本:
New Column( "Target Progress", Numeric, "Continuous", Format( "Percent", 12, 0 ), Formula( :Actual Training Time / :Required Period ) );
New Column( "Meet Goal", "Numeric", formula( If( :Certified == "Y", "Yes", :Actual Progress >= :Target Progress, "Yes", "No" ) ) );
目標進度是一個百分比,上面的腳本是“實際進度”> =:目標進度的舊標準的標準,
但現在我們要更改為實際> =(目標進度-10%),就可以了。請檢查以下為什麼不起作用以及如何在下面進行編輯?
New Column( "Target Progress", Numeric, "Continuous", Format( "Percent", 12, 0 ), Formula( :Actual Training Time / :Required Period ) );
New Column( "Meet Goal", "Numeric", formula( If( :Certified == "Y", "Yes", :Actual Progress >= (:Target Progress - 10%), "Yes", "No" ) ) );