当前位置:网站首页>Excel自动化之13种方法来避免在 Microsoft Excel 中重复任务
Excel自动化之13种方法来避免在 Microsoft Excel 中重复任务
2022-07-23 19:49:00 【知识大胖】
一年多前,我在之前担任数据分析师时开始学习 Python。我当时工作的公司都是关于 Excel 的。每个月我都必须清理和合并从世界各地收集的近 100 个不同的文件——正如你可以想象的那样,这是一场噩梦!由于客户的性质,这是一个古老的故事,即交付分析的周转时间非常紧迫,导致压力瓶颈再次出现。
最初,我使用 VBA 来自动化我的一些每月工作,但是我发现如果数据集格式每月略有不同,它就会变得相当僵化。我也遇到了 Excel 崩溃的严重问题,尤其是随着数据量的增长。然后我发现了 Python,它确实改变了我的生活!当某些文件格式不同时,我可以很容易地相应地更新和修改我的 Python 脚本。也没有更多的文件崩溃和丢失我的工作。
1.导入Excel并确保日期是日期时间对象
首先,您需要将 Excel 文件读入 Pandas 数据框。我最初使用数据框时遇到的一个问题是使用日期。当我了解 datetime 类型时,这开启了格式化、日期计算等等的可能性。
pd.read_excel(file_path, parse_dates=['date_col1', 'date_col2']
实际测试数据
日期测试数据:02date.zip
ndate = pd.read_excel("日期.xlsx",parse_dates=['出生日期','采样时间','登记时间'])
这里,file_path是您需要清理的 Excel 文件的位置,以及文件名和文件扩展名。将datecol1和替换datecol2为带有日期的列名 — 您始终可以在列表中添加或删除更多内容,或删除第二
边栏推荐
- OneFlow v0.8.0正式发布
- dokcer镜像理解
- JDK installation package and MySQL installation package sorting
- Configure MySQL master-slave replication with mysqldump or mydumper
- AtCoder B - Pizza
- [Q]重定向nmcli的手册到txt文本出错
- 设置ASP.NET MVC站点默认页为指定页面
- Typescript use of new data type symbol
- Osgearth uses sundog's Triton ocean and silverlining cloud effects
- QT下assimp库的模型加载
猜你喜欢

Leetcode 238. 除自身以外数组的乘积

去广场吃饭

Edge cloud | 1. overview

Meiker Studio - Huawei 14 day Hongmeng equipment development practical notes 5

我,AI博士生,在线众筹研究主题

Uncover the working principle of solid state disk
![[unity project practice] level unlocking](/img/14/a12ad9aa7741599222aa4db8688713.png)
[unity project practice] level unlocking

Meiker Studio - Huawei 14 day Hongmeng equipment development practical notes 4

I deliberately leave a loophole in the code. Is it illegal?

Data warehouse 4.0 notes - data warehouse environment construction - DataGrid preparation and data preparation
随机推荐
数组——27. 移除元素
线性代数行列式计算方法之降阶法
2022DASCTF MAY
Meiker Studio - Huawei 14 day Hongmeng equipment development practical notes 4
Odrive application 6 encoder
When using polymorphism, two ideas to judge whether it can be transformed downward
【Jailhouse 文章】A Novel Software Architecture for Mixed Criticality Systems(2020)
Non local mean filtering / attention mechanism
数组——11. 盛最多水的容器
Mekol Studio - Little Bear Development Notes 2
TASK03|回归
How to reset the computer system? The method is actually very simple
2022上半年中国十大收缩行业
Leetcode 228. summary interval (yes, solved)
使用多态时,判断能否向下转型的两种思路
梅科尔工作室-小熊派开发笔记3
【ASP.NET Core】选项模式的相关接口
17.生命周期
Set asp Net MVC site default page is the specified page
分布式事务方案:最大努力通知方案