Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Python -如何在Excel中筛选出数据

Python -如何在Excel中筛选出数据
EN

Stack Overflow用户
提问于 2021-03-23 20:16:00
回答 2查看 653关注 0票数 0

Excel有一个选项卡,Sheet1 (61列,20k行),需要选择在第5列(列名为Country)中值为'UK‘,在第38列(列名为Status)中值为'Yes’的所有行。然后,所有这些经过过滤的行都复制到新的Sheet2中。

EN

回答 2

Stack Overflow用户

发布于 2021-03-23 20:29:01

如果以后在操作此文件时不想删除旧的工作表,请使用此命令。Pandas是一个python库,它可以帮助你(但不限于)使用excels和csv。

代码语言:javascript
运行
AI代码解释
复制
import pandas as pd
from openpyxl import load_workbook
df = pd.read_excel('Path/to/folder/filename.xlsx')
filtered_df = df[df['Country']=='UK' & df['Status']=='Yes']
book = load_workbook('Path/to/folder/filename.xlsx')
writer = pd.ExcelWriter('Path/to/folder/filename.xlsx', engine = 'openpyxl')
writer.book = book
filtered_df.to_excel(writer, sheet_name = 'sheet2')
writer.save()
writer.close()
票数 0
EN

Stack Overflow用户

发布于 2021-03-23 20:35:31

您可以使用Pandas完成所有这些操作。首先读取excel文件,然后过滤数据帧并保存到新工作表中。

代码语言:javascript
运行
AI代码解释
复制
import pandas as pd

df = pd.read_excel('file.xlsx', sheet_name=0) #reads the first sheet of your excel file

df = df[(df['Country']=='UK') & (df['Status']=='Yes')] #Filtering dataframe

df.to_excel('file.xlsx', sheet_name='Filtered Data') #Saving to a new sheet called Filtered Data
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66770678

复制
相关文章
如何在Excel中调用Python脚本,实现数据自动化处理
这次我们会介绍如何使用xlwings将Python和Excel两大数据工具进行集成,更便捷地处理日常工作。
朱卫军 AI Python
2022/04/03
3.9K0
如何在Excel中调用Python脚本,实现数据自动化处理
在Excel中处理和使用地理空间数据(如POI数据)
因为不是所有规划相关人员,都熟悉GIS软件,或者有必要熟悉GIS软件,所以可能我们得寻求另一种方法,去简单地、快速地处理和使用地理空间数据——所幸,我们可以通过Excel自带的“三维地图”功能来简单满足一些差不多够用的需求。
Sidchen
2020/08/02
11K0
python中画雷达图_如何在Excel中创建雷达图
参考链接: Python | 使用XlsxWriter模块在Excel工作表中绘制雷达图
用户7886150
2020/12/23
2.3K0
python读取excel中的数据
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/10
1.8K0
python 读取excel中的数据
http://download.csdn.net/detail/qianminming/2026756#comment
py3study
2020/01/14
2.2K0
Excel BI - 如何在 Excel 中玩转商业智能
在很多培训中,尤其是大型企业,已经安装了 Excel,在实际中很多公司不允许业务人员安装其他工具,那么,我们将 Excel BI 结合最新功能,回归到原生版本。
BI佐罗
2021/04/29
1.2K0
Excel BI - 如何在 Excel 中玩转商业智能
Python-Excel-openpyxl-09-向Excel中写入数据
系统:Windows 7 语言版本:Anaconda3-4.3.0.1-Windows-x86_64 编辑器:pycharm-community-2016.3.2 openpyxl:2.6.2
zishendianxia
2019/10/23
1.6K0
如何在Excel中实现手写签名?
Hello各位,本葡萄又来啦,今天遇到的场景是这样的:在日常业务流程中,经常需要某一流程环节中相关责任人员进行审批签字,早期许多公司为了省事就直接会把这位负责人的签名以键盘打字(楷体)的形式打印出来,但是这样的坏处就是会导致所有的负责人的签名都是一样的,没有美感,为了解决这个问题,一些公司就开始使用手写签名(用鼠标写出来的签名)代替电子签名,今天本葡萄就为大家简单的介绍下手写签名到底是怎么实现的。话不多说,先上效果图:
葡萄城控件
2023/10/16
7350
如何在Excel中实现手写签名?
Python爬虫爬数据写入到EXCEL中
Python抓数据写到EXCEL中。以前都是写到txt中然后再导入到excel。现在直接写到excel中。
py3study
2020/01/07
1.4K0
Python实现mysql中数据导成excel表格
2、日期格式可自定义(对于东代码的朋友来说),默认格式:2015-04-21 20:31:21
WindCoder
2018/09/20
2.4K0
Python实现mysql中数据导成excel表格
Python xlwt数据保存到 Excel中以及xlrd读取excel文件画图
值得注意的是:文件格式要保存为xls【excel数据存储另存为xls比较稳妥】,直接改后缀名可能还会报错,报错如下:
汀丶人工智能
2022/12/21
1.6K0
Python xlwt数据保存到 Excel中以及xlrd读取excel文件画图
如何在Python中扩展LSTM网络的数据
您的序列预测问题的数据可能需要在训练神经网络时进行缩放,例如LSTM递归神经网络。 当网络适合具有一定范围值(例如10s到100s的数量)的非标度数据时,大量的输入可能会降低网络的学习和收敛速度,并
AiTechYun
2018/03/02
4.1K0
如何在Python中扩展LSTM网络的数据
[功能发布]Excel与python交互,将python的广阔数据分析领域能力接入Excel中
用几个小视频,给大家一同感受下Excel催化剂的与python交互的效果,细节没看清楚不要紧,后续还会出视频。
Excel催化剂
2021/08/19
1.1K0
[功能发布]Excel与python交互,将python的广阔数据分析领域能力接入Excel中
素数筛法(Eratosthenes筛法)
Eratosthenes筛法,又名埃氏筛法,对于求1~n区间内的素数,时间复杂度为n log n,对于10^6^ 以内的数比较合适,再超出此范围的就不建议用该方法了。 筛法的思想特别简单: 对于不超过n的每个非负整数p, 删除2p, 3p, 4p,…, 当处理完所有数之后, 还没有被删除的就是素数。
_DIY
2019/09/11
1.7K0
如何在 Python 中清屏
在很多时候,如果我们在控制台中使用 Python, 随着时间的推移,可能会发现屏幕越来越乱。
HoneyMoose
2021/03/11
4.1K0
如何在 Python 中清屏
如何在 Python 中清屏
在很多时候,如果我们在控制台中使用 Python, 随着时间的推移,可能会发现屏幕越来越乱。
HoneyMoose
2021/03/08
3K0
如何在 Python 中清屏
点击加载更多

相似问题

从Excel列中剥离数据(如Python ())

12

如何在python中筛选出数据的子集

11

Python筛素数

26

Python中Eratosthenes的紧筛

13

对Python中Eratosthenes筛的理解

44
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文