怎样提取Excel工作表中排名前几名的名称和数据
来源:互联网 发布:怪物猎人捏脸数据公主 编辑:程序博客网 时间:2024/06/10 04:10
iamlaosong文
工作中需要每日通报一些指标,不可能将所有单位或部门都通报出去,只能表扬前几名,警示后几名。因此,需要从一个详细的数据表中将前几名或后几名提出来(升序或降序),最后生成一个通报文本。
1、提取的方法是用SQL语句,首先建立一个对这张表的查询,方法是数据选项卡—现有连接—浏览更多 或者 按快捷键Alt+D+D+D,然后选择要查询的Excel文件和文件中的的工作表,然后点击“属性”,点击选项卡”定义“,修改命令文本中的SQL语句达到提取所需数据的目的(方法详见:SQL在Excel中的应用方法)。如下图所示:
2、如果对同样的工作表还有其他查询,可以将这个查询结果复制到其他单元格,然后修改SQL语句语句既可,如下面这些SQL语句,都可以通过复制第一个查询进行修改:
select top 5 生产机构,调度总量_收寄环节 from [通报$] order by 调度总量_收寄环节 desc
select top 5 生产机构,调度总量_投递环节 from [通报$] order by 调度总量_投递环节 desc
下面这个是几个数据求和后排名:
select top 5 生产机构,调度五次_收寄环节+调度五次_处理环节+调度五次_干线环节+调度五次_投递环节 as 调度五次 from [通报$] order by 调度五次_收寄环节+调度五次_处理环节+调度五次_干线环节+调度五次_投递环节 desc
3、修改SQL语句的方法是右击查询表格,点击弹出菜单中的”表格“----”编辑查询“,如下图所示:
4、修改好所有的查询后,就可以得到所需的排名数据了,如下图所示:
5、至于文本生成就简单了,将数据连接过来,前后单元格加上固定格式的文本,最后将文本串联一起就行了。如下图所示:
6、后面每天的工作就是将数据复制到工作表”通报“中,刷新上面的查询就可以了。可以点击数据选项卡中的”全部刷新“,也可以右击查询单元格,点击弹出菜单中的”刷新“菜单,不过,这只能刷新一个查询。
- 怎样提取Excel工作表中排名前几名的名称和数据
- 提取EXCEL工作表中公式的单元格的代码
- 【来日复制粘贴】提取工作表和工作簿名称
- Excel工作表名称的使用
- 获取Excel工作表的名称
- Excel_利用公式提取工作表的名称
- java jxl excel 数据导出 重新命名无效的工作表名称
- Excel中:利用公式获取工作表名称
- 从Excel中提取数据
- 怎样从wav文件中提取记录频率的数据
- Hacker News排名算法是怎样工作的:得分、争议和罚分
- excel中提取数据转成txt训练的办法
- 列出excel所有工作表名称
- net 获取Excel所有工作表名称
- Excel取当前工作表名称
- PB中怎样把数据写到已经固定格式的EXCEL表中
- Excel中如何将一个Excel工作表的数据按一列的关键字拆分成多个工作表
- 教你用单元格数据作为Excel工作簿名称
- 微服务链接
- CC2530单片机入门学习
- 小程序用户反馈-HotApp小程序统计仿微信聊天用户反馈组件...
- Java反射机制详解
- 北京天宇联科技有限责任公司—T语言编程II
- 怎样提取Excel工作表中排名前几名的名称和数据
- 在cLoin下配置opencv的方法(最简方式)
- idea引入jar包
- 本地搭建WordPress环境
- dedecms 常用标签调用
- 性能测试总结之内存泄露和内存溢出
- mysql启动和关闭外键约束
- JavaScript之消息对话框
- 数据结构与算法JavaScript描述[第七章](字典)