以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 一个表内统计数据并自动填写的问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=53551) |
-- 作者:蓝色理想 -- 发布时间:2014/7/10 13:35:00 -- 一个表内统计数据并自动填写的问题 Foxtable 的一个订单表,如下 产值申报日期 合同编号 申报产值 付款比例 差额调整 应付账款 2014-1-3 0001 100 10% 0 10 2014-2-5 0001 200 10% 0 20 中间其他合同若干行。。。。。。。。
2014-6-6 0001 300 20% 30 90
应付账款 = 申报产值 * 付款比例 + 差额调整 (设置为公式列,我已实现) 需要实现的功能: 1、付款比例与上一条相同的情况下,新增一行并填写“合同编号”后, 自动将 “合同编号”相同的、“产值申报日期”离现在最近的一条记录填写至当前新增记录 2、付款比例与上一条 不同的情况下,对付款比例手工修改 修改后自动统计出”差额调整“数,并填写到当前记录的 ”差额调整“列。 差额调整=当前新增行的”合同ID“相同的全部行的”申报产值“合计数(包括当前新增行) * 当前新增行的”付款比例“ - 当前新增行的”合同ID“相同的全部行的”申报产值“合计数(包括当前新增行) * 各自行填写的”付款比例“ 请问高手,如何实现? 实例见上表 差额调整 = (100+200+300)*0.20 - 【100*0.1+200*0.1+300*0.2】= 30 [此贴子已经被作者于2014-7-10 13:36:56编辑过]
|
-- 作者:有点甜 -- 发布时间:2014/7/10 14:03:00 -- 是流水账吗?
参考 http://www.foxtable.com/help/topics/1572.htm
|
-- 作者:蓝色理想 -- 发布时间:2014/7/10 14:38:00 -- 不是,比流水账复杂一点 |
-- 作者:有点甜 -- 发布时间:2014/7/10 14:39:00 -- 那就参考流水账去做。 |
-- 作者:蓝色理想 -- 发布时间:2014/7/10 14:39:00 -- 需要 在表内自动筛选,表内数据计算的 |
-- 作者:有点甜 -- 发布时间:2014/7/10 14:43:00 -- 以下是引用蓝色理想在2014-7-10 14:39:00的发言:
需要 在表内自动筛选,表内数据计算的
流水账就是这样做的。参考着去做,最后做不出来的话,上传例子。 |
-- 作者:蓝色理想 -- 发布时间:2014/7/10 14:52:00 -- 请斑竹自行看看我的说明 |
-- 作者:蓝色理想 -- 发布时间:2014/7/10 14:53:00 -- 我的记录不是连续的 |
-- 作者:蓝色理想 -- 发布时间:2014/7/10 14:53:00 -- 而且牵扯到表内查询 |
-- 作者:有点甜 -- 发布时间:2014/7/10 14:59:00 -- 例子发上来。 |