收藏 分销(赏)

用友NCIUFO报表常用公式设置大全.doc

上传人:丰**** 文档编号:4542962 上传时间:2024-09-27 格式:DOC 页数:7 大小:238.50KB
下载 相关 举报
用友NCIUFO报表常用公式设置大全.doc_第1页
第1页 / 共7页
用友NCIUFO报表常用公式设置大全.doc_第2页
第2页 / 共7页
点击查看更多>>
资源描述
IUFO报表设置及公式记录 一、报表设置 1) 导入表样,调整标题、表项及取数单元得格式(数值单元格属性为分隔符、居中居右);将小计合计行填充前景色。 2) 提取指标:对于需提取合并指标得列,系统默认会把靠得最近得行项目与列表头组合成指标名称;如果想使提取得指标名称默认为行项目名称,在提取指标时先把列表头与报表标题移开,使列表头为空,这样提取时即可达到想要得效果。 3) 表间指标引用: “所有者权益变动表”引用“利润表”: 所有者权益变动表得未分配利润本年发生数 ——利润表得归属于母公司所有者得净利润累计数 所有者权益变动表得少数股东损益本年发生数 ——利润表得少数股东损益累计数 “资产负债表”引用“所有者权益变动表”: 所有者权益变动表得各项期末数 ——资产负债表得各项期末数 资产负债表得所有者权益各项年初数数 ——所有者权益变动表得年初数(注意不就是上年年末数,因为可能有涉及会计政策变更或前期差错更正) 4) 合并指标设置: Ø 批量设置合并指标与指标方向,并调整相应需改变方向得指标所属方向; Ø 指标方向一般就是与科目方向一致得;资产负债表、利润表中根据科目方向设置指标方向,现金流量表中设置所有流出方向得流量与小计为贷方,其余项均设置为借方; Ø 资产负债表得期末列设置为合并指标;利润表得累计列设置为合并指标;现金流量表得累计列设置为合并指标; Ø 所有者权益变动表期初数、资产负债表期初数、利润表本月数、现金流量表本月数均不设置合并指标。 5) 特殊公式: Ø 资产负债表中期初列公式用区域指标函数如:MSELECTA(E6:E46,,-zmonth()); Ø 利润表中“本期数”列公式用本年累计减上期累计数,公式如:?C7-IFF(zmonth()=1,0,MSELECT('主营业务收入','月',-1)); Ø 现金流量表公式(用现金银行科目挂现金流量项目辅助核算方式则用GLLFS函数,用现金银行科目得对方科目进行流量分析得方式则用CFQC函数),如:CFQC(ZKEY('单位'),STR(ZYEAR())+'-01-01',SUBSTR(ZDATE('-')),'1111',1,'本币','本币','') 6) 内部交易采集表设置: Ø 勾选“就是否内部交易采集表”,设置报表关键字->设置动态区域->设置动态区域关键字->提取动态区域指标->设置动态区域公式->设置合计公式(PTOTAL函数) Ø 创建”查询”,映射关键字(将查询引擎表中”公司编码”项目与动态区域关键字”对方单位编码”做映射) Ø 筛选条件设置:(使本公司与取数为0得公司行不显示) 公式:K('对方单位编码')<>ZDW() AND PTOTAL(?B5:?D5)<>0 7) 抵销模板公式: 个别报表取数函数(SREP)默认就是选择不到非合并指标对应得单元格,但就是根据取数需要,可以先设置为合并指标,设置完抵销模板公式后再改回非合并指标即可。 如:所有者权益变动表中,年初未分配利润一般就是不作为合并指标得,但取数时可以设置为SREP('会企04表->未分配利润',1)-SREP('会企04表->年初未分配利润',1) 二、常用公式记录 1) 指标函数常用公式: Ø 上年同期:mselect(累计数,'年',-1)或mselect(累计数,'月',-12) Ø 上年12月:mselect(**期末数,,-zmonth()) Ø 上月数:mselect(**期末数,月,-1) Ø 区域指标公式: mselecta(I5:I10,,-zmonth()) Ø 根据条件判断取应收账款指标得合计值: MSUM(“rep001->销售收入”,k(“年”)=zkey(“年”) and k(“单位”)=zkey(“单位->单位编码”)) MSUM(' rep001->应收账款',k('单位')=zdw() AND k('月')=zmonth() AND k('年')=zyear()) Ø 按单位编码判断取她表数据:MSELECT('JJ04000->D8',,,K('单位')= '单位编码') Ø 合并资产负债表期初列公式(上年末数据):MSELECTA(D5:D18,,-zmonth()) Ø 利润表本月数=本年累计数-上月累计数,即:?F5-IFF(zmonth()=1,0,MSELECT('产品销售收入本年累计数','月',-1)) Ø 利润表中归属母公司得净利润=本年利润-少数股东损益 Ø 现金流量表附表存货得减少=资产负债表上月存货金额减去本月存货金额,即MSELECT('会01->存货','月',-1)-MSELECT('会01->存货') Ø 报表中取累计数公式:(要加判断条件,否则1月份计算报表时会加到上年12月得数据)如:IFF(K('月')<>1,?N4+MSELECT('O4','月',-1),?N4) MSELECT:单个指标取数。 MSELECTA:连续区域指标取数。 MSELECTS:连续区域取她表多个连续或不连续得指标,设置就是同时选择多个单元格一起设置公式即可(常用于分列汇总类报表应用)。 MSUM:多表单个指标取合计数(常用于层叠汇总类报表与动态区域表应用)。 MSUMA:多表区域指标取合计数。(常用于层叠汇总类报表应用。例:MSUMA('会企01表->D5:D47',K('月')=zmonth() AND (K('单位')='101' OR K('单位')='102' OR K('单位')='103')),其中报表编码与条件需手工输入,无法参照) PTOTAL:连续区域小计或合计。 “%”与“&”符号应用: GLLFS('140301','','','[存货辅助核算=AASN%]','借','本币','Y','A001&A002&A003','本币','0002') 如上公式可实现取A001、A002与A003三个公司得140301科目,存货辅助核算编码包含“AASN”得累计发生数。 2) 按其她日期关键字取数常用公式: Ø 取固定日发生数据:GLRQM('1101',STR(K('年'))+'-'+STR(K('月'))+'-'+'01',,,,'Y') Ø 取季度发生额:(报表关键字"季度") GLFS('66020105','2008', 20+K('季度'),'[部门档案]','借','本币','Y','','本币','0002') 注:会计期间得21、22、23、24表示1-4季度。 日报: 日发生函数 GLRFS('1001',ZDATE('-'),ZDATE('-'),,'借','本币','Y','0101','本币','0001') 取当天发生额 GLRFS('22410203',SUBSTR(zdate('-'),1,4)+'/'+SUBSTR(zdate('-'),6,2)+'/01',SUBSTR(zdate('-'),1,4)+'/'+SUBSTR(zdate('-'),6,2)+'/01','[客商辅助核算]','贷','本币','Y','','本币','0000','N','N') 日期末函数 GLRQM('1001',SUBSTR(ZDATE('-')),,'借','本币','Y','106','本币','0002') 昨日 MSELECT('A4','日',-1) 日报表中如果有些函数就是yyyy-dd形式,需要根据当前日关键字返回月关键字 嵌套方式如下: SUBSTR(zdate('-'),1,4)+'年'+SUBSTR(zdate('-'),6,2)+'月',其中时间关键字函数zdate('-')表示日期得显示格式为yyyy-mm-dd,1表示选取字符得起始位置,4表示从起始位置开始选取得字符长度。 周报: 本周期初: MSELECT('本周期末','周',-1) 本周借方: GLRFS('1001',zdateqc('-'),zdate('-'),'','借','','Y',zdw(),'','','','') 本周贷方: GLRFS('1001',zdateqc('-'),zdate('-'),'','贷','','Y',zdw(),'','','','') 本周期末: GLRQM('1001',zdate('-'),'','','','Y',zdw(),'','','') 旬报: 上旬公式:1——10 GLRFS('100201',STR(zyear())+'-'+STR(zmonth())+'-'+'01',STR(zyear())+'-'+STR(zmonth())+'-'+'10','[现金流量项目=Z01]','','','y') 中旬公式:11-20 GLRFS('100201',STR(zyear())+'-'+STR(zmonth())+'-'+'11',STR(zyear())+'-'+STR(zmonth())+'-'+'20','[现金流量项目=Z01]','','','y') 下旬公式:20-月末 GLRFS('100201',STR(zyear())+'-'+STR(zmonth())+'-'+'10',STR(zyear())+'-'+STR(zmonth())+'-'+STR(zday()),'[现金流量项目=Z01]','','','y') 旬报期末超级大公式: GLRQM('100205',STR(k('年'))+'-'+STR(k('月'))+'-'+STR(IFF(VAL(SUBSTR(zdate(),7,2))< 11,10,IFF(VAL(SUBSTR(zdate(),7,2))< 21,20,zday()))) ,,,'本币','Y','00','本币','0002','y') 季报: 季报发生额取数 IFF(k('季度')=1,GLLFS('1001','','03','','','','Y','',''),IFF(k('季度')=2,GLLFS('1001','','06','','','','Y','','')-GLLFS('1001','','03','','','','Y','',''),IFF(k('季度')=3,GLLFS('1001','','09','','','','Y','','')-GLLFS('1001','','06','','','','Y','',''),GLLFS('1001','','12','','','','Y','','')-GLLFS('1001','','09','','','','Y','','')))) 季报期末取数: GLQM('1001','',20+zseason(),,'','本币','N','','本币','0001') 半年报: 半年报公式 GLQM('100205',,IFF(zmonth()< 7,6,12),,,'本币','Y','00','本币','0002') 取净发生数: GLJFS('6111','','',,'借','本币','Y','','本币','0002','N') N代表不含自定结转得金额,此公式常用于费用类科目得取数。 取对方发生额: GLDFFS(1306,'2009-01-05','2009-01-05','[客商辅助核算='+k('对方单位编码')+']','借',1002,'','01','0002')取对方科目为1002得1306科目得发生额 3) 内部交易表常用公式: a) 单位编码与内部客商编码不一致时: GLQM('113101','','','[客户辅助核算='+DWXX(K('对方单位编码'),'单位->客商编码')+']',,'本币','Y','','本币','') b) 内部客商编码与单位编码完全一致时: GLQM('113101','','','[客户辅助核算='+K('对方单位编码') +']',,'本币','Y','','本币','') V55现金流量表取数: a) 现金流量表个别报表取数: 取从年初1月1日至当前计算日期期间得流量: CFQC(ZKEY('单位'),STR(ZYEAR())+'-01-01',STR(ZYEAR())+'-'+SUBSTR(zdate(),5,2)+'-'+SUBSTR(zdate(),7,2),'1111',1,'本币','本币','') 或者CFQC(ZKEY('单位'),STR(ZYEAR())+'-01-01',SUBSTR(ZDATE('-')),'1111',1,'本币','本币','') 取当月流量: CFQC(ZKEY('单位'), STR(ZYEAR())+'-'+SUBSTR(zdate(),5,2)+ '-01', SUBSTR(ZDATE('-')),'1111',1,'本币','本币','') b) 现金流量内部交易表取数:取年初到当前计算日期之间得流量。 辅助核算方式:GLLFS('1001','','','[客商辅助核算='+K('对方单位编码')+'][现金流量项目=1311]','借','本币','Y','','本币','')+GLLFS('1002','','','[客商辅助核算='+K('对方单位编码')+'][现金流量项目=1311]','借','本币','Y','','本币','') 现金流量分析方式:CFQC(ZKEY('单位'), STR(ZYEAR())+'-01-01',SUBSTR(ZDATE('-')),'1111',1,'本币','本币','','','[客商辅助核算='+k('对方单位编码')+']') c) 现金流量表个别报表取数:取当月发生得流量(现金流量分析方式)。 CFQC(ZKEY('单位'), STR(ZYEAR())+'-'+SUBSTR(zdate(),5,2)+'-01',SUBSTR(ZDATE('-')),'1111',1,'本币','本币','') 4) 业务系统函数常用公式: Ø 存货函数:(需在成本计算后才能取到数据) 期初: 年初:IAQCSL('101','',STR(ZYEAR())+'-'+'01','A0101%','') 月初:IAQCSL('101','',SUBSTR(zdate('-'),1,7),'A0101%','') 入库金额: 当期: 按分类:IARKJE('01','01',SUBSTR(zdate('-'),1,7),SUBSTR(zdate('-'),1,7),'','103','','','','0201%','','') 按存货:IARKJE('01','01',SUBSTR(zdate('-'),1,7),SUBSTR(zdate('-'),1,7),'','103','','','','','0201000004','') 累计: 按分类:IARKJE('01','01', STR(ZYEAR())+'-'+'01' ,SUBSTR(zdate('-'),1,7),'','103','','','','0201%','','') 按存货:IARKJE('01','01', STR(ZYEAR())+'-'+'01' ,SUBSTR(zdate('-'),1,7),'','103','','','','','0201000004','') 出库数量: 函数说明:IACKSL(公司编码,库存组织编码,开始会计期间(YYYY-MM),结束会计期间(YYYY-MM),部门编码,收发类别编码,业务类型编码,仓库编码,人员编码,存货分类编码,存货编码,客户编码) 注:公司编码,开始会计期间,结束会计期间不可为空;存货分类与存货编码至少有一个;所有参数两边有单引号,以逗号分隔;存货分类编码后增加%,支持非末级存货分类得查询 IACKSL('01','01',SUBSTR(zdate('-'),1,7),SUBSTR(zdate('-'),1,7),'1606','205','','','','08%','','') Ø 销售函数: SOInvoiceSumNum("10101010003","2009-01","2009-12","01010") 5) 封面上得企业负责人、财务负责人等信息取值公式: Ø 报表版本:VER(false) 注:(V56及后续版本才有该函数)VER取值单元格属性需设置为字符型。 Ø 报表封面标题:STR(K('年'))+'年'+STR(K('月'))+'月份会计报表' Ø '企业负责人:'+MSELECT('会合00表->企业负责人') Ø '财务负责人:'+MSELECT('会合00表->财务负责人') Ø '制表人:'+CURUSER() Ø 编制日期:ZDATE('-') Ø 取关键字年月:STR(K('年'))+'年'+STR(K('月'))+'月' Ø 取关键字单位名称:DWNAME(ZDW()) Ø 取总账结账状态:GLJZZT(K('年'),K('月'),K('单位')) Ø 根据报表数据得版本判断报表标题就是否带合并二字(V55前无版本取数函数,计算时需手工在封面表中录入后再计算主表才能正常判断):IF(MSELECT('会企00表->报表版本',,-zmonth())='合并报表','合并资产负债表','资产负债表') V55及后续版本:IF(VER()='合并报表','合并资产负债表','资产负债表') INVSUM('持股比例','年',-1) 这个函数得项目名称一定要手工录入,还要有引号
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服