LibreOffice Calc:如何从多列中删除字符

LibreOffice Calc:如何从多列中删除字符

由于某种原因,当我从某个未命名的来源(toggl.com)导入数据时,某些时间列中带有撇号。

当我将这些数据加载到 Calc 中时,有没有一种快速、简便的方法来删除这些数据?

这些列如下所示:

'12:05:12
'05:05:05
'04:04:44

而且我要:

12:05:12
05:05:05
04:04:44

我看到了 =REPLACE 函数,但我似乎无法让它工作。也许我不理解这些步骤。

答案1

只需使用=right(A1,8)并将其拖下即可。正确的总是会给你X字符串最右边的字符,并且考虑到它在这个字符串中是一致的,这将是最简单的解决方案。

答案2

如果您的字符串长度不等,您可以组合使用mid()len()命令。

在您的示例中,命令将是: =MID(A1,2,LEN(A1))

像上面的答案一样将其向下拖动。

它是如何工作的?

MID返回指定为的字符串的子字符串:MID([string], [start index], [end index])。如果[end index]变化,则使用LEN(A1)指定特定字符串的长度。

答案3

您正在寻找的功能是文本命令,SUBSTITUTE("文本"; "搜索文本"; "新文本"; 出现)

答案4

对我来说这是单元格格式化,请尝试使用 Ctrl+M

相关内容