+ -
当前位置:首页 → 问答吧 → 和查询函数相关的问题

和查询函数相关的问题

时间:2011-08-10

来源:互联网

A栏                            B栏                   想要的结果栏
宜兴 yixing        210000                      宜兴
宜兴 yixing        210000                      宜兴
北京 beijing        100000                     北京
宜兴市 yixing        210000                     宜兴
北京市 beijing        100000                     北京

逻辑是: 如果Text里面有市的话就 =LEFT(A1,FIND("市",A1)-1),
如果Text里面没有市的话,我就要空格前面的字段。 就是想要的结果那一栏的效果, 这俩个条件连起来公式要怎样写呢?   多多谢

作者: Chris-X   发布时间: 2011-08-10

=left(a1,min(find({"市"," "},a1&"市"))-1)

作者: w83365040371   发布时间: 2011-08-10

=LEFT(A1,(FIND("市",SUBSTITUTE(A1," ","市"))-1))

作者: cmxxccxx   发布时间: 2011-08-10

=SUBSTITUTE(LEFT(A1,LENB(A1)-LEN(A1)),"市",)

作者: yangrongguan   发布时间: 2011-08-10