问题是我在YouTube和Google上签出了解决方案,但找不到解决方案。
A001 0A001
A002 0A002
[尝试使用此公式= CONCATENATE(0,H3),但未能获得
预期的结果。]
答案 0 :(得分:0)
您要将“ A”替换为“ A0”。
如果要用“ A1”替换首次出现的“ A”,则以下功能可以满足您的需求:
=REPLACE(A1;FIND("A";A1);1;"A0")
(假设您要替换的文本位于单元格A1中)
正如@OverflowStacker提到的,也可以选择降级:
=SUBSTITUTE(A1;"A";"A0")
这似乎不是最好的方法,但是如果您始终想在启动单元格内容的字符后添加0,则可以使用这种方法。
=IF(MIN(IFERROR(FIND("0";A1);99999);
IFERROR(FIND("1";A1);99999);
IFERROR(FIND("2";A1);99999);
IFERROR(FIND("3";A1);99999);
IFERROR(FIND("4";A1);99999);
IFERROR(FIND("5";A1);99999);
IFERROR(FIND("6";A1);99999);
IFERROR(FIND("7";A1);99999);
IFERROR(FIND("8";A1);99999);
IFERROR(FIND("9";A1);99999))=99999;A1;
SUBSTITUTE(A1;LEFT(A1;
MIN(IFERROR(FIND("0";A1);99999);
IFERROR(FIND("1";A1);99999);
IFERROR(FIND("2";A1);99999);
IFERROR(FIND("3";A1);99999);
IFERROR(FIND("4";A1);99999);
IFERROR(FIND("5";A1);99999);
IFERROR(FIND("6";A1);99999);
IFERROR(FIND("7";A1);99999);
IFERROR(FIND("8";A1);99999);
IFERROR(FIND("9";A1);99999))-1);
CONCATENATE(LEFT(A1;
MIN(IFERROR(FIND("0";A1);99999);
IFERROR(FIND("1";A1);99999);
IFERROR(FIND("2";A1);99999);
IFERROR(FIND("3";A1);99999);
IFERROR(FIND("4";A1);99999);
IFERROR(FIND("5";A1);99999);
IFERROR(FIND("6";A1);99999);
IFERROR(FIND("7";A1);99999);
IFERROR(FIND("8";A1);99999);
IFERROR(FIND("9";A1);99999))-1);"0")))