【发布时间】:2020-11-12 17:23:34
【问题描述】:
我正在努力寻找这样做的好方法。 我有一个文件,其中有些行长达数百个单词(逗号分隔),有些行只有几个单词长。 因此,对列执行文本会产生数百列,其中大部分是空白的。 我已经对第二列进行了编辑,现在需要重新加入所有内容,以便可以在文本文件中读取每一行,并且所有单词再次以逗号分隔。 是否有一个公式可以知道每行中有多少列不为空,并将它们全部带回第一个单元格并用逗号分隔?
我应该补充一下,我只有 Excel 2010
如果可能的话,我很乐意尝试一个好的 powershell 脚本解决方案
非常感谢,
K
例如。
54325,354354,786756,6543,73644,23323,544,7233,64537,654,56,3456,754,876666,78,788
122,433
655,766
1233,7374,65436,65444,6577,85488,56767,8585876,6755,544445,67,67783,2233,466636
我使用文本到列,这样我就可以处理第 2 列的内容,但是一旦完成就需要以这种格式返回。 如果我只是保存为 csv 并以文本文件形式打开,则每列中的每个空白单元格都有逗号
【问题讨论】:
-
SO 有规则:Provide MRE --- How to ask --- Don't ask --- Proper Topic --- Why not upload images of code/errors?
-
不清楚您要做什么 - 您能否发布文件内容的(简化)示例以及预期的最终状态?
-
我在上面添加了一个例子
标签: excel powershell csv formula