求填表公式往明细表中填入公式,如何应用?
应用需求:工资核算系统由于不同部门,计算工资的计算公式不同,比如月单日工资,管理部门=基本工资/当月天数,职能部门=基本工资/实际出勤天数,如果当月有请假单日工资计算方式又不相同。(其它还有工资合计栏位,对应不同计算公式)
为解决各部门可以自行定义计算公式,先建好一个模板,把各部门,各栏位的公式定义好,然后在计算工资时,通过填表公式把已经定义好的公式插入到工资核算的明细表当中,来满足不同部门灵活计算工资的需求。
应用填表公式,我插入的是Excel公式,比如:"D3/F3" 说明:D3(基本工资对应单元格)F3(当月天数对应单元格)
用Excel公式填入明细表,这样每行明细表的值,都是首行计算的结果。此思路是错误的,明细行无法自动将插入的Excel公式累加行号。
请问:填表公式,插入公式,应该怎么应用?
是不是填入公式时,应该填入值: “本表单.明细.基本工资/本表单.明细.当月天数”?
等了3天都没人回复! 本帖最后由 dong 于 2017-8-8 15:22 编辑
------------------
填入公式=在填表表达式中使用“单元格的公式”。比如要将表单的A1和A2的值相加填入本字段,则在赋值表达式中填入【"=A1+A2"】。 自由设置计算公式目前好像不可行。 例如我这里是汇总求和明细表里的数据,通过填入公式来实现:1.设计好模板:
2.设置填表公式,当“数据2”数据项发生变化时合计数值:
3.这里在设时要把对目标数据项的操作设置为“填入公式”,并在表达式里填入“=sum(C4:C9)”,表示自动合计C4-C9行的数据
4.完成后直接保存,点击新建填入数据执行操作,填入值的时候是可以计算出合计值的:
附目前填表公式支持的单元格公式:
http://www.iyunbiao.com/wiki/%E5 ... 4%E5%87%BD%E6%95%B0 按这样的话,往明细表里面填公式,去计算不同列之间的结果,是行不通的。没法做到像Excel公式一样, 我在明细表第一行,设置:A3*B3,第二行就自动结算:A4*B4,第三行就计算:A5*B5,以此类推!
其实我就想要这样的结果!
因为我想做到,由使用者来定义这个栏位的公式,当有公式变动的时候,不需要设计者再去设计模板,重新修改模板中的公式。 直接在指定地方设置好栏位计算公式就可以了。 如果,对固定栏位,进行计算的话是可以的,(明细表只能计算一行的结果),利润表,如下可以行的通:
首先设定好公式参数模板
设置好应用模板
填表公式插入公式,就可以计算了。
哎,又是一个没用结果的提问!!!
页:
[1]