Excel:分隔符或模式的拆分字符串,單獨的文本和數字
本教程演示瞭如何使用公式和高級“拆分文本”功能在Excel中有效分類單元。學習使用逗號,空格或任何定界符分離文本,並將字母數字字符串分為文本和數字組件。
跨多個單元格的分裂單元含量是一個常見的Excel任務。先前的文章介紹了“文本到列”和“閃存填充”方法。該教程著重於基於公式的解決方案和功能強大的“拆分文本”工具。
-
基於配方的細胞分裂:
- 通過逗號,結腸,斜杠,破折號或其他定界符分開文本。
- 按線路分配文本。
- 用於分離文本和數字的公式。
-
使用“拆分文本”工具:
- 通過特徵分裂細胞。
- 通過字符串分裂細胞。
- 通過掩模(模式)拆分細胞。
用excel公式拆分文字
基於Excel公式的字符串分裂通常涉及LEFT
, RIGHT
, MID
, FIND
和SEARCH
功能。雖然公式最初似乎很複雜,但基礎邏輯很簡單。
通過定界線分裂(逗號,分號等)
核心是使用SEARCH
(不敏感)或FIND
(病例敏感)識別定界符的位置。然後, LEFT
, RIGHT
或MID
提取相關的文本段。
考慮將“項目色尺寸” SKU分為三列:
-
項目名稱(第一個連字符之前):
=LEFT(A2, SEARCH("-",A2,1)-1)
-
顏色(在連字符之間):
=MID(A2, SEARCH("-",A2) 1, SEARCH("-",A2,SEARCH("-",A2) 1) - SEARCH("-",A2) - 1)
-
大小(最後連字符之後):
=RIGHT(A2,LEN(A2) - SEARCH("-", A2, SEARCH("-", A2) 1))
用所需的定界符(空間,逗號等)替換連字符(“ - ”)。如果您的定界符具有多個字符,請調整“ 1”和“ -1”。
劃分
使用CHAR(10)
(線饋電)表示公式中的線路斷裂。適應上述公式,用CHAR(10)
。
拆分文字和數字
沒有所有字母數字字符串的通用解決方案。最佳公式取決於特定模式。
“文本號”模式:
方法1:計數數字和提取。使用RIGHT
LEFT
數字並根據數字計數提取文本。
方法2:使用MIN(SEARCH({0,1,2,3,4,5,6,7,8,9},A2&"0123456789"))
。然後,使用LEFT
RIGHT
提取。
“數字文本”模式:
使用LEFT
提取數字(如上所述計數數字),然後RIGHT
提取文本。
用“拆分文本”工具將單元格分開
“拆分文本”工具(像Excel的Ultimate Suite之類的套件的一部分)提供了視覺方法:
按字符分裂:每次出現指定字符的分裂。
按字符串分裂:使用字符組合作為定係數進行分割。
通過掩碼(圖案)分裂:基於模式分割,可用於復雜場景。
與基於公式的方法相比,“拆分文本”工具可顯著簡化複雜的分裂任務。
下載:
Excel分裂細胞公式(.xlsx)Ultimate Suite試驗(.EXE)
以上是Excel:分隔符或模式的拆分字符串,單獨的文本和數字的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

在Excel中,利用時間軸篩選器可以更有效地按時間段顯示數據,這比使用篩選按鈕更便捷。時間軸是一個動態篩選選項,允許您快速顯示單個日期、月份、季度或年份的數據。 步驟一:將數據轉換為數據透視表 首先,將原始Excel數據轉換為數據透視表。選擇數據表中的任意單元格(無論格式化與否),然後點擊功能區“插入”選項卡上的“數據透視表”。 相關:如何在Microsoft Excel中創建數據透視表 別被數據透視表嚇倒!我們會教你幾分鐘內就能掌握的基本技巧。 相關文章 在對話框中,確保選中整個數據范圍(

快速鏈接 為什麼應該在 Excel 中命名表格 如何在 Excel 中命名表格 Excel 表格命名規則和技巧 默認情況下,Excel 中的表格命名為 Table1、Table2、Table3,依此類推。但是,您不必堅持使用這些標籤。事實上,如果您不這樣做會更好!在本快速指南中,我將解釋為什麼您應該始終重命名 Excel 中的表格,並向您展示如何操作。 為什麼應該在 Excel 中命名表格 雖然養成在 Excel 中命名表格的習慣可能需要一些時間(如果您通常不這樣做的話),但以下原因說明了今

Excel 溢出範圍運算符 (#) 讓公式能夠自動調整以適應溢出範圍大小的變化。此功能僅適用於 Windows 或 Mac 版 Microsoft 365 Excel。 UNIQUE、COUNTIF 和 SORTBY 等常用函數可與溢出範圍運算符結合使用,生成動態的可排序列表。 Excel 公式中的井號 (#) 也稱為溢出範圍運算符,它指示程序考慮溢出範圍中的所有結果。因此,即使溢出範圍增大或縮小,包含 # 的公式也會自動反映此變化。 如何列出和排序 Microsoft Excel 中的唯一值

本教程向您展示瞭如何在保留所有表功能的同時快速應用,修改和刪除Excel表樣式。 想讓您的Excel桌子看起來完全想要嗎?繼續閱讀! 創建Excel表之後,第一步是通常

Excel中使用公式型條件格式處理溢出數組 直接對Excel中溢出數組進行格式化可能會導致問題,尤其當數據形狀或大小發生變化時。基於公式的條件格式規則允許在數據參數更改時自動調整格式。在列引用前添加美元符號 ($) 可以將規則應用於數據中的所有行。 在Excel中,您可以對單元格的值或背景應用直接格式化,以使電子表格更易於閱讀。但是,當Excel公式返回一組值(稱為溢出數組)時,如果數據的尺寸或形狀發生變化,則應用直接格式化將導致問題。 假設您有此電子表格,其中包含PIVOTBY公式的溢出結果,

本教程解釋瞭如何在公式示例中使用excel中的匹配函數。它還顯示瞭如何通過使用Vlookup和匹配的動態公式來改善查找公式。 在Microsoft Excel中,有許多不同的查找/參考
