1、示例:【提取住址中的街道名】,分析一下示例,住址中的街道名不规则,有路、道、街之分,增加了提取的难度,这就需要用到数组了!
2、第一步,在F5单元格中输入函数公式=FIND({"路","街","道"},D5&"路街道"),按回车键。
3、将=FIND({"路","街","道"},D5&"路街道"),选中,按【F9】键,显示{9,15,16},最小值“9”,就是所求值,继续输入函数公式=MIN(FIND({"路","街","道"},D5&"路街道")),按回车键!
4、第二步,在G5单元格中输入函数公式=FIND("区",D5),按回车键。
5、第三步,在H5单元格内输入函数公式=MID(D5,G5+1,F5-G5),按回车键,即可提取街道名。
6、向下面的单元格复制函数公式,提取街道名成功!{"路","街","道"}是简单的数组。
7、将三步合二为一,在E5单元格中输入函数公式=MID(D5,FIND("区",D5)+1,MIN(FIND({"路","街","道"},D5&"路街道"))-FIND("区",D5)),并向下单元格复制函数公式。