如何在 Excel 2016 / 2019 中將工作表單元格一分為二?

適用於:Office 2019、2016、2013;365或標準

這是我們從一位想要垂直劃分 Excel 列的讀者那裡收到的問題:

我正在使用版本 365 在 Microsoft Excel 中編寫統計報告。我剛剛將逗號分隔值文件導入 A 列,現在需要將列單元格垂直拆分為兩個“半部分”。有什麼簡單的方法可以完成嗎?如果有幫助,我正在使用 Windows 10。

謝謝你的好問題。對於這些場景,我通常使用Text to Column功能,這很好地滿足了我的目的。

有時我們將大量數據直接導入工作表或數據模型(在 Excel 中使用 Power Query 和 Power Pivot)。通常,我們導入所謂的逗號分隔值文件文件 (*.csv)。在處理 csv 文件時,我們通常會發現自己需要在不同的列單元格之間垂直分割或分割文本。在今天的文章中,我們將介紹三種您可以使用的有用技術:

  • 分隔文件的文本到列
  • 文本到固定寬度的列
  • 取消合併單元格

進一步閱讀完整的程序——它適用於從 2010 年開始的 Microsoft Office 版本的細微變化。

使用 Excel 分隔符分割文本

當您使用包含由逗號、分號、製表符、空格等分隔的數據的工作表時,此技術特別有用。

  • 打開您的Excel並打開必須在其中分隔列的數據庫。
  • 如果下一個單元格中有數據,請選擇該單元格並右鍵單擊它。

如何在 Excel 2016 / 2019 中將工作表單元格一分為二?

  • 單擊插入,然後繼續並選擇Shift Cells Right

如何在 Excel 2016 / 2019 中將工作表單元格一分為二?
如何在 Excel 2016 / 2019 中將工作表單元格一分為二?

  • 現在,選擇需要分離的整個列。
  • 單擊功能區中的數據,然後繼續並選擇Text to Columns

如何在 Excel 2016 / 2019 中將工作表單元格一分為二?

  • 選擇分隔並單擊下一步

如何在 Excel 2016 / 2019 中將工作表單元格一分為二?

  • 單擊分隔符中的任何一個選項,然後選擇下一步
  • 舉例來說,我選擇了空間進行分隔。

  • 列數據格式中,如果需要,請選擇您的選項。它將是常規的默認值。
  • 要選擇必須在哪個單元格中進行分離,請單擊目標並選擇單元格

如何在 Excel 2016 / 2019 中將工作表單元格一分為二?

  • 完成選擇後,單擊完成

如何在 Excel 2016 / 2019 中將工作表單元格一分為二?

使用固定寬度劃分為列

  • 打開您的電子表格並選擇必須劃分的列單元格。
  • 再次確保分割單元旁邊沒有可用的數據。
  • 在 Excel 標題菜單中,單擊Data並選擇Text to Columns
  • 選擇固定寬度並單擊下一步

 如何在 Excel 2016 / 2019 中將工作表單元格一分為二?

  • 創建斷線,請單擊所需位置
  • 刪除,請雙擊斷線。
  • 對於移動,單擊並拖動中斷線。

如何在 Excel 2016 / 2019 中將工作表單元格一分為二?

  • 在 列數據格式中 ,如果需要,請選擇您的選項。它將是 常規 的默認值。
  • 要選擇必須在哪個單元格中進行分離,請單擊 目標 並選擇 單元格
  • 選擇格式後單擊完成。

如何在 Excel 2016 / 2019 中將工作表單元格一分為二?

取消合併單元格

  • 要拆分合併的單元格,請單擊Merge & center並選擇Unmerge cells

Excel 行中的水平拆分單元格

與在 Microsoft Word、PowerPoint 和 Outlook 中處理表格不同;沒有直接的拆分命令可用於在 Excel 行單元格中實現水平拆分。想要水平拆分單元格的讀者可以使用特定的公式將表格數據劃分到工作表中的兩個或多個表格單元格中。

希望它有幫助🙂

使用 Excel 公式拆分儲存格

在回答如何在 Excel 中分割儲存格的問題時,我們的最終選擇是使用標準 Excel 公式。這些使我們能夠使用我們可以編程到公式中的任何規則來拆分單元格的內容。雖然公式非常強大,但它們也需要我們的技能,而不是使用點擊介面。

用於分割儲存格的有用 Excel 函數

分割多個單元格最有用的函數是:

左邊

傳回從文字字串開頭算起的指定字元數。

例子:

=LEFT(“多麗絲·格林”, 5)

結果: Doris

5 的第二個參數告訴函數傳回文字「Doris Green」的前 5 個字元。

正確的

傳回從文字字串末尾算起的指定字元數。

例子:

=RIGHT(“凱瑟琳·韋斯特”, 4)

結果: 西

4 的第二個參數告訴函數傳回文字「Kathryn West」的最後 4 個字元。

MID 傳回文字字串中間的字符,給定起始位置和長度。

例子:

