excel - 将 XLSX 转换为 CSV,其中 ImportExcel 在 Powershell 中缺少列
问题描述
我正在Import-Excel
使用以下简单代码在 Powershell 中使用模块转换文件:
Import-Excel -Path $PSScriptRoot\*.xlsx | Export-Csv $PSScriptRoot\file.csv -NoTypeInformation
问题是这个文件只有两列数据:
Articleno
和Quantity
当第一行数量为0
(零)时,模块只是将第一列导出到csv;该Quantity
列被完全忽略。
我究竟做错了什么?为什么不Import-Excel
导出0
呢?
解决方案
好的问题是“ImportExcel”总是需要第一行的标题。当您使用“-NoHeader”标签时,一切正常,第一行中的 0 将被导入。
推荐阅读
- macos - Automator mac“您无权将文件移动到垃圾箱”
- java - 调用 onResume 时出现 NFC DeadObjectException
- elasticsearch - 如何获取与部分文本匹配的元素
- node.js - 如何扫描表中的所有项目并删除它们?
- javascript - 未使用 Webpack 4 和 MiniCssExtractPlugin 将 CSS 添加到 /dist 文件夹
- .net - 处理过滤数据时如何在领域中进行过滤
- javascript - 使用节点 v11.10.0 在 Meteor 项目中出现语法错误
- nuget - 创建一个 nuget 包以将引用添加到类型库中
- php - 基于认证准备的PHP Typehint问题
- selenium - 如何使用 Selenium 检查 Firefox 扩展的元素