在具有数字和文本值的列上进行 REGEXREPLACE
REGEXREPLACE on column with numerical and text values
我试图从列中的每个条目中删除尾随 .
字符,我的公式是
=REGEXREPLACE(A1; "\.$"; "")
将此应用于我的数据:
0
aa.
cc
第一个值出现错误 Function REGEXREPLACE parameter 1 expects text values. But '0' is a number and cannot be coerced to a text.
正在尝试使用 T()
将其转换为文本:
=REGEXREPLACE(T(A1);"\.$"; "")
没有错误,但单元格 A1 是空的而不是 0
。如何将这样的公式应用于具有混合数据类型的列?
尝试
=REGEXREPLACE(A1&"";"\.$"; "")
或
=REGEXREPLACE(TO_TEXT(A1);"\.$"; "")
我试图从列中的每个条目中删除尾随 .
字符,我的公式是
=REGEXREPLACE(A1; "\.$"; "")
将此应用于我的数据:
0
aa.
cc
第一个值出现错误 Function REGEXREPLACE parameter 1 expects text values. But '0' is a number and cannot be coerced to a text.
正在尝试使用 T()
将其转换为文本:
=REGEXREPLACE(T(A1);"\.$"; "")
没有错误,但单元格 A1 是空的而不是 0
。如何将这样的公式应用于具有混合数据类型的列?
尝试
=REGEXREPLACE(A1&"";"\.$"; "")
或
=REGEXREPLACE(TO_TEXT(A1);"\.$"; "")