如图:如何用excel 表格把左边的文本内容减去右边的文本内容!或者说提取括号右边的内容用什么公式!
一、假设是要得到将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列)---数据---分列---分隔符号--勾选”其他“写入”)“号---选中第一个分列在”列数据格式“中选择”不导入此列“---完成
或
=LEFT(A1,FIND("(",A1)-1)
根据你的左括号是半角还是全角,决定用公式1还是公式2.
我说的是“(”的右边 , 也就是A1-B1= ???
=SUBSTITUTE(A1,B1,)
下拉填充
=LEFT(A1,FIND("(",A1)-1)
注意公式中的括号必须与所需提取内容的文本的括号一致,比如说A1:A10单元格中的
括号均为中文状态的括号,那么公式中的叶需输入中文状态的括号,反则反之。后面的下拉公式即可
我说的是“(”的右边 , 也就是A1-B1= ???
=RIGHT(A1,FIND("(",A1)+1)
我说的是“(”的右边 , 也就是A1-B1= ???
包含括号么?你的B列不是你想要的?
2014-08-26 · 知道合伙人软件行家
我说的是“(”的右边 , 也就是A1-B1= ???