以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  多个名称需要合并为一个名称,并将对应的数字相加怎么弄?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=189923)

--  作者:ycwk
--  发布时间:2024/1/4 21:32:00
--  多个名称需要合并为一个名称,并将对应的数字相加怎么弄?
比如我有一个模板表格,科室排序如下:
体检科
肾内科
神内科

现在有多个值
体检一科    50
体检二科     30
体检三科     20
肾内一科      10
肾内二科    30
神内科     40

需要呈现结果是      
体检科   100
肾内科   40
神内科   40
请问算法怎么将多个类似的科合并为一个科,并将后面的数值相加?





--  作者:有点蓝
--  发布时间:2024/1/4 21:35:00
--  
有没有什么固定的规则?比如【体检科】和【体检一科】这些前面2个字肯定是一致的。没有固定规律的东西无法做
--  作者:chnfo
--  发布时间:2024/1/5 8:39:00
--  
建一个机构表,神经科(神经一科、神经二科、神经三科作为它的下级节点),就可以按任意层级汇总了
--  作者:ycwk
--  发布时间:2024/1/5 14:29:00
--  
我需要通过代码实现,建表的代码太复杂
--  作者:y2287958
--  发布时间:2024/1/5 16:27:00
--  
上个文件,很快有人搞定