If statement GoogleSheets将HTML标记添加到单元格中的数字

If statement GoogleSheets将HTML标记添加到单元格中的数字,if-statement,google-sheets,google-sheets-formula,array-formulas,google-sheets-query,If Statement,Google Sheets,Google Sheets Formula,Array Formulas,Google Sheets Query,我正在使用CSV文件填充一个超过100页的网站 单元格由数字和字母组成。我正在寻找一种方法来查找单元格中的所有数字,并在其中添加HTML标记 不仅是数字,还有+、-、%和 有什么建议吗 试试: =ARRAYFORMULA(替换)(查询(展平)(如果)ISNUMBER(拆分(A1)”)+ (REGEXMATCH(“&SPLIT(A1)”,“%”)& 拆分(替换为A1、%、%♥"), " ")&"", 拆分(A1,“”)) ,,999^99), "♥", )) 试试: =ARRAYFORMULA(

我正在使用CSV文件填充一个超过100页的网站

单元格由数字和字母组成。我正在寻找一种方法来查找单元格中的所有数字,并在其中添加HTML标记

不仅是数字,还有+、-、%和

有什么建议吗

试试:

=ARRAYFORMULA(替换)(查询(展平)(如果)ISNUMBER(拆分(A1)”)+
(REGEXMATCH(“&SPLIT(A1)”,“%”)&
拆分(替换为A1、%、%♥"), " ")&"", 拆分(A1,“”))
,,999^99), "♥", ))
试试:

=ARRAYFORMULA(替换)(查询(展平)(如果)ISNUMBER(拆分(A1)”)+
(REGEXMATCH(“&SPLIT(A1)”,“%”)&
拆分(替换为A1、%、%♥“”“,”&“”,拆分(A1)(“”))
,,999^99), "♥", ))

您想填充新单元格还是实际修改原始单元格的内容?请将工作表的副本与所需示例共享output@Fering在问题中添加了图像。:)@player0 Image Posted是否要填充新单元格或实际修改原始单元格的内容?请将工作表副本与所需示例共享output@Fering在问题中添加了图像。:@player0 image postedOmg它有效!最后一个问题。例如,如果我有“23s”“还有,您想用HTML标记封装它吗?对不起。我试着用它。似乎它抓住了大部分(如果不是全部的话)(@player0您认为问题出在哪里?似乎下一行或下一行的末尾处理得不好:(@GamingalaPip尝试这样做:在此处创建一个示例页以测试数据[链接]()你太棒了。我看到了修改。我必须学习Regexmatch。它似乎非常强大。我的第一个原型是AllSubstitute。你能想象出输出会是什么样子吗。完全的救生圈。非常感谢!天哪!它工作了!最后一个问题。例如,如果我有“23s”还有,想用HTML标记封装它吗?抱歉。尝试了应用它。似乎它捕获了大部分(如果不是全部的话):(@player0您认为问题出在哪里?似乎下一行或这一行的结尾处理得不好:(@GamingalaPip尝试如下:创建了一个示例页面来测试此处的数据[链接]()你太棒了。我看到了修改。我必须学习Regexmatch。它似乎非常强大。我的第一个原型是AllSubstitute。你能想象出输出会是什么样子吗。完全可以节省生命。非常感谢!
=ARRAYFORMULA(SUBSTITUTE(QUERY(FLATTEN(IF(ISNUMBER(SPLIT(A1, " "))+
 (REGEXMATCH(""&SPLIT(A1, " "), "%")), "<span class=""numbers"">"&
 SPLIT(SUBSTITUTE(A1, "%", "%♥"), " ")&"</span>", SPLIT(A1, " ")))
 ,,999^99), "♥", ))