Excel筛选公式求解答3
发布网友
发布时间:2024-10-23 21:07
我来回答
共1个回答
热心网友
时间:2024-11-06 04:17
像这种通过查找字符位置来提取的公式,首先要确保查找的内容里有这个字符,否则会返回错误值,这时就要通过其它函数来修正,常用的有ISNUMBER、ISERROR、IFERROR(这个03版前的不可用)等等;
由于不知道,你的地址栏里是否含有“,”和“-”,所以用这两个字符的组合来作为判断条件吧,如果地址栏里的链接不是同时含有这两个标点符号,A2输入:
=IF(ISNUMBER(FIND(",",$C2))*ISNUMBER(FIND("-",$C2)),LEFT($C2,FIND(",",$C2)-1),"");
B2输入:
=IF(ISNUMBER(FIND(",",$C2))*ISNUMBER(FIND("-",$C2)),--MID($C2,FIND("-",$C2)+1,10),"");
(这个公式返回的格式是数值型,如果只需文本型,可将MID前的--去掉)
如果,地址栏也同时含上述两个符号,则要重新找其它特征字符,具体情况不明,也只好这样给你作参考了。