彰化一整天的論壇

 找回密碼
 立即註冊
搜索
查看: 174|回復: 0

如何利用excel的search找出文件中所有的網路卡編號

[複製鏈接]
發表於 2017-7-13 18:03:21 | 顯示全部樓層 |閱讀模式
同事傳來她老公要問我的問題,因為他用find找出儲存格中所有網卡的卡號,中間遇到一個問題就是如何找出()內有17個字元的內容,除了網卡號碼會用左右括號,有些文字說明也會有左右括號,我想說有一個函數search可以用萬用字元,例如:問號 (?)、及星號 (*)。問號代表任何單一字元;星號代表任何字元,如果想要尋找「?」或「*」,則在該字元前輸入波狀符號「~」。所以我就用=SEARCH("(??-??-??-??-??-??)",B2)來找出有出現的位置,裡面的網卡數量不一,最多會有5組,所以就用相對與絶對位置的應用,將第2到第5組的所有網卡編號都找出,我用6筆來做範例。
excel_search_network_01.jpg
1.利用search找出所有的第1筆出現位置,並往下複製
excel_search_network_02.jpg
2.因為第2筆不一定會有,用if加iferror來解決,並往下往右複製
excel_search_network_03.jpg
3.第1筆一定會有用mid取出網卡卡號
excel_search_network_04.jpg
4.第2筆到第5筆不確定用if來判斷

network_address.xls

41.5 KB, 下載次數: 0

售價: 1 金錢  [記錄]  [購買]

回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

Archiver|手機版|小黑屋|彰化一整天的論壇(Excel,Office)  |网站地图

GMT+8, 2018-1-19 11:19 , Processed in 0.073200 second(s), 15 queries , Apc On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表