回覆列表
  • 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,就可以立馬提取所有使用者名稱。

    這個方法的本質是根據輸入內容和其他列的資料進行對比,然後只能判斷編輯者的意圖,從而實現快速填充。

    相比前兩種方法,快速填充發是不是超高效呢?

  • 中秋節和大豐收的關聯?
  • 想要跟朋友絕交的時候,該怎麼說?