1樓:
工具/材料:excel 2007
1、首先開啟一份需要提取省市縣的**。
2、開了之後a列是地址的全稱,然後在b1裡面輸入公式=mid(a1,1,find("省",a1)),然後按回車鍵就將省提出提取出來。
3、接著在c1裡面輸入公式=mid(a1,find("省",a1)+1,find("市",a1)-find("省",a1)),接著按回車鍵就將市提取出來。
4、再接著在d1裡面輸入公式=mid(a1,find("市",a1)+1,find("縣",a1)-find("市",a1)),按回車鍵就可以將縣提取出來。
5、如圖所示,就是輸入了公式之後提取出來的省市縣。
6、然後將b1c1d1單元格全部選中,並將游標放置d1右下角的點上。
7、然後將資料往下拉,將其他的單元格填充就可以將所有需要提取的單元格都設定完了。
2樓:釋普定法師
第一行為表頭,那麼可以在b2中輸入:
=if(countif(a2,"*縣*"),left(a2,find("縣",a2)),if(countif(a2,"*市*"),left(a2,find("市",a2)),""))
往下拉即可。
3樓:匿名使用者
你這個不太好弄,
下面公式,可以達到的效果不一定完美
=left(a1,min(if(isnumber(find("市",a1)),find("市",a1),10^10),if(isnumber(find("縣",a1)),find("縣",a1),10^10)))
4樓:匿名使用者
複製a列到b列,然後選中整個b列,然後ctrl+h,替換查詢內容為 市*
替換內容為 市
查詢內容為 縣*
替換內容為 縣
替換的時候選擇 全部替換
這樣就把這一列的 市 和 縣 後面的內容去掉了
5樓:
我只能提取前面幾個字 b列=left(a列,6)
求一個excel公式,把詳細地址提取成省,市,(區)縣
6樓:勵迎南圭彭
在sheet2中預先放置中華人民共和國行政區劃**表在sheet1中的a列輸入身份證**前六位,b列出現對應的省市縣戶口性質不能根據身份證號提取.
如圖sheet1中b1的公式:=hlookup(a1,sheet2!a:b,2)
7樓:匿名使用者
b1=mid(a1,1,find("省",a1)),c1=mid(a1,find("省",a1)+1,find("市",a1)-find("省",a1)),d1=mid(a1,find("市",a1)+1,find("縣",a1)-find("市",a1))
d1改為=if(iserror(mid(a1,find("市",a1)+1,find("縣",a1)-find("市",a1))),mid(a1,find("市",a1)+1,find("區",a1)-find("市",a1)),mid(a1,find("市",a1)+1,find("縣",a1)-find("市",a1)))
excel裡,如何從地址中提取縣或者市的資訊?舉例如下:
8樓:匿名使用者
選中第一列資料,編輯----查詢----*東成區*----全部查詢。就找到所有東城區的資料了。「 * 」是萬用字元。
做**的自動篩選,選自定義---包含---東城區。**就全部顯示有東城區的資料了。
就可以複製--貼上到新的**中。
9樓:匿名使用者
假設你地址是在a列,b列為要擷取的縣市,那你可以在b1輸入=mid(a1,1,find("省",a1))&iferror(if(find("市",a1),mid(a1,find("省",a1)+1,find("市",a1)-find("省",a1))),"")&iferror(if(find("縣",a1),mid(a1,find("市",a1)+1,find("縣",a1)-find("市",a1))),"")&if(iserror(find("市",a1)),mid(a1,find("省",a1)+1,find("縣",a1)-find("省",a1)),"") ,然後下拉即可
10樓:匿名使用者
=replace(if(or(isnumber(find(,replace(a1,1,find("市",a1),"")))),replace(a1,1,find("市",a1),""),substitute(a1,replace(a1,1,find("市",a1),""),"")),1,iferror(find("省",if(or(isnumber(find(,replace(a1,1,find("市",a1),"")))),replace(a1,1,find("市",a1),""),substitute(a1,replace(a1,1,find("市",a1),""),""))),0),"")
11樓:匿名使用者
b1單元格寫入公式
=if(len(a1)-len(substitute(a1,"市",""))>1,mid(a1,find("市",a1)+1,find("市",a1,find("市",a1)+1)-find("市",a1)),if(count(find("自治區",a1)),if(count(find("縣",a1),find("區",a1,find("區",a1)+1)),mid(a1,find("市",a1)+1,if(count(find("縣",a1)),find("縣",a1),find("區",a1,find("區",a1)+1))-find("市",a1))),if(count(find("縣",a1),find("區",a1)),mid(a1,find("市",a1)+1,if(count(find("縣",a1)),find("縣",a1),find("區",a1))-find("市",a1)),if(count(find("省",a1)),mid(a1,find("省",a1)+1,find("市",a1)-find("省",a1))))))
下拉複製公式
公式很長,但考慮了含自治區的省名,含市轄區的地名
12樓:匿名使用者
可以,qq289410026
求EXCEL公式,把詳細地址提取成省,市,(區)縣
勵迎南圭彭 在sheet2中預先放置中華人民共和國行政區劃 表在sheet1中的a列輸入身份證 前六位,b列出現對應的省市縣戶口性質不能根據身份證號提取.如圖sheet1中b1的公式 hlookup a1,sheet2 a b,2 b1 mid a1,1,find 省 a1 c1 mid a1,fi...
excel提取區域不重複資料,如何在excel中用公式提取不重複值
退休畫線工 a10行是什麼概念?不懂。a10是單元格,excel中要不是第10行,要不就是a列,a列與第10行的交叉位置就是a10單元格,何來a10行?如圖,把不重複數提取在i列,因為公式要引用上一個單元格,所以只能從i2單元格開始,i1無法引用上一個單元格。如果提取到行中,同樣只能b列開始,不能從...
高分求助Excel提取姓名,手機,座機,地址,郵編的公式
春分好時節 選擇所有的資料單元格 要分列的 資料 分列 選中分割符號 下一步 勾 其它 後面輸入逗號 是中文全形的,你也可以從你的單元格中去複製的 下一步 完成。 王玉博 很簡單的 把a1所有內容複製到記事本里儲存 1.txt檔案 然後 再用excel開啟此檔案,檔案型別選所有檔案,進入文字匯入嚮導...