热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

[100元话费奖励][求助]工作薄数据三重排序筛选后导入另一个工作薄里(贴子复杂但问题简洁)

建立“桌面﹨统计”文件夹,建立“桌面﹨统计﹨报表”文件夹。统计文件夹存有:结果.XLS。报表文件夹存有:每个工作日的报表分析.XLS(举例是:2013-06-05报表分析.XLS
建立“桌面﹨统计” 文件夹,建立 “桌面﹨统计﹨报表” 文件夹。
统计文件夹 存有: 结果.XLS。
报表文件夹 存有: 每个工作日的报表分析.XLS(举例是:2013-06-05报表分析.XLS),一日一工作簿。

步骤1:从 当日报表分析.XLS(举例是:2013-06-05报表分析.XLS) 将“日期 (可以从文件名中提取,也可以从表格第一行提取)”在 结果.XLS 中从第4行起隔行在A列填入。

步骤2: 从 当日报表分析.XLS(举例是:2013-06-05报表分析.XLS)中的2000多条记录中筛掉 “标3”<30的记录。

步骤3:从上述筛剩下的记录中筛选出当日 “指2”最大的记录。
      1)如果“指2”最大的记录“指2”<6 ,则当天“筛选1”无效,不进行步骤4。(即当天“筛选1”空白无数据)
      2)如果“指2”最大的记录“指2”>=6,且是唯一,则直接进行步骤4。
      3)如果“指2”最大的记录“指2”>=6,但有“指2”并列最大的多条记录,则对这些“指2”并列最大的多条记录按“标1”进行二次排序,选出其中“标1”最大的记录。
          3.1)如果二次排序结果唯一,则进行步骤4。
          3.2)如果二次排序结果依然有“标1”并列最大的多条记录,则对这些“指2”、“标1”双双并列最大的多条记录进行三次排序,选出“指4”最大的记录。      (经过这样最多三次排序,可以确保选出唯一记录)。

步骤4:对选出的记录将 “名称”、“标2+%  ”填入 结果.XLS中相应日期的“筛选1”。 (当日报表分析.XLS保持原始数据一切状态不变)

步骤5:将“桌面﹨统计﹨报表” 文件夹中 每个工作日的报表:2013-06-06报表分析.XLS、2013-06-07报表分析.XLS、2013-06-10报表分析.XLS、2013-06-11报表分析.XLS…  按日期顺序填入 结果.XLS,并且每当有新的报表加入“报表”文件夹,则自动计算增加 结果.XLS(如果不能实现自动,手动也行)(旧的每个工作日的报表如果没修改,则 结果.XLS 对应的数据最好不用每次重复计算,以提高计算速度)。

(降低难度:如果不能实现多个工作薄的数据排序筛选后导入另一个工作薄的工作表里,那我可以先手工将多个工作薄的数据导入到一个工作薄,一天一张工作表。
  如果这样降低难度后可行,请高手帮写 三重排序筛选 代码。)


(结果.XLS 、 每个工作日的报表分析.XLS  图片在2楼。图片顺序反了,改不了。 csdn发贴不能上传附件吗?本想把 结果.XLS 、 每个工作日的报表分析.XLS 用附件上传的)

14 个解决方案

#1


2013-06-05报表分析.XLS


结果.XLS




#2


lz如果 每个工作日的报表分析.XLS 不是很多的话自己手动操作不行吗
通过EXCEL的 数据 - 排序 - (三重排序条件) 
来操作也不是很麻烦,毕竟你已经都想自己把多个excel导入到一个excel里了,每个工作日的报表分析.XLS估计也不是很多

#3


如果非得要vba代码的话 就把数据文件传上来 不然你自己还得改

#4


引用 2 楼 wzn721721 的回复:
lz如果 每个工作日的报表分析.XLS 不是很多的话自己手动操作不行吗
通过EXCEL的 数据 - 排序 - (三重排序条件) 
来操作也不是很麻烦,毕竟你已经都想自己把多个excel导入到一个excel里了,每个工作日的报表分析.XLS估计也不是很多
排序完直接看 第一条数据的 "指2"<6 是否成立就可以了

#5


引用 3 楼 wzn721721 的回复:
如果非得要vba代码的话 就把数据文件传上来 不然你自己还得改

谢谢热心帮助发言。
怎么传数据文件上来?  好象不能传附件。请问如何操作?

我工作的表很多,并且手工只能做到:手工将多个工作薄的数据导入到一个工作薄,一天一张工作表,一张表有2000多条记录 。(这样工作薄可能有千张表)(并且 EXCEL的 数据 - 排序 - (三重排序条件)  好象只能针对一张表操作?)。 
所以还是希望能实现vba 编程

#6


这类文件 上传到CSDN的下载资源 里不知道行不行

#7


引用 6 楼 wzn721721 的回复:
这类文件 上传到CSDN的下载资源 里不知道行不行


已将附件上传到 csdn 下载资源 里。  
资源名:  http://bbs.csdn.net/topics/390485557 的附件

恳请请教!!!

若有其他兄弟愿意帮助解答,也请去下载附件并耐心对照看贴子(我应该写得算清楚了)

#8


http://pan.baidu.com/share/link?shareid=1313541472&uk=2534319191

#9


引用 8 楼 wzn721721 的回复:
http://pan.baidu.com/share/link?shareid=1313541472&uk=2534319191


非常感谢 m莫南n 兄弟 这么热心的及时解答。

刚下载了,但不会用(不知道如何查看或运行VBA程序),明天白天第一时间研究!
若解答成功,定当兑现100元话费奖励。(其实是因为无法请帮忙的兄弟吃饭,只好送充值100了,以表谢意)。


本人是VBA盲。 请问如何查看并把您的VBA程序运行起来?(从EXCEL哪个菜单进去)

#10


alt + F11 查看代码
以sub开头的是对应宏的入口

代码没写注释 ......

#11


引用 10 楼 wzn721721 的回复:
alt + F11 查看代码
以sub开头的是对应宏的入口

代码没写注释 ......


兄弟,别急或误会。我在现学,请给我点时间。但6.12晚10点前,我一定给你回复:若解答成功,定当兑现100元话费 远程充值 酬谢。

#12


引用 10 楼 wzn721721 的回复:
alt + F11 查看代码
以sub开头的是对应宏的入口

代码没写注释 ......


刚测试发现一些BUG
如果将2013-06-06报表分析.XLS 进行如图红色数据部分的修改。

正确的输出应该是: 轴承 77%

如果将2013-06-07报表分析.XLS 进行如图红色数据部分的修改。


正确的输出应该是: 空白

所以只好麻烦  m莫南n 兄弟 进行代码修改。

#13


轴承  77% 我这里显示正常
空白的那个似乎不该显示空白

#14


我把我测试的文件夹删除后,从你上传的压缩包中全新解压缩后照 12楼 的图片红色数据进行修改,还是显示如下

应该是:轴承  77%  。麻烦你再试试。

如果标3全改成12,按
步骤2: 从 当日报表分析.XLS(举例是:2013-06-05报表分析.XLS)中的2000多条记录中筛掉 “标3”<30的记录。
则没有记录剩下,所以该输出空白的。

推荐阅读
  • 如何实现织梦DedeCms全站伪静态
    本文介绍了如何通过修改织梦DedeCms源代码来实现全站伪静态,以提高管理和SEO效果。全站伪静态可以避免重复URL的问题,同时通过使用mod_rewrite伪静态模块和.htaccess正则表达式,可以更好地适应搜索引擎的需求。文章还提到了一些相关的技术和工具,如Ubuntu、qt编程、tomcat端口、爬虫、php request根目录等。 ... [详细]
  • 本文讨论了在手机移动端如何使用HTML5和JavaScript实现视频上传并压缩视频质量,或者降低手机摄像头拍摄质量的问题。作者指出HTML5和JavaScript无法直接压缩视频,只能通过将视频传送到服务器端由后端进行压缩。对于控制相机拍摄质量,只有使用JAVA编写Android客户端才能实现压缩。此外,作者还解释了在交作业时使用zip格式压缩包导致CSS文件和图片音乐丢失的原因,并提供了解决方法。最后,作者还介绍了一个用于处理图片的类,可以实现图片剪裁处理和生成缩略图的功能。 ... [详细]
  • 本文介绍了Python高级网络编程及TCP/IP协议簇的OSI七层模型。首先简单介绍了七层模型的各层及其封装解封装过程。然后讨论了程序开发中涉及到的网络通信内容,主要包括TCP协议、UDP协议和IPV4协议。最后还介绍了socket编程、聊天socket实现、远程执行命令、上传文件、socketserver及其源码分析等相关内容。 ... [详细]
  • [译]技术公司十年经验的职场生涯回顾
    本文是一位在技术公司工作十年的职场人士对自己职业生涯的总结回顾。她的职业规划与众不同,令人深思又有趣。其中涉及到的内容有机器学习、创新创业以及引用了女性主义者在TED演讲中的部分讲义。文章表达了对职业生涯的愿望和希望,认为人类有能力不断改善自己。 ... [详细]
  • HTML学习02 图像标签的使用和属性
    本文介绍了HTML中图像标签的使用和属性,包括定义图像、定义图像地图、使用源属性和替换文本属性。同时提供了相关实例和注意事项,帮助读者更好地理解和应用图像标签。 ... [详细]
  • 本文介绍了在Windows环境下如何配置php+apache环境,包括下载php7和apache2.4、安装vc2015运行时环境、启动php7和apache2.4等步骤。希望对需要搭建php7环境的读者有一定的参考价值。摘要长度为169字。 ... [详细]
  • 图像因存在错误而无法显示 ... [详细]
  • 本文介绍了一个免费的asp.net控件,该控件具备数据显示、录入、更新、删除等功能。它比datagrid更易用、更实用,同时具备多种功能,例如属性设置、数据排序、字段类型格式化显示、密码字段支持、图像字段上传和生成缩略图等。此外,它还提供了数据验证、日期选择器、数字选择器等功能,以及防止注入攻击、非本页提交和自动分页技术等安全性和性能优化功能。最后,该控件还支持字段值合计和数据导出功能。总之,该控件功能强大且免费,适用于asp.net开发。 ... [详细]
  • 本文详细介绍了SQL日志收缩的方法,包括截断日志和删除不需要的旧日志记录。通过备份日志和使用DBCC SHRINKFILE命令可以实现日志的收缩。同时,还介绍了截断日志的原理和注意事项,包括不能截断事务日志的活动部分和MinLSN的确定方法。通过本文的方法,可以有效减小逻辑日志的大小,提高数据库的性能。 ... [详细]
  • 本文介绍了Java工具类库Hutool,该工具包封装了对文件、流、加密解密、转码、正则、线程、XML等JDK方法的封装,并提供了各种Util工具类。同时,还介绍了Hutool的组件,包括动态代理、布隆过滤、缓存、定时任务等功能。该工具包可以简化Java代码,提高开发效率。 ... [详细]
  • 本文介绍了高校天文共享平台的开发过程中的思考和规划。该平台旨在为高校学生提供天象预报、科普知识、观测活动、图片分享等功能。文章分析了项目的技术栈选择、网站前端布局、业务流程、数据库结构等方面,并总结了项目存在的问题,如前后端未分离、代码混乱等。作者表示希望通过记录和规划,能够理清思路,进一步完善该平台。 ... [详细]
  • sklearn数据集库中的常用数据集类型介绍
    本文介绍了sklearn数据集库中常用的数据集类型,包括玩具数据集和样本生成器。其中详细介绍了波士顿房价数据集,包含了波士顿506处房屋的13种不同特征以及房屋价格,适用于回归任务。 ... [详细]
  • 一句话解决高并发的核心原则
    本文介绍了解决高并发的核心原则,即将用户访问请求尽量往前推,避免访问CDN、静态服务器、动态服务器、数据库和存储,从而实现高性能、高并发、高可扩展的网站架构。同时提到了Google的成功案例,以及适用于千万级别PV站和亿级PV网站的架构层次。 ... [详细]
  • SpringMVC接收请求参数的方式总结
    本文总结了在SpringMVC开发中处理控制器参数的各种方式,包括处理使用@RequestParam注解的参数、MultipartFile类型参数和Simple类型参数的RequestParamMethodArgumentResolver,处理@RequestBody注解的参数的RequestResponseBodyMethodProcessor,以及PathVariableMapMethodArgumentResol等子类。 ... [详细]
  • 手把手教你使用GraphPad Prism和Excel绘制回归分析结果的森林图
    本文介绍了使用GraphPad Prism和Excel绘制回归分析结果的森林图的方法。通过展示森林图,可以更加直观地将回归分析结果可视化。GraphPad Prism是一款专门为医学专业人士设计的绘图软件,同时也兼顾统计分析的功能,操作便捷,可以帮助科研人员轻松绘制出高质量的专业图形。文章以一篇发表在JACC杂志上的研究为例,利用其中的多因素回归分析结果来绘制森林图。通过本文的指导,读者可以学会如何使用GraphPad Prism和Excel绘制回归分析结果的森林图。 ... [详细]
author-avatar
手机用户2502861905
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有