
excel
=IF(ISNUMBER(FIND("(",A1)),LEFT(A1,FIND("(",A1)-1),A1)这个公式使用了IF、FIND和LEFT三个函数。其中,IF函数判断是否能找到左括号的位置,如果成立了,则提取左括号之前的所有内容;否则,返回整个字符串。在下拉填充的时候,可以将上述公式复制到其他单元格中进行应用。另外,在处理全角括号时需要注意修改相应的逻辑。以下是一个示例公式:=IF(ISNUMBER(FIND("(",A1)),SUBSTITUTE(MID(A1,FIND("(",A1)+1,LEN(A1)),")",),"")这个公式与之前的公式类似,也是使用了IF、FIND、MID和SUBSTITUTE四个函数。其中,MID函数选取从左括号开始到右括号结束之间的内容;SUBSTITUTE函数将右括号替换为空字符串。如果A列中的括号是全角括号,则需要修改逻辑为使用相应的全角括号来替换:=IF(ISNUMBER(FIND("(",A1)),SUBSTITUTE(MID(A1,FIND("(",A1)+1,LEN(A1)),")","(”)"),、“”)这样就可以实现批量提取信息的功能了。Copyright © 2025 IZhiDa.com All Rights Reserved.
知答 版权所有 粤ICP备2023042255号