Sql:IFERROR公式:检查并添加228,单引号和逗号

时间:2017-01-11 09:30:22

标签: excel excel-formula

我有这个公式

=IFERROR(IF(FIND(228,A1,1)=1,A1&","), "228"&A1&",")

A1有99991234或22899991234。

我想要的最终结果是,如果在数字之前已有228,则公式应忽略228并添加'xxxxx',

'22899991234',

如果在A1单元格中的数字之前没有228,则公式应添加'228xxxx',

'22899991234',

但是对于我所拥有的公式,我得到的结果是

22899991234,

它没有在数字前后添加单引号。请更正公式。

1 个答案:

答案 0 :(得分:1)

您需要在字符串中添加单引号。

=IFERROR(IF(FIND(228,A1,1)=1,"'"&A1&"',"), "'228"&A1&"',")