如何在 Excel 中分隔名字和姓氏

如果您經常使用 Excel,您可能遇到過這樣的情況:您在單個單元格中有一個名稱,並且需要將名稱分隔到不同的單元格中。這是 Excel 中一個非常常見的問題,您可以通過 Google 搜索並下載 100 個由不同人編寫的不同宏來為您完成。

但是,在這篇文章中,我將向您展示如何設置一個公式,這樣您就可以自己動手操作並真正了解發生了什麼。如果您經常使用 Excel,學習一些更高級的功能可能是個好主意,這樣您就可以用數據做更多有趣的事情。

如果您不喜歡公式並想要更快的解決方案,請向下滾動到文本到列部分,它會教您如何使用 Excel 功能來完成同樣的事情。此外,如果您需要分隔的單元格中有兩個以上的項目,也可以更好地使用文本到列功能。例如,如果一列有 6 個字段組合在一起,那麼使用下面的公式將變得非常混亂和復雜。

在 Excel 中分隔名稱

首先,讓我們看看名稱通常如何存儲在 Excel 電子表格中。我見過的最常見的兩種方式是firstname lastname只有一個空格和lastname , firstname用逗號分隔兩者。每當我看到中間名首字母時,通常是firstname midinitial lastname,如下所示

如何在 Excel 中分隔名字和姓氏

使用一些簡單的公式並將其中的幾個組合在一起,您可以輕鬆地將名字、姓氏和中間名首字母分隔到 Excel 中的單獨單元格中。讓我們從提取名稱的第一部分開始。在我的例子中,我們將使用兩個函數:left 和 search。從邏輯上講,這是我們需要做的:

在單元格中的文本中搜索空格或逗號,找到位置,然後取出該位置左側的所有字母。

這是一個可以正確完成工作的簡單公式:=LEFT(NN, SEARCH(” “, NN) – 1),其中 NN 是其中存儲了名稱的單元格。-1 用於刪除字符串末尾的多餘空格或逗號。

如何在 Excel 中分隔名字和姓氏

如您所見,我們從 left 函數開始,它有兩個參數:字符串和您要從字符串開頭開始抓取的字符數。在第一種情況下,我們通過使用雙引號並在中間放置一個空格來搜索空格。在第二種情況下,我們正在尋找逗號而不是空格。那麼我提到的 3 種情況的結果是什麼?

如何在 Excel 中分隔名字和姓氏

我們從第 3 行得到名字,從第 5 行得到姓氏,從第 7 行得到名字。太棒了!因此,根據您的數據存儲方式,您現在已經提取了名字或姓氏。現在進行下一部分。這是我們現在需要邏輯地做的事情:

– 在單元格中的文本中搜索空格或逗號,找到位置,然後從字符串的總長度中減去該位置。公式如下所示:

=RIGHT(NN,LEN(NN) -SEARCH(” “,NN))

如何在 Excel 中分隔名字和姓氏

所以現在我們使用正確的功能。這也有兩個參數:字符串和要從字符串末尾向左開始抓取的字符數。所以我們要字符串的長度減去空格或逗號的位置。這將為我們提供第一個空格或逗號右側的所有內容。

如何在 Excel 中分隔名字和姓氏

太好了,現在我們有了名字的第二部分!在前兩種情況下,您已經大功告成了,但是如果姓名中有中間名首字母,您會看到結果仍然包含帶有中間名首字母的姓氏。那麼我們如何只獲取姓氏並去掉中間名的首字母呢?簡單的!只需再次運行我們用於獲取名稱第二部分的相同公式。

如何在 Excel 中分隔名字和姓氏

所以我們只是在做另一項權利,這次將公式應用於組合的中間名首字母和姓氏單元格。它將找到中間首字母之後的空格,然後將長度減去字符串末尾的空格字符數的位置。

如何在 Excel 中分隔名字和姓氏

所以你有它!您現在已經使用 Excel 中的幾個簡單公式將名字和姓氏拆分為單獨的列!顯然,不是每個人都會以這種方式設置文本格式,但您可以輕鬆地對其進行編輯以滿足您的需要。

文本到列

還有另一種簡單的方法可以將組合文本分成 Excel 中的單獨列。這是一個名為Text to Columns 的功能,效果很好。如果您有一列包含兩條以上的數據,它的效率也會高得多。

例如,下面我有一些數據,其中一行有 4 條數據,另一行有 5 條數據。我想把它分別分成 4 列和 5 列。如您所見,嘗試使用上面的公式是不切實際的。

如何在 Excel 中分隔名字和姓氏

在 Excel 中,首先選擇要分隔的列。然後,繼續並單擊“數據”選項卡,然後單擊“文本到列”

如何在 Excel 中分隔名字和姓氏

