VBA宏自动分类数据

企业服务 数据服务 案例ID:246270
浪客剑心
14 年经验· 亚信科技
微信扫码沟通,客服可协助直接对接工程师;如当前档期不合,也可继续推荐相似案例作者。

案例介绍

这段宏的核心功能是从原始数据表中,按特定规则筛选出多类高风险/危险作业项目,并将它们分别提取到不同的目标区域或报表中。

具体逻辑是:

读取数据源:从第1张工作表(Sheets(1))的 A3 到 V 列,读取所有作业项目的明细数据。

按风险等级分类:针对每一行作业记录,根据其施工风险、运输风险、操作风险、电网风险以及是否停电等多个维度的风险等级,将作业项目归入不同的集合(Collection)中:

高风险作业现场(施工风险为二级/三级,或运输风险为二级/三级)

危险作业现场(注释中提到了类似的判定逻辑)

代码中还定义了其他几个集合,如 gridOverlayJobs、over20Jobs、outsourceJobs,可能分别对应电网叠加风险作业、超过20人作业、外包作业等类别(具体判定规则在截图之外的后续代码中)。

输出结果:将分类后的数据分别提取到第2张工作表(Sheets(2))中,形成分类汇总统计,便于早会汇报使用。

VBA宏自动分类数据

企业服务 · 数据服务 案例ID:246270
联系该工程师
微信扫码,建群沟通
作者: 浪客剑心 - 14年经验- 亚信科技

案例介绍

这段宏的核心功能是从原始数据表中,按特定规则筛选出多类高风险/危险作业项目,并将它们分别提取到不同的目标区域或报表中。

具体逻辑是:

读取数据源:从第1张工作表(Sheets(1))的 A3 到 V 列,读取所有作业项目的明细数据。

按风险等级分类:针对每一行作业记录,根据其施工风险、运输风险、操作风险、电网风险以及是否停电等多个维度的风险等级,将作业项目归入不同的集合(Collection)中:

高风险作业现场(施工风险为二级/三级,或运输风险为二级/三级)

危险作业现场(注释中提到了类似的判定逻辑)

代码中还定义了其他几个集合,如 gridOverlayJobs、over20Jobs、outsourceJobs,可能分别对应电网叠加风险作业、超过20人作业、外包作业等类别(具体判定规则在截图之外的后续代码中)。

输出结果:将分类后的数据分别提取到第2张工作表(Sheets(2))中,形成分类汇总统计,便于早会汇报使用。

相似案例推荐

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在 1 小时内与您联系确认。

1小时精推人才

需求方专属客服,免费梳理匹配

需求方客服微信二维码
扫码加微信 · 客服人工对接
更多案例
微信沟通 客服 看中这位工程师了?客服帮你 1 小时对接沟通 → ×