=MID(“安·劉易斯”, 5, 3)

結果: 盧

第二個參數表示從第 n 個字元開始,最後一個參數是字串的長度。從文字「Ann Lewis」中,從位置 5 開始的 3 個字元是「Lew」。

傳回文字字串中的字元數。

例子:

=LEN(“阿瑪利亞·迪克森”)

結果: 13

字串中有 13 個字元(包括空格)。

搜尋

SEARCH 傳回首次找到特定字元或文字字串的字元數。 SEARCH 從左到右讀取,不區分大小寫。

例子:

=SEARCH(" ","查爾斯貝爾",1)

結果: 8

空格字元首先出現在字串「Charles Bell」的第8個位置;因此,傳回的值為 8。

最後一個參數是可選的;它提供了開始搜尋的位置。如果排除,計數將從第一個字元開始。

注意:FIND 區分大小寫,相當於 SEARCH 函數。

代替

SUBSTITUTE 將文字字串的所有現有實例替換為新的文字字串。

例子:

=SUBSTITUTE(“胡安·迪克森”,“迪克斯”,“威爾斯”,1)

結果: 胡安·威爾遜

文字字串 Dix 已替換為 Wils。最後一個參數決定要替換哪個實例。在上面的公式中,它僅取代了第一個實例。如果我們排除了這個參數,它就會取代所有實例。

範例場景

我們的場景相當簡單,要將一個儲存格拆分為多個列,我們可以使用 LEFT、RIGHT、LEN 和 SEARCH 函數。我們可以如下提取名字和姓氏:

名:

=左(A2,搜尋(“”,A2)-1)

  • SEARCH 尋找空格字元的位置,對於「Amaliya Allen」範例儲存格中的第一個記錄來說,該位置是第 8 個位置。
  • 我們不希望字串中包含空格字符,因此我們從結果中減去 1,得到值 7。
  • 然後 LEFT 提取文字字串的前 7 個字元。

姓:

=RIGHT(A2,LEN(A2)-搜尋(“”,A2))

  • LEN 尋找文字字串的長度,「Amaliya Allen」的長度為 13。
  • SEARCH 找出空格字元的位置,即 8。
  • 13 減 8 為我們提供了第一個空格之後的字元數。
  • 然後使用 RIGHT 提取空格後面的字元。

透過這兩個公式,我們可以得到與之前相同的結果; B 欄的名字和 C 欄的姓氏:

Leave a Comment

Excel中的IFERROR函數、公式及用法

Excel中的IFERROR函數、公式及用法

學習如何在 Excel 中使用非常常用的 IFERROR 函數,提升您的數據處理效率。

如何在 Excel 中使用 VSTACK 和 HSTACK 函數

如何在 Excel 中使用 VSTACK 和 HSTACK 函數

想知道如何在 Excel 中堆疊和附加資料嗎?讓我們一起學習如何使用 Microsoft Excel 中的 VSTACK 和 HSTACK 函數!

SUBTOTAL 函數:公式以及如何在 Excel 中使用 SUBTOTAL 函數

SUBTOTAL 函數:公式以及如何在 Excel 中使用 SUBTOTAL 函數

了解 Excel 中的 SUBTOTAL 函數及其用途,讓計算更簡單有效!

Excel中的除法函數:MOD函數(求餘數)與QUOTIENT函數(求整數部分)

Excel中的除法函數:MOD函數(求餘數)與QUOTIENT函數(求整數部分)

MOD函數是Excel中除法求餘的函數。學習如何輕鬆使用MOD函數和QUOTIENT函數來計算餘數和整數部分,提升您的Excel技能。

在 Excel 上玩“拼圖”

在 Excel 上玩“拼圖”

Reddit 用戶 MehmetSalihKoten 在 Microsoft Excel 中創建了俄羅斯方塊的全功能版本。

如何使用Excel中的轉換功能

如何使用Excel中的轉換功能

要轉換 Excel 中的測量單位,我們將使用 Convert 函數。

Excel中HLOOKUP函數的使用方法

Excel中HLOOKUP函數的使用方法

HLOOKUP 函數是什麼?如何在Excel中使用HLOOKUP函數?讓我們來和 LuckyTemplates 一起找出答案吧!

如何在 Excel 中使用 VALUE 函數

如何在 Excel 中使用 VALUE 函數

Excel中的VALUE函數是什麼?Excel中的數值公式是什麼?讓我們透過 LuckyTemplates.com 來了解一下吧!

Excel EOMONTH函數,EOMONTH函數如何使用

Excel EOMONTH函數,EOMONTH函數如何使用

Excel中的EOMONTH函數用於顯示給定月份的最後一天,實作非常簡單。然後,您將根據我們輸入的數據獲得特定月份的最後一天。

如何在 Excel VBA 中使用 do-while 循環

如何在 Excel VBA 中使用 do-while 循環

想要在 Excel VBA 中自動執行重複任務嗎?因此,讓我們學習如何使用 Do-While 迴圈來實作一系列重複操作,直到滿足條件。