1、 普通公式 公式说明:
函数名 公式名称 说明
QM()/WQM()/SQM() 期末余额 取某科目的期末余额 QC()/WQC()/SQC() 期初余额 取某科目的期初余额 JE()/WJE()/SJE() 净发生额 取某科目的年净、月净发生额
FS()/WFS()/SFS() 发生额 取某科目结转月份借方、贷方发生额
LFS()/WLFS()/SLFS() 累计发生额 取某科目截止到结转月份的累计发生额
JG()/WJG()/SJG() 取对方科目计算结果 取对方科目或所有对方科目的数据之和
CE()/WCE()/SCE() 借贷平衡差额 取凭证的借贷方差额
TY() 通用转帐公式 取Access数据库中的数据 常数 取某个指定的数字
UFO() UFO报表取数 取UFO报表中某个单元的数据
计算公式定义报表数据之间的运算关系,在报表数值单元中键入“=”或在工具栏中按“FX”按扭就可以直接定义计算公式。注意:函数中使用到的字母符号,如:函数名、括号()、引号“”、逗号,等号= 等等均为半角符号。
2、 本表取它表数公式表之间关联条件的意义是建立本表与它表之间以关键字或某个单元为联系的默契关系。关联条件的格式为:RELATION 单元 关键字 变量 WITH “它表表名”->单元 关键字 变量 常量比如:当前表各页A列取表“LRB”同年上月A列数值A=“lrb”->A relation 年 with “lrb”->年,月 with “lrb”->月 3、 条件取数公式定义
条件取数函数IFF主要用于有条件取数的情况:格式:IFF(逻辑表达式,条件真值,条件假值)注意:用于单元公式时不能使被赋值的区域与算术表达式中用到的区域重复。
如:A3=IFF(A3>0,10,-10)是不对的应该是B4= IFF(A3>0,10,-10)表示若A3>0则B4=10,否则B4=-10 B4= IFF(A3@2>0,10,-10)表示若第2页A3>0则B4=10,否则B4=-10 @2表示报表的第二页. 用友报表函数使用说明 账务函数的格式
以期末余额函数为例,UFO 8.x 账务函数的格式形如:QM(<科目编码>,<会计期间>,<方向>,<账套号>,<会计年度>,<编码1>,<编码2>,<截止日期>)格式与UFO 7.x 类似,不同的是:
1、取消了取辅助核算的函数。在UFO 7.x 中,取总账函数名为QM;个人往来为AQM;单位往来为BQM;部门往来为CQM;项目核算为DQM;项目往来为EQM。在UFO 8.x 中,以上6个函数合并为一个QM,不同的辅助核算用“编码1”“编码2”表示。
例如一个部门项目科目169,以下公式表示取169科目部门1、项目1的期末数。
QM(\"169\借\部门1\项目1\")
2、增加了“会计年度”参数在UFO 7.x 中,没有“会计年度”的参数,这样造成了取“上年同期”等数据很不方便。在UFO 8.x 中增加了“会计年度”的参数,可以从任意会计年度中取数。
3、各参数的位置需要保留有些参数可以省略不写,例如方向、账套号、会计年度、编码等。
如果省略的参数后面没有内容了,则可以不写逗号;如果省略的参数后面还有内容,则必须写逗号,把它们的位置留出来。例如以下公式: QM(\"101\月)省略了方向、账套号、会计年度、编码1、编码2 QM(\"101\月,,,,\"单位编码\")省略了方向、账套号、会计年度、编码2 4、函数中的参数除了日期字符串必须加引号\" \"之外,其他参数可以不加引号。函数中的引号、逗号等标点符号支持全角和半角。
如何定义会计年度?
在取数时,可以指定从一个账套的某个会计年度中取数。会计年度有3种形式:
1、指定会计年度,4位。
例如公式FS(\"113\借\表示取账套001的1999年1月的借方发生额。
2、省略不写。此时默认[数据]-[账套初始]中定义的会计年度。 例如:某公司已建立1998年度的报表及取数公式,公式省略“会计年度”,形如FS(\"113\借\。进入1999年后,不用修改公式,把“账套初始”设为1999年即可。
3、写“年”字。此时取报表关键字“年”的值。例如公式FS(\"113\借\年),当报表中关键字“年”为1999时,此公式表示取1999年数据;当关键字“年”为2000时,此公式表示取2000年数据。如果报表中没有定义关键字年,则按照机器时间取数。 函数“取数(会计)期间”的书写格式
取数(会计)期间可以直接写日期或利用报表关键字指定。 例如:公式FS(\"101\借\")表示取5月101科目的借方发生额。 公式FS(\"101\月,\"借\")表示取报表关键字“月”的借方发生额。如果报表关键字如下,则取5月的数。 日期的书写格式:
1-12 :表示1-12月 例如公式FS(\"101\借\")表示取5月101科目的借方发生额。
21-24:表示1-4季度 例如公式FS(\"101\借\")表示取一季度101科目的借方发生额。
41-93:表示第1周-第53周。 例如公式TFS(\"101\借\")表示取1999年第1周101科目的借方发生额。
101-136:表示第1旬-第36旬。 例如公式TFS(\"101\借\")表示取1999年第1旬101科目的借方发生额。
\"月/日/年,月/日/年\":表示一个时间段 例如\"3/15/1999\"表示1999年3月15日;\"3/15/1999,4/15/1999\"表示1999年3月15日-4月15日。公式TFS(\"101\借\")表示取1999年3月15日101科目的借方发生额;公式TFS(\"101\,4/15/1999\借\")表示取1999年3月15日-4月15日101科目的借方发生额。 关键字的书写格式:
全年公式FS(\"101\全年,\"借\表示取1999年全年101科目的借方发生额。公式FS(\"101\全年,\"借\年)表示取报表中关键字“年”值的全年101科目的借方发生额。季公式FS(\"101\季,\"借\")表示取报表中关键字“季”值的101科目的借方发生额。月公式FS(\"101\月,\"借\")表示取报表中关键字“月”值的101科目的借方发生额。日公式FS(\"101\日,\"借\")表示取报表中关键字“日”值的101科目的借方发生额。周公式FS(\"101\周,\"借\")表示取报表中自定义关键字“周”值的101科目的借方发生额。旬公式FS(\"101\旬,\"借\")表示取报表中自定义关键字“旬”值的101科目的借方发生额。
“编码1”和“编码2”的含义账务函数中有2个参数“编码1”和“编码2”,它们是辅助核算编码。例如有一个“部门项目”科目169,那么取数时可以这样定义:FS(\"169\月,\"借\部门编码1\项目编码1\")取169科目部门1项目1的数据。FS(\"169\月,\"借\部门编码1\")取169科目部门1的所有项目的数据。FS(\"169\月,\"借\项目编码1\")取169科目所有部门的项目1的数据。辅助核算的排列的顺序是:?客户?供应商?部门?个人?项目例如一个科目为“部门客户”,则函数应这样写:
FS(\"113\月,\"借\客户编码\部门编码\")而不能写为:FS(\"113\月,\"借\部门编码\客户编码\")例如一个科目为“部门项目”,则函数应这样写:FS(\"203\月,\"借\部门编码\项目编码\")而不能写为:FS(\"203\月,\"借\项目编码\部门编码\")。
如何取自定义项的数据?
在《用友总账》中,增加了“自定义项”,为各类原始单据和常用基础信息设置了自定义项和自由项,这样可以让您方便的设置一些特殊信息。在UFO中,使用条件发生额函数TFS(金额)、STFS(数量)、WTFS(外币)读取自定义项的数据。
函数格式:[〈科目编码〉],〈取数期间〉,〈方向〉,[〈摘要〉],[〈摘要匹配方式〉],[〈账套号〉],[〈会计年度〉],[〈编码1〉],[〈编码2〉],[〈核算类别〉],[〈项目大类名称〉], [〈业务员姓名〉], [〈自定义项名称1〉],
〈[自定义项内容1〉], [〈自定义项名称2〉], [〈自定义项内容2〉], [〈自定义项名称3〉], [〈自定义项内容3〉](其他参数的定义请参照条件发生额函数TFS参数的说明)例如,定义了单据类型的自定义项“分公司”,档案包括:北京分公司、上海分公司、广州分公司,科目编码101,101科目1999年7月1日北京分公司借方发生5,000.00。则公式应写为:1. TFS(\"101\借\分公司\北京分公司\") 用友利润表公式
利润表\"本月数\"取数公式
给大家提供一个利润表\"本月数\"的取数公式,公式灵活、通用性强,不受时间、凭证编制限制。
利润表“本月数”单元取数公式一览表 项目 本月数
主营业务收入
JE(\"5101\月,,,,,)+DFS(\"5101\月,借,,,,,,)-DFS(\"5101\月,贷,,,,,,)
主营业务成本
JE(\"5401\月,,,,,)+DFS(\"5401\月,贷,,,,,,)-DFS(\"5401\月,借,,,,,,)
主营业务税金及附加
JE(\"5402\月,,,,,)+DFS(\"5402\月,贷,,,,,,)-DFS(\"5402\月,借,,,,,,)
主营业务利润 C5-C6-C7
其他业务利润
JE(\"5102\月,,,,,)+DFS(\"5102\月,借,,,,,,)-DFS(\"5102\月,贷,,,,,,) -JE(\"5405\月,,,,,)-DFS(\"5405\月,贷,,,,,,)+DFS(\"5405\月,借,,,,,,) 营业费用
JE(\"5501\月,,,,,)+DFS(\"5501\月,贷,,,,,,)-DFS(\"5501\月,借,,,,,,) 管理费用
JE(\"5502\月,,,,,)+DFS(\"5502\月,
贷,,,,,,)-DFS(\"5502\月,借,,,,,,) 财务费用
JE(\"5503\月,,,,,)+DFS(\"5503\月,贷,,,,,,)-DFS(\"5503\月,借,,,,,,) 营业利润
C8+C9-C10-C11-C12 投资收益
JE(\"5201\月,,,,,)+DFS(\"5201\月,借,,,,,,)-DFS(\"5201\月,贷,,,,,,) 补贴收入
JE(\"5203\月,,,,,)+DFS(\"5203\月,借,,,,,,)-DFS(\"5203\月,贷,,,,,,)
营业外收入
JE(\"5301\月,,,,,)+DFS(\"5301\月,借,,,,,,)-DFS(\"5301\月,贷,,,,,,)
营业外支出
JE(\"5601\月,,,,,)+DFS(\"5601\月,贷,,,,,,)-DFS(\"5601\月,借,,,,,,) 利润总额
C13+C14+C15+C16-C17 所得税
DFS(\"5701\月,贷,,,,,,) 净利润 C18-C19
表中会计科目为2001年新会计制度科目,若使用06新准则科目,可进行适当调整即可。 主营业务收入
JE(\"5101\月,,,,,)+DFS(\"5101\月,借,,,,,,)-DFS(\"5101\月,贷,,,,,,) 这公式我给大家翻译一下.
收入当月的净额+当月转置本年利润中的收入的借方发生额-当月转置本年利润中的收入的贷方发生额
一句话就是:当月未结转的收入净额+当月结转的收入净额。
因篇幅问题不能全部显示,请点此查看更多更全内容