回覆列表
  • 1 # 夢軒築夢

    我們從人員資訊中可以讀到一列電子郵件地址,我們現在需要用到郵箱的帳戶名而不是郵件地址,所以需要提取出來,如果一個一個的輸入就比較麻煩了,我們可以利用公式快速的提取。

    步驟/方法

    首先我們在這個郵件地址的後面建立三個列,分別輸入三個標題:位置、提取長度、賬戶。位置的意思是@符號的地址是第幾位;提取長度的意思是我們要從該地址中提取幾個字元;賬戶就是我們要提取的帳戶名。

    在開啟的函式對話方塊中,我們設定要找到的符號為【@】,R2的意思是在單元格R2內查詢@符號。透過這個函式就能找到@符號的位置是第幾位

    接著我們向下拖動S2單元格的右下角,快速填充所有的單元格

    選中T2單元格,我們來計算一下要提取幾位字元,輸入公式=s2-1 意思是用位置數減去1就是長度了

    同樣,我們拖動單元格的右下角快速填充

    我們看到U2單元格已經提取得到了使用者名稱,接著我們拖動單元格的右下角,快速填充所有的單元格,結果如圖所示。

  • 2 # 安慶林奇

    有兩種思路:

    ctrl+E 快速填充

    先輸入你需要提取的內容,然後回車,在下一行按下 Ctrl+E(快速填充),就可以提取所有符合你要求的內容了。(注意,這個可能不會那麼精確,存在一些差錯率,需要事後檢查一下,但是真得特別簡單)結果就如圖所示啦,特別的方便,不像第二種我們所看到的那樣寫函式特別麻煩.

    mid結合find函式

    通常郵箱都是帶有@字元的,那對於我們來說,只需要擷取@字元以前的字元就可以了.以上述案例為例,

    find函式去定位@的位置,從而確定擷取的長度.

    mid函式負責擷取我們需要的字串.

    在這裡,我們要從第一位開始擷取,一直擷取到@字元前一位,所以,我們可以這樣寫函式.

  • 3 # 奇趣軟體技巧達人

    在整理excel資料的過程中,有時會需要進行一些有效資訊的提取,今天我們就來看看如何高效提取郵箱中的使用者名稱。

    1、快速填充

    這是最簡單有效的方法了,我們只需要填寫第一個郵箱使用者名稱,接著,透過下拉選單,選擇“快速填充”(或使用快捷鍵“Ctrl+E”),就能批次提取郵箱使用者名稱了。

    2、查詢替換

    我們也可以透過查詢替換功能來提取郵箱的使用者名稱。

    透過“Ctrl+F”快捷鍵開啟查詢功能,然後在查詢欄中輸入【@*.Com*】,全部替換為空,將字尾資訊全部替換掉,只剩下使用者名稱。

    3、函式

    也可以透過函式來提取,使用FIND函式來操作。在單元格中輸入:=LEFT(A1,FIND("@",A1)-1)

    函式解釋:FIND("@",A1),即在A1中查詢“@”在A1字串在的位置,“-1”位置減“1”,即@前面的位置。

    Left(A1,位置數字),按“位置數字”,從A1的最左側開始取字元。

  • 4 # Excel函式公式

    在Excel中,提取指定的欄位,也是Excel常見的應用之一,但是你知道怎麼提取嗎?

    一、從郵箱地址中提取使用者名稱。

    方法:

    在目標單元格中輸入公式:=LEFT(E3,FIND("@",E3)-1)。

    釋義:

    1、此功能是利用LEFT和FIND函式共同完成的。

    2、利用FIND函式查詢“@”符號在E3(相對引用)中的位置,其位置減去1正好是使用者名稱的長度。

    3、利用LEFT函式提取使用者名稱。

    二、提取域名。

    方法:

    在目標單元格中輸入公式:=RIGHT(E3,LEN(E3)-FIND("@",E3))。

    釋義:

    1、此功能是利用RIGHT、LEN、FIND函式共同完成的。

    2、字串的長度(LEN(E3))減去符號“@”前字元的長度,正好為域名起始字串的位置。

    3、然後利用RIGHT函式提取即可。

  • 5 # 談談職場談談生活

    有多種辦法:

    一: 選中單元格 點分列 在彈出視窗中指定分隔符為@ 就可以把郵箱分成兩列 一列為使用者名稱 另外一列為郵箱型別

    二: left(單元格,1, find(單元格,"@"))

  • 6 # 千萬別學Excel

    你描述的太簡單,如果是是有一列資料為郵箱地址的話,你可以採用分列的方法,以"@"作為分隔符進行分列處理,"@"前的就是你要的郵箱的使用者名稱。

  • 7 # 海洋與森林

    可以使用FIND與LEFT組合使用

    1). 假設所有的郵箱地址資料在A列

    2). 在B2處輸入公式:

    LEFT(A2,FIND("@",A2,1)-1),

    3). 向下雙擊填充,結束

    對了,剛下載了個Screen2GIF,刷個圖上來。

  • 8 # 傲看今朝

    如何快速批次提取郵箱的使用者名稱?下圖是我在網上找到的一批郵箱地址,現在我需要將其複製到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,然後單擊確定即可。請看下圖操作步驟:

    透過以上的三個步驟,我們就可以輕輕鬆鬆得到郵箱地址的使用者名稱和字尾域名了。

  • 9 # 談談職場談談生活

    有多種辦法:

    一: 選中單元格 點分列 在彈出視窗中指定分隔符為@ 就可以把郵箱分成兩列 一列為使用者名稱 另外一列為郵箱型別

    二: left(單元格,1, find(單元格,"@"))

  • 10 # 玩Office

    批次提取郵箱的使用者名稱,常見的方法有三種。

    分列法

    所有版本的Excel都有分列這一功能。將”@“作為分隔符號進行分列可以將使用者名稱和字尾同時提取出來。

    進入分列嚮導視窗,按照指引一步一步設定就可以了。

    函式法

    用函式在解決這個問題,首先要清晰思路。

    思路:

    標準的郵箱格式是”使用者名稱+@+字尾“,使用者名稱的長度不固定,字尾名的長度也不固定。

    我們要提取使用者名稱的話,那麼就可以先找到”@“所在字串中的位置--用FIND函式,然後提取”@“左邊的所有字串就是使用者名稱了--用LEFT函式。

    使用者名稱的長度顯然是”@“字元所在位置的數值減去1了。

    這裡用到兩個文字函式FIND和LEFT的組合使用。

    快速填充法

    這是Excel2013新增的功能,強烈建議如果硬體條件允許的話,升級到2013或者更高版本。因為這個功能可以快速同時智慧地提取字串,還可以合併字串。

    關鍵一點是:智慧!

    案例中,手動複製/輸入第一個使用者名稱,然後用Ctrl+E,就可以立馬提取所有使用者名稱。

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

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

  • 中秋節和大豐收的關聯?
  • 賽科龍RX1S在日常騎行過程中,油耗表現如何呢?