【问题标题】:Extract custom decimal part in Google Sheets在 Google 表格中提取自定义小数部分
【发布时间】:2020-01-02 06:19:24
【问题描述】:

我想提取数字,如下所述:

Data entry as follows: DZN.Numbers
Numbers go from 0-11
(for eg:)
0.1 means 1 number
.....
0.9 means 9 numbers
0.10 means 10 numbers
0.11 means 11 numbers

如果我使用 mod 函数,我会得到小数/数字部分,但是 只有当我必须区分 0.1(1 个数字)和 0.10(10 个数字)时才会出现问题 我可以在谷歌表格中使用什么逻辑从输入的数据中提取数字? 请帮忙!!

【问题讨论】:

    标签: arrays regex google-sheets google-sheets-formula array-formulas


    【解决方案1】:

    试试:

    =ARRAYFORMULA(IFNA(REGEXEXTRACT(A2:A&"", "\.(\d+)")))
    

    【讨论】:

    • player0,这正是我想要的。想添加该列 A 应格式化为文本而不是数字。现在我想总结 regextract 的输出,而不像上面显示的那样创建一个新列[类似 sumifs(regextract..)]。问,因为我现在正在学习谷歌表格的绳索。赞一个..
    • 试试:=SUM(ARRAYFORMULA(IFNA(REGEXEXTRACT(A2:A&"", "\.(\d+)"))*1))
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-28
    • 2022-11-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多