【问题标题】:Google Sheets: remove specific characters from string except decimal谷歌表格:从字符串中删除除十进制之外的特定字符
【发布时间】:2018-12-26 21:53:37
【问题描述】:

您好,我在 Google 表格中有一列乱七八糟的数据,我正在尝试清理并删除除小数以外的所有非数字字符。

我遇到了 REGEXREPLACE 中的表达式语法问题(这可以删除括号/引号/冒号,但也可以删除小数,我希望保留小数):

=REGEXREPLACE(A1,"\D+", ""))

{"result":[[1482710400
69294586954.95]
[1513209600
70212683668.01]
[1513296000
71293570461.83]
[1513382400
72432097963.87]
[1513468800
74422755261.42]
[1513555200

【问题讨论】:

    标签: regex google-sheets google-sheets-formula


    【解决方案1】:

    我刚刚测试了以下内容并确认它有效

    =REGEXREPLACE(A1, "[^0-9.]+", "")
    

    【讨论】:

    • 完美运行。非常感谢您的快速回复。
    猜你喜欢
    • 2011-05-26
    • 1970-01-01
    • 2012-12-10
    • 1970-01-01
    • 2011-06-23
    • 2015-10-09
    • 2013-02-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多