如图:如何用excel 表格把左边的文本内容减去右边的文本内容!或者说提取括号右边的内容用什么公式!

发布网友 发布时间:2022-04-23 05:15

我来回答

5个回答

热心网友 时间:2023-10-16 00:42

一、假设是要得到将A1单元格的内容替换掉B1单元格中的内容后的内容,则可以在C1单元格写入公式

=SUBSTITUTE(A1,B1,)

如图中的C1单元格得出的值

 

二、SUBSTITUTE函数的定义

在文本字符串中用 new_text 替代 old_text。如果需要在某一文本字符串中替换指定的文本,请使用函数
SUBSTITUTE;如果需要在某一文本字符串中替换指定位置处的任意文本,请使用函数 REPLACE。

语法

SUBSTITUTE(text,old_text,new_text,instance_num)

Text    为需要替换其中字符的文本,或对含有文本的单元格的引用。

Old_text    为需要替换的旧文本。

New_text    用于替换 old_text 的文本。

Instance_num    为一数值,用来指定以 new_text 替换第几次出现的 old_text。如果指定了
instance_num,则只有满足要求的 old_text 被替换;否则将用 new_text 替换 Text 中出现的所有 old_text。

 

三、如果是用括号来做为提取字符串的标准,比如提取出图中A1单元格中括号右边的内容(即“是人类的骄傲“),则还可以在C1单元格写入公式

=RIGHT(A1,LEN(A1)-FIND(")",A1))

 

四、还可以用”数据--分列“的方法得出

选中A1单元格(如果是整列的内容则选中A列)---数据---分列---分隔符号--勾选”其他“写入”)“号---选中第一个分列在”列数据格式“中选择”不导入此列“---完成

 

 

 

 

热心网友 时间:2023-10-16 00:42

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

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

根据你的左括号是半角还是全角,决定用公式1还是公式2.追问我说的是“(”的右边 , 也就是A1-B1= ???

追答=SUBSTITUTE(A1,B1,)
下拉填充

热心网友 时间:2023-10-16 00:42

从现有资料来看,楼主的所有需要提取的内容都在“(”前(即括号左侧),可在B2单元格使用以下公式

=LEFT(A1,FIND("(",A1)-1)
注意公式中的括号必须与所需提取内容的文本的括号一致,比如说A1:A10单元格中的
括号均为中文状态的括号,那么公式中的叶需输入中文状态的括号,反则反之。后面的下拉公式即可追问我说的是“(”的右边 , 也就是A1-B1= ???

追答=RIGHT(A1,FIND("(",A1)+1)

热心网友 时间:2023-10-16 00:43

B1 =LEFT(A1,FIND("(",A1)-1)追问我说的是“(”的右边 , 也就是A1-B1= ???

追答包含括号么?你的B列不是你想要的?

热心网友 时间:2023-10-16 00:44

=LEFT(A1,FIND("(",A1)-1)追问我说的是“(”的右边 , 也就是A1-B1= ???

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