看板 Office 關於我們 聯絡資訊
軟體:excel 版本:2000 是這樣的,本人轉到學校工作了,近來要整理新生的資料 其中電話的部份比較麻煩,要輸入10碼數字 為了讓開頭有0,所以儲存格格式是文字, 而各個國小來的都不一樣,例如 0912345345 ←正確 923423423 ←錯誤 0912-121212 ←錯誤 0423932393 ←正確 23922392 ←錯誤 2392-1111 ←錯誤 23921111ex168←錯誤 我的想法是: 先取出前2碼,如果是09或04就是正確的, 其它的是9或2的就用合併文字的方式變為09或042 再取出後8碼或後7碼,然後再合併 還有,就是最後要如何篩選儲存格內是10碼?我是想到用排序的 以上,謝謝各位 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.170.65.37
sabreur:用if 配上取字串長度? 05/17 22:25
m9300913:感謝soyoso大已協助解決。 05/18 21:11
m9300913:看soyoso大的檔案中,我又想到可以這樣做,用len篩選字元數 05/19 09:00
m9300913:不足的,通常是少04,可用CONCATENATE合併,超過的,通常是多 05/19 09:02
m9300913:04-2或0912-的"-"可用REPLACEB移除 05/19 09:03