EXCEL 提取单元里的数字、括号里的数字

发布网友

我来回答

4个回答

热心网友

在B1单元格输入下面公式,回车并下拉

=LEFT(A1,IFERROR(FIND("(",A1)-1,LEN(A1)))    

在C1单元格输入下面公式,回车并下拉

=IFERROR(MID(A1,FIND("(",A1)+1,LEN(A1)-FIND("(",A1)-1),"")

效果如下图

热心网友

两步完成

1、数据-分列(用"("作为分割符号)

2、替换 把")"替换为空

热心网友

提问是请把问题描述清楚了
你数据形式是什么样的?还有你的括号是中文模式下的()还是英文模式下的()这两个括号是不一样的额。

假设你的数据在A1单元格,那公式如下
=MID(A1,FIND("(",A1)+1,FIND(")",A1)-FIND("(",A1)-1)

注意这里的括号是在英文输入法下输入的括号

热心网友

B1输入公式:=IF(ISERROR(FIND("(",A1)),A1,LEFT(A1,FIND("(",A1)-1))

C1输入公式:=IF(ISERROR(FIND("(",A1)),"",MID(A1,FIND("(",A1)+1,LENB(A1)-FIND("(",A1)-1))

然后往下拉

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com