你好,其他的不多说。看下图吧,希望可以帮助你
在b1输入:
=UPPER(--LEFT(A1,FIND("*",A1)-1)*IF(ISERROR(-LOOKUP(0,-LEFT(RIGHT(A1,LEN(A1)-FIND("*",A1)),ROW($1:$1024)))),1,-LOOKUP(0,-LEFT(RIGHT(A1,LEN(A1)-FIND("*",A1)),ROW($1:$1024))))&IF(ISERROR(-LOOKUP(0,-LEFT(RIGHT(A1,LEN(A1)-FIND("*",A1)),ROW($1:$1024)))),RIGHT(A1,LEN(A1)-FIND("*",A1)),RIGHT(A1,LEN(A1)-LEN(-LOOKUP(0,-LEFT(RIGHT(A1,LEN(A1)-FIND("*",A1)),ROW($1:$1024))))-FIND("*",A1))))
公式复杂的点。不过,能实现你的需求。
请在B1输入公式:
=UPPER(SUBSTITUTE(A1, "*", ""))
话说,问题的补充说“* 这个符号是起数学符号乘号作用”,这与转换格式毫无关系啊?
在B1中输入
=LEFT(A1,FIND(CHAR(42),A1)-1)&RIGHT(A1,LEN(A1)-FIND(CHAR(42),A1))
下拖即可
直接查找 1* 替换成无
然后查找 * 替换成无