PowerShell: 如何使用powershell处理Excel

本文介绍了如何使用PowerShell的Import-Excel模块处理Excel文件,无需安装Excel,适合在Windows服务器上使用。通过命令行安装、测试安装、基本操作以及创建饼图的示例,展示了PowerShell在Excel数据处理上的便捷性,是提升办公效率的一个好工具。
摘要由CSDN通过智能技术生成

“你要悄悄的学Python,然后惊艳所有人” 真的需要这样吗?现在我告诉你不用偷偷学Python,几条powershell命令就够了。
好久没有写博客了。之前本打算写PowerShell的系列文章,但是正巧在这段时间啊,有一个之前的同学问我关于一个Excel处理的问题。同时他还向我咨询了很多关于Python的一些知识啊。我还以为是他想转行当程序员,但是后来经过深入的这个了解之后,发现原来他是在工作过程当中遇到了一些Excel处理上的一些小问题。这其中涉及到Excel里边的一些分组啊排序啊,以及关键信息提取类似的一些操作。

作为一个PowerShell的老司机,我是知道怎么操作这个CSV的。
比如:使用 Import-csv 把数据导入内存中。

或者使用Export-CSV 把你计算的结果导出到CSV中。

但是对于Excel呢?PowerShell本身并没有内置任何命令可以直接操作它。

好在我们所处的时代并不缺乏大神。一个叫 Doug Finke 的牛人在Github 上发起了一个叫 ImportExcel 的项目。我在无意中通过《Introducing the PowerShell Excel Module》1 发现了这个项目。

下面直接来干货了:

Import-Excel 的前提条件

PowerShell V5 以及以上版本
并且安装ImportExcel不需要先行安装Excel,这点是不同于其它Excel相关的组件的。这样他就可以运行在Windows服务器上并不需要安装Excel。

安装步骤

通过命令安装

  • 只为当前登陆用户安装(推荐)
Install-Module ImportExcel -scope CurrentUser
  • 为机器上所有用户安装,这个需要管理员权限
Install-M
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IT大厨

技术人,都不易,谢谢大大赏赐

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值