专业财务数据2
作者:通达信 来源:cxh99.com 发布时间:2017年06月26日
-
咨询内容:
1.公式:
T1:FINONE(83,16,1231)/10000;
T2:FINONE(83,15,1231)/10000;
T3:FINONE(83,14,1231)/10000;
合计:T1+T2+T3;
2.测试公司:美好置业(000667)
3:计算结果
T1:743.99
T2:-
T3:5729.86
合计:-
4.问题:由于T2=“-”,所以合计=“-”。希望结果:合计=743.99+0+5729.86=6473.85
5.建议:将“0”的储存“-”转换成可运算格式。谢谢了!
-
通达信技术部:
稍微修改下就好了:
T1:=FINONE(83,16,1231)/10000;
T2:=FINONE(83,15,1231)/10000;
T3:=FINONE(83,14,1231)/10000;
A1:IF(T1=DRAWNULL,0,T1);
A2:IF(T2=DRAWNULL,0,T2);
A3:IF(T3=DRAWNULL,0,T3);
合计:A1+A2+A3;
-
通达信客服:
实际上我是采用老师所示方法进行的,但我的自编公式需在3-5年的“资产负债表”‘利润表’“现金流量表”中取数的,每个指标均运用IF函数进行判断,计算运行速度忒慢。作为“副图”指标时系统提示“公式运行比较耗时”;作为“历史行情.指标排序”运算耗时近1小时。故建议改变“0”的底层储存格式是较为合算的办法,供参考。
-
网友交流:
谢谢,我们考虑一下。