公式网-网站导航


网站搜索:  

公式指标网 发表于2012/5/11 20:27:57

如何解决大智慧财务数据PFFIN(4251,0)难题?

问:如何解决大智慧财务数据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;



网站搜索:  



Copyright © 2009-2010 gszb.com ™,All Rights Reserved. 
公式网-www.gszx.com.cn-股票指标公式网