删除 excel 或 csv 或文本文件中的空白

Deleting blanks in excel or csv or text file

我有一个 excel 文件,其中包含跑步者到达 9 次中间检查的时间。因此,每个参与者的总次数为 9,但实际时间之间的许多条目都是空白。如何删除每列中的空格?

我已经尝试转换为 txt 并执行以下操作但没有成功,因为列时间之间不再有任何分隔:

tr -d ' ' < input.txt > no-spaces.txt
tr -d '[:blank:]' < input.txt > no-spaces.txt
tr -d '[:space:]' < input.txt > no-spaces.txt

https://askubuntu.com/questions/537956/sed-to-delete-blank-spaces

我所追求的是如下内容:

使用VBA,您可以:

Sub deleteBlanks()
    Columns("A:Z").SpecialCells(xlCellTypeBlanks).Delete Shift:=xlUp
End Sub

之前:

之后:

或者您可以使用自动筛选器,这样您就可以隐藏每列中的空白行...然后您可以 select 区域,然后复制并粘贴为值。