1樓:匿名使用者
如果資料內容在
baia列,需要du實現將手機號碼提取出來zhi的目的
dao,那麼在b1單元格輸入以下
專公式,然後屬向下填充公式
=lookup(9e+307,--mid(a1,find(,a1),11))
公式表示:在a1單元格中,以13、15、18等手機號碼特殊起始號段為find的查詢條件,擷取11位字元長度,並通過lookup函式找出其轉換為數值後的最大值,也就是手機號碼。
這樣的公式,特別適用於內容雜亂無章,但提取的內容有一定的特殊性,比如某特殊字元起始的特定字元長度的數值。
公式也可以同理改寫成=-lookup(,-mid(a1,find(,a1),11))
表示:在a1發現特殊號碼取11位字元長度後,加上負號,然後通過lookup查詢最小值,再通過前面的負號轉換為號碼。
2樓:愛嚮往的生活
前面說的方法我也曾經試過,但是太複雜了,搞不定。後來找到了,金芝名字生成軟體,裡面有個文字資訊提取功能。試了一下,把資訊複製進去,可以快速提取手機號出來。速度嗖嗖嗖的。。。
3樓:不怕摔的饅頭
單獨拷貝出一列
如果固定號碼在前,則用替換將逗號前的號碼刪除
如果固定號碼在後,則用替換將逗號後的號碼刪除
4樓:匿名使用者
後面插入一列,選中號碼這列,點資料(alt+d) 選分列,分割符號在其他處填上, 確定後就行了
5樓:溫馨雙翼
你是說固話和手機在乙個格里嗎?
6樓:匿名使用者
資料-分列.按","為分隔符分列
7樓:匿名使用者
right("400555666,522233333",instrrev("400555666,522233333",",") -1)
right(b3,instrrev(b3,",") -1)疑問1。用bai什麼規律 判斷 手機du號碼zhi?
2。漢字和手機號碼或者dao固定**號內碼 之間 有 逗號?
用函容數來做這些判斷 速度肯定很慢
建議用 excel vba 來做吧
8樓:網仁
用left()或者right()
excel**中怎麼把**號碼和座機分開
9樓:匿名使用者
**號碼
是11位的,
跟座機位數不同,
可以通過一些智慧型識別軟體來分開,
比如,金芝號碼提回取整答理助手,
你把你的雜亂資料複製,貼上到軟體,
點提取手機號,那就可以單獨得到
**號碼,去除了座機號碼,很快。
我體驗過,真實反饋。
10樓:譚笑風笙
假設你這些號碼在a列,b1輸入
=if(and(len(a1)<>8,len(a1)<>11),"其它號碼","")
下拉,然後根據b列篩選
11樓:匿名使用者
呵呵:姓名、座機、手機之間有分隔符號的話用
資料--分列--用相應的分隔符號分列就成了
12樓:電源批發
excel**裡有個篩選的,你選擇個公升序或者降序,然後手機號碼和座機的號碼就可以分開了,這個是最簡單的方法
13樓:靜箬幽蘭
座機和手機號碼位數不一樣~如果加區號就是座機長~不加就是手機號碼長~排序下就可以了
14樓:匿名使用者
智慧型識別號碼軟體可以,比如金芝名字生成器,有個文字資訊提取功能,把你的資料貼上進去,點提取手機號,就能快速識別給你挑出來
15樓:楊高南路
前面那些說法都沒有來認真樓自主的需求,名字加號碼在同一行裡面怎麼排序呢?又不是單純數字,搞了半天肯定不行的。這種可以借助一些專業工具,比如金芝名字生成器,它有智慧型識別手機號功能,選它的文字資訊提取功能,把你的這些雜亂資訊複製貼上到軟體裡面,點一鍵提取手機號,很快就出來了。
如何將excel**同一列的手機和固話分開
16樓:匿名使用者
假定**在b列
c1輸入
=if(left(b1)<>"1",b1,"")d1輸入
=if(c1<>"","",b1)
兩公式下拉
17樓:明天你好啊
前面的抄**操作了一遍,還是不行,可能是現在的excel版本跟前面教的時候用的舊版不一樣。
找了很久,終於找到了乙個神器,金芝號碼提取整理助手,這個軟體有智慧型識別手機號碼的功能,把手機號碼固話座機混合的資料全部複製貼上到軟體上,點「提取手機號」,不到一分鐘就單獨提取出來手機號碼了。真是666啊,省時省力。
18樓:匿名使用者
設號碼在a列a1開始,手機號碼列d1中輸入:=if(and(len(a1)=11,left(a1,1)="1"),a1,""),下拉填充。固定**列c1中輸入:
=if(len(a1)<>11,a1,""),下拉填充
如何將excel**同一列的手機和固話分開
19樓:匿名使用者
如果資料內容在復a列,需制要實現將手機號碼提取出來bai的目的,那麼在b1單元格輸du
入以下公zhi式,然後向下填充公dao
式=lookup(9e+307,--mid(a1,find(,a1),11))
公式表示:在a1單元格中,以13、15、18等手機號碼特殊起始號段為find的查詢條件,擷取11位字元長度,並通過lookup函式找出其轉換為數值後的最大值,也就是手機號碼。
這樣的公式,特別適用於內容雜亂無章,但提取的內容有一定的特殊性,比如某特殊字元起始的特定字元長度的數值。
公式也可以同理改寫成=-lookup(,-mid(a1,find(,a1),11))
表示:在a1發現特殊號碼取11位字元長度後,加上負號,然後通過lookup查詢最小值,再通過前面的負號轉換為號碼。
20樓:匿名使用者
c2輸入
bai=index($b:$b,small(if(left($b$2:$b$100)<>"1",row($2:$100),6^du6),row(a1)))&""
d2輸入
=index($b:$b,small(if(left($b$2:$b$100)="1",row($2:$100),6^6),row(a1)))&""
同時按下ctrl+shift+enter三鍵,使zhi陣列公dao式出現,2公式下回拉到空答值
21樓:匿名使用者
排序,固話沒有1開頭的,手機都是1開頭的,一排序,就分開了。
22樓:新浪河陽小子
假如資料在a列並從a1開始copy,在c1單元格輸入公式=iferror(if(column()=3,index($a$1:$a$1000,small(if(left($a$1:$a$1000)<>"1",row($1:
$1000)),row(a1)))&"",index($a$1:$a$1000,small(if(left($a$1:$a$1000)="1",row($1:
$1000)),row(a1)))&""),"")
陣列公式,按ctrl+shift+enter三鍵結束公式,使公式前後產生大括號{}後,右拉一格,再下拉公式。 如圖:
23樓:啦啦啦j合
其實我們可以excel**同乙個列表的話,手機和固話的分開都是通過編輯來完成的,你可以通過一些辦公軟體來設定一下
excel 中如何把一列拆分成兩列
假設源資料在a1,則在b1輸入下列公式 c1輸入以列公式 right a1,len a1 len b1 即可 如果這列中沒有內容,直接在中間插入一列就好。如果有內容,就用資料 分列功能。如下 已處理ok,如仍有問題,請告知,公式就不在這裡寫了 a後插入兩列,把a複製到b列 全選b列,用替換,1 替換...
Excel表中如何讓一列單元格資料都減去同單元格資料,再除以同單元格資料
excel表中讓一列單元格資料都減去同乙個單元格資料,再除以同乙個單元格資料的方法如下 1 首先,開啟要編輯的excel表,然後進入編輯頁面,如下圖所示。2 其次,單擊單元格c1並輸入公式 a1 b 1 b 1 然後按enter鍵獲得結果,如下圖所示。3 接著,左鍵單擊單元格c1的右下角,以下拉並填...
怎樣實現excel中一列資料中滿足另一列資料條件的數值求和
2種方法 一 用兩個函式實現 concatenate和sumif,例如產品為列a,規格為列b,數量為列c 步驟 1 在產品前插入一列a 2 在a2中輸入 concatenate b2,c2 然後往下填充至列尾 3 在d2中輸入 sumif a a,a2,c c 然後往下填充至列尾 4 c列就是求和後...