EXCEL中,A列单元格每个包含信息很多,需要在B列单元格中找出并只显示指定的字段。 65
指定的字段固定为我国省份及直辖市,所在单元格位置不定,需在B列中只显示指定字段,如A1XXX浙江XXXXYYYYY在B1中只显示浙江。且A列单元格中每个单元格只会出现一个...
指定的字段固定为我国省份及直辖市,所在单元格位置不定,需在B列中只显示指定字段,如A1XXX浙江XXXXYYYYY在B1中只显示浙江。且A列单元格中每个单元格只会出现一个指定字段,即浙江与上海、北京等不会同时出现。求公式。
展开
展开全部
比如在C列输入所有省、直辖市的名称,然后在B1输入公式:
=INDEX(C:C,MATCH(TRUE,ISNUMBER(FIND(C$1:C$3,A1)),))
摁SHIFT+CTRL+回车结束公式的输入,再将公式向下拉填充即可。只要在公式中将所引用的位置修改为你的实际范围就是了,详情请查看附件。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先将A列的单元格内的字段内容都统一好,然后用MID函数。例:广东省广州市XXXX在A1单元格,求广州市这一字段,用公式:MID(A1,4,3)即可显示出你所要的“广州市”字段,不知道是不是你要的结果
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把你的指定字段(即浙江与上海、北京等)填到C列(假设分别填到C1\C2\C3中)
则C列作为一个查询区
在B1输入
=index(C:C,min(if(countif(A1:A1,"*"&C$1:C$3&"*"),row($1:$3),2^20)))&""
数组公式,下拖填充即可
则C列作为一个查询区
在B1输入
=index(C:C,min(if(countif(A1:A1,"*"&C$1:C$3&"*"),row($1:$3),2^20)))&""
数组公式,下拖填充即可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把A列复制到B列
鼠标全选B列
查找窗口调出来
查找里输 *浙江*
替换里输 浙江
点全部替换
查找里输 *上海*
替换里输 上海
点全部替换
查找里输 *广东*
替换里输 广东
点全部替换
依此类推
只能这样了
直到23个省全部找出来为止
鼠标全选B列
查找窗口调出来
查找里输 *浙江*
替换里输 浙江
点全部替换
查找里输 *上海*
替换里输 上海
点全部替换
查找里输 *广东*
替换里输 广东
点全部替换
依此类推
只能这样了
直到23个省全部找出来为止
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-10-24 · 知道合伙人软件行家
关注
展开全部
是不是只有省份及直辖市名称是中文,其他都是英文或数字,如果是可以通过left和len、lenb函数搞定。
如果不是,干脆你上网找到全国30多个省份及直辖市名称不就行了吗
如果不是,干脆你上网找到全国30多个省份及直辖市名称不就行了吗
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |