-
1 # 千萬別學Excel
-
2 # 海洋與森林
可以使用FIND與LEFT組合使用
1). 假設所有的郵箱地址資料在A列
2). 在B2處輸入公式:
LEFT(A2,FIND("@",A2,1)-1),
3). 向下雙擊填充,結束
對了,剛下載了個Screen2GIF,刷個圖上來。
-
3 # 傲看今朝
如何快速批次提取郵箱的使用者名稱?下圖是我在網上找到的一批郵箱地址,現在我需要將其複製到Excel中然後進行分析處理,快速提取出郵箱地址字首和郵箱域名。
直接複製到Excel中變成下圖中的樣子:
我們需要變成如下圖所示的樣式:
我們如何利用Excel快速地整理這樣的資料,從而得到我們想要的資訊和效果呢?
一、原始資料分列處理方法:
1.選中所有複製到Excel中的待處理資料(全部都在A列,技巧:選中A1,按下Ctrl+Shift+↓組合鍵,選中所有的待處理郵箱地址;此例中選擇A1:A84單元格區域。);
2.對所有選中的資料進行分列操作。步驟:依次單擊“資料”--分列,分列對話方塊第一步選擇“分隔符”,單擊下一步,第二步驟勾選空格選項,單擊下一步,第三步驟單擊完成。
二、對分列後的資料進行進行逆透視處理要使用這個功能,2013版Excel以下需要安裝power query外掛,2016版Excel已經自帶此功能,無需安裝。
方法:
1.利用ctrl+shift+↓組合鍵選擇所有分列後的資料,單擊Power Query選項卡--從表(2016版Excel在資料選項卡),在彈出的“從表對話方塊中”去掉“我的表具有標題”前面的√,單擊確定。
2.在彈出的“查詢編輯器”視窗中選中列1,按住shift鍵,拖到資料表的最後一列,單擊最後一列的列標題,整個資料區域就被選中了,然後單擊主頁--逆透視。
三、從逆透視後的資料中提取郵箱字首和郵箱域名方法:
1.完善資料表格標題。將A列的標題改為郵箱地址,新增兩列,即郵箱字首和郵箱域名。
2.利用分列功能提取郵箱字首和郵箱域名。選中A列中的所有資料區域,依次單擊資料--分列,分列第一步驟對話方塊中選擇分隔符,單擊下一步;第二步驟對話方塊中選擇自定義,輸入“@”,單擊下一步;分列第三步驟對話方塊中目標區域選擇b2,然後單擊確定即可。請看下圖操作步驟:
透過以上的三個步驟,我們就可以輕輕鬆鬆得到郵箱地址的使用者名稱和字尾域名了。
-
4 # 談談職場談談生活
有多種辦法:
一: 選中單元格 點分列 在彈出視窗中指定分隔符為@ 就可以把郵箱分成兩列 一列為使用者名稱 另外一列為郵箱型別
二: left(單元格,1, find(單元格,"@"))
-
5 # 玩Office
批次提取郵箱的使用者名稱,常見的方法有三種。
分列法所有版本的Excel都有分列這一功能。將”@“作為分隔符號進行分列可以將使用者名稱和字尾同時提取出來。
進入分列嚮導視窗,按照指引一步一步設定就可以了。
函式法用函式在解決這個問題,首先要清晰思路。
思路:
標準的郵箱格式是”使用者名稱+@+字尾“,使用者名稱的長度不固定,字尾名的長度也不固定。
我們要提取使用者名稱的話,那麼就可以先找到”@“所在字串中的位置--用FIND函式,然後提取”@“左邊的所有字串就是使用者名稱了--用LEFT函式。
使用者名稱的長度顯然是”@“字元所在位置的數值減去1了。
這裡用到兩個文字函式FIND和LEFT的組合使用。
快速填充法這是Excel2013新增的功能,強烈建議如果硬體條件允許的話,升級到2013或者更高版本。因為這個功能可以快速同時智慧地提取字串,還可以合併字串。
關鍵一點是:智慧!
案例中,手動複製/輸入第一個使用者名稱,然後用Ctrl+E,就可以立馬提取所有使用者名稱。
這個方法的本質是根據輸入內容和其他列的資料進行對比,然後只能判斷編輯者的意圖,從而實現快速填充。
相比前兩種方法,快速填充發是不是超高效呢?
回覆列表
你描述的太簡單,如果是是有一列資料為郵箱地址的話,你可以採用分列的方法,以"@"作為分隔符進行分列處理,"@"前的就是你要的郵箱的使用者名稱。