首页 > 自考资讯 > 自考知识

powershell excel,powershell -e

头条共创 2024-07-05

e090bfa7524d46f29b77d38d7f2e02cc~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720769532&x-signature=mMHItywZ7Y1UfhCLIUrpFtssm4g%3D

一、介绍

ImportExcel模块可以理解为基于PowerShell环境使用Excel的强大类库。适用于Windows、Linux 和Mac。创建表格、数据透视表、摘要、图表等现在变得更加容易。

二、安装模块

https://www.powershellgallery.com/packages/ImportExcel/7.8.4

cc92061df1c845f8a5cad61ea97b583b~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720769532&x-signature=iBNvy7VFF2KLXI%2BAzsNQVfVbFHc%3D

首先,以管理员身份运行Power Shell ISE开发环境。

安装导入Excel模块

Install-Module -Name ImportExcel 注意:由于您在Microsoft 网站上,安装可能需要几分钟时间。

三、操作示例

1、导出excel

# 博客排名数据定义$BlogRankData=ConvertFrom-Csv @'博客名称、排名、访问量CSDN, 1,90000000 博客园, 2,8600000051CTO, 3,68000000 知乎, 4,61000000 掘金, 4900 0 000 开源中国,6,46000000 简易书,7,35000000'@# 导出到Excel 文件- 显示参数意味着直接打开Excel 文件$BlogRankData | Show Click on Run 按钮

12d3bf4ce571405f8af7ef58d56ff74f~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720769532&x-signature=a5zJqk5dCHbzpBmPUf%2BDhTmlV48%3D

输出结果

60ba0d599dde402b853cb357d2dc9608~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720769532&x-signature=QMM75zt9VPVyJPUel8%2BjI%2Be907w%3D

2、读取Excel数据

$BlogRankData 1deb857b193c436d8d172b5cec73ef0e~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720769532&x-signature=jpFrL0ZUegLU5IBfaBop1ZE3jt4%3D

3、导出包含图表的Excel

#definition data $ blogrankdata=convertfrom-csv @'博客名称、排名、CSDN、访问量、1,120,000,0000博客园、2,860,00000051CTO、3,680,0000知乎、4,610,0000掘金、5,490,000开源中国6,46000000简书,7,35000000'@# 图表定义$chart=New-ExcelChartDefinition -XRange 博客名称-YRange Visits-Title '博客访问统计' -NoLegend# 导出到Excel 包含图表$BlogRankData | Excel E:\ blogRankChatData .xlsx -AutoNameRange -ExcelChartDefinition $chart -Show 18a97ea5ba40427099ad78eba8c0236b~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720769532&x-signature=A0tCNmdxpGPukwc1kizT7H7gZgc%3D点击运行按钮,直接打开Excel,如下。

5d33edfa28b2454db85d53a9c063ffd7~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720769532&x-signature=FjMotZKE6Xck4v0aFgTBySG66WU%3D

4、导出包含汇总列和图表的Excel

#定义数据$BlogRankData=ConvertFrom-Csv @'博客名称、排名、访问量CSDN, 1,120000000 博客园, 2, 8600000051CTO, 3, 68000000 知乎, 4, 61000000, 5, 4 900万开来源中国,6,46000000 简易书,7,35000000'@# 导出到Excel 文件$BlogRankData | Export-Excel e:\blogRankPivotChatData.xlsx -AutoNameRange -Show -PivotRows 博客名称-PivotData @{'Visits'='sum '} - 数据透视图类型PieExploded3D 单击“运行”按钮

305b5d9c943e47eb9b9433fdf68b857d~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720769532&x-signature=4ECa7OJ%2FZlUvj0NaB050TX4t5cw%3D 手术效果

ca602fda5d84447ab55b1db1bd9c425e~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720769532&x-signature=Pw0EwthlrIs1dKDwyP5HW7pFIRk%3D

版权声明:本文由今日头条转载,如有侵犯您的版权,请联系本站编辑删除。

猜你喜欢