当前位置:→ 公式网 > 公式解答 > 正文 ℃
问:如何解决大智慧财务数据PFFIN(4251,0)难题?
各位老师,您们好。我有一个财务数据难题,不知道该怎么样设置。
在新上市不久的股票中,财务数据PFFIN(4251,0)没有数据,导致由此计算的真实流通盘也无数据(他连零都没有)。我想因新上市不久的股票在没有财务数据值的情况下,由一个条件选择自动选择capital,但是,不知道该怎么设置。
我的条件公式为:if(PFFIN(4251,0)=???,capital,CAPITAL-PFFIN(4251,0)/100)。
那三个问号,该写成什么,才会让公式成立,实现自动转换呢。
这个语句的含义是当PFFIN(4251,0)无数据时,显示capital,否则显示PFFIN(4251,0)。
请老师们帮助解决为盼!!在此先谢谢了
(在5楼,我还有这个问题的部分解决的想法)
根据一发千钧老师的解决办法加上这一句做前言(A1:=0;),确实让数据显示为0.00,这样,遇到新股就不怕了,照样可以转化capital
整个语句为:
a1:=0;
IF PFFIN(4251,0)>0 Then begin
a1:=PFFIN(4251,0);
end;
a:a1;
这句话的含义是:首先定义为A1=0,如果PFFIN(4251,0)>0,就从A1=PFFIN(4251,0)开始显示,否则,就显示A1=0.
此方法也能推论应用于被被限制函数,大家可以尝试设计一下。
真实流通盘的完整公式就可以依次写为:
a1:=0;
IF PFFIN(4251,0)>0 Then begin
a1:=PFFIN(4251,0);
end;
a:a1;
真实流通盘:IF(A=0,CAPITAL,CAPITAL-PFFIN(4251,0)/100);
真实流通盘结合筹码单数,对做超级短线和抓涨停板很有帮助,大家可以试试。
或者,再优化一下:
a:=0;
IF PFFIN(4251,0)>0 Then begin
a:=PFFIN(4251,0);
end;
真实流通盘:CAPITAL-a/100;
{公式在线提供:www.gszx.com.cn}答案:
中国语言多丰富呀,所以要想快速、圆满、准确的获得答案,语言表达还是很重要的。
下面源码是你要的
IF PFFIN(4251,0)>0 Then begin
a1:=PFFIN(4251,0);
end;
a1;