input:cash(5,"近年現金股息股利平均");
input:ratio(85,"配股配息率%");
value1 = GetField("現金股利","Y");
value2 = GetField("股票股利","Y");
value3 = GetField("每股稅後淨利(元)","Y");
if value1 >0
then value4 = (value1+value2)/value3*100;
if trueall(value4>ratio,cash) then ret=1;
outputfield1(average(value4,5),"近五年平均分配率");
程式目標為:
近五年有配現金股利,且 現金+股票股利 分配率有達到盈餘的85%
請問每年的配息率 達到 85%以上 可以用下面這樣寫法? 擔心 trueall 無法抓複雜的公式
if trueall(value4>ratio,cash) then ret=1;
如果其他有錯的地方也麻煩指點,謝謝

3 評論