Excel提取单元格括号前的内容,=LEFT(C3,FIND("(",C3)-1),有的单元格没有括号,怎么用IF函数表达
发布网友
发布时间:2022-05-01 17:01
我来回答
共5个回答
热心网友
时间:2023-10-23 01:41
公式改为
=iferror(left(c3,find("(",c3)-1),c3)
热心网友
时间:2023-10-23 01:41
董事长答题,我解释吧,哎:
董事长说:
在B1中输入:
=MID(A1,FIND("【",A1)+1,FIND("】",A1)-FIND("【",A1)-1)
这个函数是MID FIND 函数的嵌套应用。
MID(文本,开始截取的文本位,所截取的文本长度)
FIND(字符,文本)
套回去:
MID(文本,开始截取的文本位,所截取的文本长度)
文本=A1
开始截取的文本位=FIND("【",A1)+1
所截取的文本长度=FIND("】",A1)-FIND("【",A1)-1
因为=FIND("【",A1),是"【"字符在A1中的第几个字符位上,所以还要+1才符合MID函数中的第二个参数:开始截取的文本位
然后找到"【"字符在A1中的第几个字符位上,想想看,截取的文本长度是不是:
FIND("】",A1)-FIND("【",A1)-1
我好象解释的很糟糕,哎!
热心网友
时间:2023-10-23 01:41
公式改为
=iferror(left(c3,find("(",c3)-1),c3)
热心网友
时间:2023-10-23 01:41
董事长答题,我解释吧,哎:
董事长说:
在B1中输入:
=MID(A1,FIND("【",A1)+1,FIND("】",A1)-FIND("【",A1)-1)
这个函数是MID FIND 函数的嵌套应用。
MID(文本,开始截取的文本位,所截取的文本长度)
FIND(字符,文本)
套回去:
MID(文本,开始截取的文本位,所截取的文本长度)
文本=A1
开始截取的文本位=FIND("【",A1)+1
所截取的文本长度=FIND("】",A1)-FIND("【",A1)-1
因为=FIND("【",A1),是"【"字符在A1中的第几个字符位上,所以还要+1才符合MID函数中的第二个参数:开始截取的文本位
然后找到"【"字符在A1中的第几个字符位上,想想看,截取的文本长度是不是:
FIND("】",A1)-FIND("【",A1)-1
我好象解释的很糟糕,哎!
热心网友
时间:2023-10-23 01:41
没有括号的情形如果都是截图这个样子,即直接取数。可以使用=IFERROR(
LEFT(C12,FIND("(",C12)-1),),C12)。
希望可以帮到你。
热心网友
时间:2023-10-23 01:42
如果没有(就直接取这个单元格的话,用下面的公式:
=IFERROR(LEFT(C3,FIND("(",C3)-1),C3)
热心网友
时间:2023-10-23 01:43
=IF(ISERROR(LEFT(C3,FIND("(",C3)-1)),LEFT(C3,FIND("(",C3)-1),,"")
热心网友
时间:2023-10-23 01:41
没有括号的情形如果都是截图这个样子,即直接取数。可以使用=IFERROR(
LEFT(C12,FIND("(",C12)-1),),C12)。
希望可以帮到你。
热心网友
时间:2023-10-23 01:42
如果没有(就直接取这个单元格的话,用下面的公式:
=IFERROR(LEFT(C3,FIND("(",C3)-1),C3)
热心网友
时间:2023-10-23 01:43
=IF(ISERROR(LEFT(C3,FIND("(",C3)-1)),LEFT(C3,FIND("(",C3)-1),,"")
热心网友
时间:2023-10-23 01:41
公式改为
=iferror(left(c3,find("(",c3)-1),c3)
热心网友
时间:2023-10-23 01:41
董事长答题,我解释吧,哎:
董事长说:
在B1中输入:
=MID(A1,FIND("【",A1)+1,FIND("】",A1)-FIND("【",A1)-1)
这个函数是MID FIND 函数的嵌套应用。
MID(文本,开始截取的文本位,所截取的文本长度)
FIND(字符,文本)
套回去:
MID(文本,开始截取的文本位,所截取的文本长度)
文本=A1
开始截取的文本位=FIND("【",A1)+1
所截取的文本长度=FIND("】",A1)-FIND("【",A1)-1
因为=FIND("【",A1),是"【"字符在A1中的第几个字符位上,所以还要+1才符合MID函数中的第二个参数:开始截取的文本位
然后找到"【"字符在A1中的第几个字符位上,想想看,截取的文本长度是不是:
FIND("】",A1)-FIND("【",A1)-1
我好象解释的很糟糕,哎!
热心网友
时间:2023-10-23 01:41
没有括号的情形如果都是截图这个样子,即直接取数。可以使用=IFERROR(
LEFT(C12,FIND("(",C12)-1),),C12)。
希望可以帮到你。
热心网友
时间:2023-10-23 01:42
如果没有(就直接取这个单元格的话,用下面的公式:
=IFERROR(LEFT(C3,FIND("(",C3)-1),C3)
热心网友
时间:2023-10-23 01:43
=IF(ISERROR(LEFT(C3,FIND("(",C3)-1)),LEFT(C3,FIND("(",C3)-1),,"")