這將調出 Text to Columns 嚮導。在第 1 步中,您選擇字段是分隔的還是固定寬度的。在我們的例子中,我們將選擇Delimited

如何在 Excel 中分隔名字和姓氏

在下一個屏幕上,您將選擇分隔符。您可以從製表符、分號、逗號、空格中選擇或鍵入自定義的。

如何在 Excel 中分隔名字和姓氏

最後,您為該列選擇數據格式。通常,General對大多數類型的數據都適用。如果您有日期之類的特定內容,請選擇該格式。

如何在 Excel 中分隔名字和姓氏

單擊完成並觀察您的數據如何神奇地分成幾列。如您所見,一行變成了五列,另一行變成了四列。Text to Columns 功能非常強大,可以讓您的生活更輕鬆。

如何在 Excel 中分隔名字和姓氏

如果您在分隔不符合我上面格式的名稱時遇到問題,請對您的數據發表評論,我會盡力提供幫助。享受!



如何在 PowerPoint 中添加頁眉和頁腳

如何在 PowerPoint 中添加頁眉和頁腳

PowerPoint 允許您以多種方式自定義演示文稿模板。其中之一是為您的 PowerPoint 演示文稿添加頁眉和頁腳。

如何在 Excel 中篩選數據

如何在 Excel 中篩選數據

我最近寫了一篇關於如何使用Excel中的匯總函數輕鬆匯總大量數據的文章,但是那篇文章考慮到了工作表上的所有數據。如果您只想查看數據子集並彙總數據子集怎麼辦?

如何將操作按鈕添加到 PowerPoint 演示文稿

如何將操作按鈕添加到 PowerPoint 演示文稿

在應用程序的一個奇怪的地方發現,您可以將操作按鈕添加到 PowerPoint 幻燈片,使您的演示文稿更具交互性,並且更易於查看者使用。這些操作按鈕可以使演示文稿更易於導航,並使演示文稿中的幻燈片表現得像網頁。

如何打開多個 Excel 實例

如何打開多個 Excel 實例

如果您曾經在 Excel 中處理過多個工作簿,您就會知道如果所有工作簿都在同一個 Excel 實例中打開,有時會導致問題。例如,如果您重新計算所有公式,它將對同一實例中所有打開的工作簿執行此操作。

如何掌握 Microsoft PowerPoint 中的幻燈片母版

如何掌握 Microsoft PowerPoint 中的幻燈片母版

演示文稿就像火車。一個完整的教練鏈跟隨引擎並到達它引導的地方。

如何將 Outlook 電子郵件轉發到 Gmail

如何將 Outlook 電子郵件轉發到 Gmail

如果您有 Outlook 和 Gmail 帳戶,則可以設置收件箱,使其自動將您的郵件重定向到首選電子郵件帳戶。當您想要閱讀和回復電子郵件並且您的設備上沒有 Outlook 時,這尤其有用。

如何在 Word 中製作小冊子

如何在 Word 中製作小冊子

Microsoft Word 對於任何處理文檔的人來說都是必不可少的。詞已經存在了很長時間,無法想像沒有它就可以在辦公室、學校或任何其他類型的數字工作中工作。

如何在 Excel 中創建下拉列表

如何在 Excel 中創建下拉列表

在 Excel 中使用下拉列表可以大大減少將數據輸入電子表格所需的時間。值得慶幸的是,在 Excel 中創建下拉列表非常容易。

如何從 Microsoft Office 文檔中完全刪除個人元數據

如何從 Microsoft Office 文檔中完全刪除個人元數據

你所做的一切都會在某處產生數據。這些數據在收集和分析後就變成了信息。

如何在 Excel 中計算方差

如何在 Excel 中計算方差

因此,您被要求使用 Excel 計算方差,但您不確定這意味著什麼或如何計算。別擔心,這是一個簡單的概念,甚至更容易的過程。

如何打開 MDI 文件

如何打開 MDI 文件

MDI 文件代表 Microsoft Document Imaging,是專有的 Microsoft 圖像格式,用於存儲由 Microsoft Office Document Imaging (MODI) 程序創建的掃描文檔的圖像。該程序包含在 Office XP、Office 2003 和 Office 2007 中。

如何跟踪 Excel 中的更改

如何跟踪 Excel 中的更改

您是否正在尋找一種方法來跟踪對 Excel 電子表格所做的更改。在許多情況下,您必須將文件分發給多人並跟踪所做的更改。

如何在 Word 中對文本進行排序

如何在 Word 中對文本進行排序

當大多數人想到對應用程序中的文本進行排序時,他們會想到對 Excel 電子表格中的單元格進行排序。但是,您可以在 Word 中對文本進行排序,只要可以告訴 Word 文本不同部分的開始和結束位置。

