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

我有这个公式

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

A1有99991234或22899991234。

我想要的最终结果是,如果在数字之前已经有228个,那么公式应该忽略228并添加“xxxxx”

 '22899991234', 

如果在A1单元格的号码之前没有228,公式应该加上'228xxxx',

 '22899991234', 

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

 22899991234, 

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

您需要将单引号添加到string中。

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