请教复杂的表格如何生成数据
现需要从排班表中生成一个出诊一览表:要求是按照日期、午别生成个科室的医生姓名,一个科室能有多个医生出诊,一个科室每天出诊的医生数量不相同样子见图片所示。尝试了用交叉表,发现一个科室有2个医生出诊的,只能显示一个医或者显示的都是同一个姓名(应该是2个人的姓名),请教各位老师提供设计意见,非常感谢!
把医生作为左侧列就应该可以
但是每天的上下午的人员不一样 但是每天上午下午的人员不一样 这个不太好设计成交叉表,不如直接设计成普通明细 ynhx0077 发表于 2024-9-19 08:57
把医生作为左侧列就应该可以
明细表:一级科室、二级科室、医生、上午级别、下午级别,前三项为左侧列,后两项匹配上下午
方法1
还是得用交叉表哦,用一个接口专门存表头,要加载几天就执行几次,实现把表头动态生成出来
然后再匹配数据,
需要执行一次保存,才能实现合并单元格的效果
方法2
设计时把表头做好,这样你表头做多少天,后面就只能取多少天的数据来匹配
方法3
就搞个近7天排班表,用普通明细表做就行了
页:
[1]