以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何获取合计行并计算百分比?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=170382)

--  作者:happyft
--  发布时间:2021/7/24 10:07:00
--  如何获取合计行并计算百分比?
查询得到的数据表中各行可以计算百分比


图片点击可在新窗口打开查看此主题相关图片如下:统计百分比.jpg
图片点击可在新窗口打开查看

For Each r As Row In tbl.Rows
      r("上班天数百分比") = r("实际上班天数")/r("计划上班天数")
      r("平时加班百分比") = r("平时实际加班时数")/r("平时计划加班时数")
      r("周末加班百分比") = r("周末实际加班时数")/r("周末计划加班时数")
      r("节假日加班百分比") = r("节假日实际加班时数")/r("节假日计划加班时数")
      If r("部门名称") = "合计" Then
          r("上班天数百分比") =  r("实际上班天数")/r("计划上班天数")
      End If
Next

请教下如果下方有合计行时如何判断并计算总的百分比,上面的红色代码不起作用?

谢谢!

--  作者:有点蓝
--  发布时间:2021/7/24 10:15:00
--  
合计行没有办法改。使用汇总,类似:http://www.foxtable.com/webhelp/topics/1911.htm