EXCEL公式,如果将下图A列的内容转换成对应B列的形式

A列单元格中的 * 这个符号是起数学符号乘号作用的
2025-02-24 22:29:04
推荐回答(5个)
回答1:

你好,其他的不多说。看下图吧,希望可以帮助你

回答2:

在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))))
公式复杂的点。不过,能实现你的需求。

回答3:

请在B1输入公式:
=UPPER(SUBSTITUTE(A1, "*", ""))
话说,问题的补充说“* 这个符号是起数学符号乘号作用”,这与转换格式毫无关系啊?

回答4:

在B1中输入
=LEFT(A1,FIND(CHAR(42),A1)-1)&RIGHT(A1,LEN(A1)-FIND(CHAR(42),A1))

下拖即可

回答5:

直接查找 1* 替换成无
然后查找 * 替换成无