说明:收录25万 73个行业的国家标准 支持批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211194542.8 (22)申请日 2022.09.29 (71)申请人 国网江苏省电力有限公司徐州供电 分公司 地址 221000 江苏省徐州市 鼓楼区解 放北 路20号 (72)发明人 张宾 孙振作 魏澜 谭洁玉  王珂  (74)专利代理 机构 徐州市三联专利事务所 32220 专利代理师 陈帅 (51)Int.Cl. G06F 40/18(2020.01) G06F 16/2455(2019.01) (54)发明名称 一种基于 excel宏程序的峰值电流数据提取 方法 (57)摘要 本发明公开了供电峰值电流数据处理技术 领域的一种基于exc el宏程序的峰值电流数据提 取方法, 该数据处理方法包括如下步骤: 上传准 备好的数据基表, 然后根据事先规定好的格式与 java实体类进行列与列的对比, 对比成功之后将 数据导入相对应的数据库表; 上传完成之后会启 动一个线程, 单独对中间过程表的数据进行处 理, 从redis中获取每个基础表数据的值, 组装。 本发明通过将数据基表导入之后, 只需等待数据 处理完成之后即可得到中间表, 期间不需要用户 做出其它操作, 数据处理完成之后, 进入结果表 页面, 预览所需的结果表, 如果有需要导出, 导出 即可, 操作非常便捷, 省去人力的大量时间, 保证 数据的准确性。 权利要求书1页 说明书3页 CN 115510831 A 2022.12.23 CN 115510831 A 1.一种基于excel宏程序的峰值电流数据提取方法, 其特征在于: 该数据处理方法包括 如下步骤: S1: 上传准备好的数据基表, 上传后excel宏程序会根据事先规定好的格式与java实体 类进行列 与列的对比, 对比成功之后将数据导入相对应的数据库表; S2: 上传完成之后会启动一个线程, 单独对中间过程表的数据进行处理, 从redis缓存 中获取每个基础表数据的值, 组装, 整合为中间过程表, 然后再将查询用到的表的数据同时 也存入数据库; S3: 从中间过程表中以及数据基表提取 数据, 将数据导入到数据库中, 导出 结果表; S4: 报表设计完成之后可进入结果表列表页, 在结果表列表页可进行数据的预览, 点击 预览可进行 数据下载。 2.根据权利要求1所述的一种基于excel宏程序的数据处理方法, 其特征在于: 所述步 骤S1中的数据基表上传时, 会将excel文件内容的表头拿出来与数据库的列进 行对比, 先进 行列数的对比, 之后进行列 与列内容的对比。 3.根据权利要求2所述的一种基于excel宏程序的峰值电流数据提取方法, 其特征在 于: 所述步骤S3中的结果表的数据均为java提供的api数据, api为后台的数据接口, 数据均 是由java根据结果表的模型进 行处理分析之后返回到页面, 数据处理根据结果表的需求从 各个表格进行 数据抽取合并解析, 从而得到结果表。 4.根据权利要求3所述的一种基于excel宏程序的峰值电流数据提取方法, 其特征在 于: 所述结果表的格式能够进行自定义, 能够是左边为数据源, 右边为表格制作区域, 亦能 够是右边 为数据源, 左边 为表格制作区域。 5.根据权利要求4所述的一种基于excel宏程序的峰值电流数据提取方法, 其特征在 于: 所述数据源为sql数据集或者api数据集亦或者是javaBean数据集。 6.根据权利要求5所述的一种基于excel宏程序的峰值电流数据提取方法, 其特征在 于: 所述步骤S4中数据的预览以及下 载时需要对预览人员或者下 载人员进行身份验证。 7.根据权利要求6所述的一种基于excel宏程序的峰值电流数据提取方法, 其特征在 于: 所述身份验证为密码验证、 脸部特 征验证和指纹验证中的两种或者两种以上。权 利 要 求 书 1/1 页 2 CN 115510831 A 2一种基于e xcel宏程序的峰值电流数据提取方 法 技术领域 [0001]本发明涉及供电峰值电流数据处理技术领域, 具体为一种基于excel宏程序的峰 值电流数据提取 方法。 背景技术 [0002]供电系统的线路负荷 (即峰值电流) 是供电系统中的关键数据和指标, 是保障电力 供应安全的重要数据依据, 但是供电线路众多, 实时监测的电流格式较为复杂凌乱, 供电员 工对数据进行处 理时往往需要数月进行手动整理, 效率低下。 [0003]如何有效快速 的提取该数据, 是进行电网科学规划和实时调度的重要保障。 传统 Excel表格在 对数据进行处理时, 需要人工进行数据整理, 再由人工对数据进 行逐条的将数 据导入到Excel表格内, 导致Excel表格处理费时费力, 并且 人工的数据导入存在误差, 无法 有效的保 障数据导入的准确 性。 而通过宏程序编程能够实现数据的自动比对和提取, 极大 的提高数据提取的准确性和效率。 发明内容 [0004]本发明的目的在于提供一种基于excel宏程序的峰值电流数据提取方法, 以解决 上述背景技术中提出 的线路负荷数据在对数据进行处理时, 需要人工进行数据整理, 再 由 人工对数据进行逐条的将数据导入到Excel表格内, 导致Excel表格处理费时费力, 人工的 数据导入 存在误差, 无法有效的保障数据导入的准确性的问题。 [0005]为实现上述目的, 本 发明提供如下技术方案: 一种基于excel宏程序的峰值电流数 据提取方法, 该数据处理方法包括如下步骤: S1: 上传准备好的数据基表, 上传后excel表会根据事先规定好的格式与java实体 类进行列 与列的对比, 对比成功之后将数据导入相对应的数据库表; S2: 上传完成之后会启动一个线程, 单独对中间过程表的数据进行处理, 从redis 中获取每个基础表数据的值, 组装, 整合为中间过程表, 然后再将查询用到的表的数据同时 也存入数据库; S3: 从中间过程表中以及数据基表提取数据, 将数据导入到数据库中, 导出结果 表; S4: 报表设计完成之后可进入结果表列表页, 在结果表列表页可进行数据的预览, 点击预览可进行 数据下载。 [0006]优选的, 所述步骤S1中的数据基表上传时, 会将excel文件内容的表头拿出来与我 们建立的数据库的列进行对比, 先进行列数的对比, 之后进行列 与列内容的对比。 [0007]优选的, 所述步骤S3中的结果表的数据均为java提供 的api数据, api为后台的数 据接口, 数据均是由j ava根据结果表的模型进行处理分析之后返回到页面, 数据处理根据 结果表的需求从各个表格进行 数据抽取合并解析, 从而得到结果表。 [0008]优选的, 所述结果表的格式能够进行自定义, 能够是左边为数据源, 右边为表格制说 明 书 1/3 页 3 CN 115510831 A 3

.PDF文档 专利 一种基于excel宏程序的峰值电流数据提取方法

文档预览
中文文档 5 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共5页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于excel宏程序的峰值电流数据提取方法 第 1 页 专利 一种基于excel宏程序的峰值电流数据提取方法 第 2 页 专利 一种基于excel宏程序的峰值电流数据提取方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 17:14:33上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。