如何使用 Excel 自動恢復和自動備份功能

如何使用 Excel 自動恢復和自動備份功能

當有人因為沒有正確保存文檔而丟失了他們正在處理的重要內容時,這總是一個可怕的悲劇。對於 Excel 和 Word 用戶,這種情況發生的頻率比您想像的要高。

如何在 Excel 中使用 YEARFRAC 函數

如何在 Excel 中使用 YEARFRAC 函數

在 Excel 中減去日期的限制之一是該應用程序只能分別為您提供天數、月數或年數,而不是組合數。幸運的是,Microsoft 包含一個內置的 Excel 函數,可以為您提供工作表中兩個日期之間的精確差異。

如何在 Excel 中查找匹配值

如何在 Excel 中查找匹配值

您有一個包含數千個數字和單詞的 Excel 工作簿。那里肯定會有相同數字或單詞的倍數。

如何刪除圖像背景

如何刪除圖像背景

所以你有一張關於你的孩子或狗的精彩照片,你想通過刪除背景並放入不同的背景來獲得一些樂趣。或者,也許您只是想刪除圖片上的背景,以便可以在網站或數字文檔中使用它。

什麼是 Microsoft MyAnalytics 以及如何使用它?

什麼是 Microsoft MyAnalytics 以及如何使用它?

在提高工作效率方面,獲取有關您的工作習慣的數據可以為您提供額外的支持。MyAnalytics 是 Microsoft 的平台,用於為您的工作習慣提供數據驅動的見解。

改進演示文稿的 15 個 PowerPoint 提示和技巧

改進演示文稿的 15 個 PowerPoint 提示和技巧

如果您知道一些提示和技巧,在 PowerPoint 中創建演示文稿會容易得多。我們已經向您展示瞭如何更改幻燈片的大小、插入 PDF、添加音樂以及如何使您的 PowerPoint 更具吸引力。

尋找和恢復未儲存的 Word 文件的 4 種主要方法

尋找和恢復未儲存的 Word 文件的 4 種主要方法

試圖找到一種方法來尋找和恢復未儲存的 Word 文件?您可以嘗試使用以下 4 種方法來還原文件。

修正無法在 Windows 11 上從 Microsoft Excel 列印的 5 種方法

修正無法在 Windows 11 上從 Microsoft Excel 列印的 5 種方法

無法從 Microsoft Excel 列印文件?查看這些故障排除提示來解決這個惱人的問題。

如何從 Outlook 中刪除 McAfee 反垃圾郵件

如何從 Outlook 中刪除 McAfee 反垃圾郵件

如何從 Microsoft Outlook 中刪除麥克菲反垃圾郵件標籤。

Word 365:如何設定背景

Word 365:如何設定背景

本教學課程向您展示了在 Microsoft Word 365 文件中設定背景的幾個選項。

修正 Office「出現問題」錯誤 1058-13

修正 Office「出現問題」錯誤 1058-13

解決使用 Microsoft Office 應用程式時收到「出現問題」錯誤 1058-13 的常見問題

如何在 Microsoft Excel 中製定計劃

如何在 Microsoft Excel 中製定計劃

您可以找到大量數字日程應用程序,但如果您想要一款可以與其他人共享、打印並放在冰箱上或分發給您的團隊的應用程序,您可以在 Microsoft Excel 中製作一個。從幫助您快速入門的方便模板到從頭開始創建模板,您只需幾分鐘即可在 Excel 中製定時間表。

如何將 Word 文檔另存為 JPEG

如何將 Word 文檔另存為 JPEG

您是否想弄清楚如何將 Word 文檔另存為 JPEG?這篇博文將詳細介紹只需點擊幾下鼠標即可成功將 Word 文檔轉換為圖像的步驟。

已修復:雲文件提供程序未在 OneDrive 上運行 - 0x8007016A 錯誤

已修復:雲文件提供程序未在 OneDrive 上運行 - 0x8007016A 錯誤

由於多種原因,OneDrive 出現“雲文件提供程序未運行”錯誤。您的Windows PC可能有錯誤,或者您可能禁用了OneDrive的同步選項,導致應用程序顯示上述錯誤消息。

如何在 Outlook 2019、2016 和 365 中將視圖變更為 HTML 或純文字

如何在 Outlook 2019、2016 和 365 中將視圖變更為 HTML 或純文字

設定是否在 Microsoft Outlook 2019、2016 或 365 中以純文字或 HTML 格式檢視或傳送電子郵件。

如何在 Microsoft Office 中固定文檔

如何在 Microsoft Office 中固定文檔

了解如何在 Microsoft Office 中固定文檔將使使用 Word、Excel 和其他應用程序變得更加簡單。