使用資料剖析精靈將文字分割成不同的欄Microsoft 365 Excel Excel 網頁版 Excel 2021 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Excel 2007 更多...更少 Show
您可以擷取一個或多個儲存格內的文字,然後使用 [資料剖析精靈] 將它分割至多個儲存格中。
試試看!
想要更多資訊嗎?使用函數將文字分割成不同的欄
需要更多協助?擴展您的技能探索訓練 > 優先取得新功能加入 MICROSOFT 測試人員 > excel怎么把一格里的文字拆分显示
如何将一个单元格中的文本和数字分成两列?现在,如果有一列由文本和数字组成的文本字符串,您希望将文本和数字从一个单元格分离为两个不同的单元格,如下面的屏幕快照所示。 在Excel中,您可以使用以下方法完成此任务。 方法1:用Excel中的公式分隔文本和数字使用以下公式,您可以将文本和数字从单元格提取到两个单独的单元格中。 请执行以下操作: 1。 将此公式输入到要放置结果的空白单元格C3中: =左(A3,MIN(查找(0,1,2,3,4,5,6,7,8,9 {},A3&"0123456789"))-1)(A3 是包含要分隔的文本字符串的单元格,然后按 输入 键以仅从单元格A2中获取文本。 看截图: 2.然后,您可以通过应用以下公式从单元格中提取数字: =右(A3,LEN(A3)-MIN(查找(0,1,2,3,4,5,6,7,8,9 {},A3&"0123456789"))+1),( A3 是包含要分隔的文本字符串的单元格),将此公式输入到要放置数字的单元格D3中,然后按 输入 密钥,那么您将获得如下数字: 3。 然后选择单元格C3:D3,然后将填充手柄拖到要包含这些公式的单元格上,您会看到文本和数字已分为不同的单元格: 将文本字符串拆分或分离为单独的文本和数字列: Kutools for Excel's 分裂细胞 该功能是一个功能强大的工具,它可以帮助您将单元格值拆分为多列或多行,还可以帮助您将字母数字字符串拆分为单独的文本和数字列等。 点击下载Kutools for Excel! 方法2:在Excel 2013和更高版本中使用Flash Fill分隔文本和数字使用上述公式,如果文本在数字之前,则可以将文本和数字分开。 要分隔文本数字之前的数字,您可以使用 Flash填充 Excel 2013和更高版本的功能。 如果您拥有Excel 2013及更高版本, Flash填充 该功能可能会帮助您在一个列中填充文本,在另一列中填充数字,请按照以下步骤操作: 1。 将第一个文本字符串的数字完全输入到相邻的空白单元格-B3中,请参见屏幕截图: 2。 然后选择要填充数字的区域B3:B7,然后单击 数据 > Flash填充,并且一次只在单元格中填写了数字,请参见屏幕截图: 3。 然后将文本字符串完全输入到单元格C3中,请参见屏幕截图: 4. 并选择要仅填充文本的单元格区域C3:C7,单击 数据 > Flash填充 以及第2步,您可以看到,文本已如下分离: 小技巧:您还可以将填充的手柄拖到要使用的范围,然后单击 自动填充选项 并检查 Flash填充. 方法3:用用户定义的功能将不规则混合的文本和数字分开如果您有一些文本字符串不规则地混合了文本和数字(如显示的以下数据),则Excel不支持通用功能来解决此问题,但是,您可以创建用户定义函数来完成此操作。 1。 按住 ALT + F11 键打开 Microsoft Visual Basic for Applications窗口. 2。 点击 插页 > 模块,然后将以下代码粘贴到 模块窗口. VBA代码:将文本和数字从一个单元格分成不同的单元格
3。 然后保存并关闭此代码,返回工作表,输入此公式 = SplitText(A3,FALSE) 放入空白单元格以获取唯一的文本字符串,然后将填充手柄向下拖动到要填充此公式的单元格,请参见屏幕截图: 4。 然后输入公式 = SplitText(A3,TRUE) 到另一个单元格中,然后将填充手柄向下拖动到要填充此公式以获取数字的单元格,请参见屏幕截图: 备注:如果文本字符串中有十进制数字,则结果将不正确。 方法4:使用Kutools for Excel将文本和数字分成两列如果你有 Kutools for Excel,其功能强大的工具- 分裂细胞 实用程序,您可以将文本字符串快速分为两列:一是数字,另一是文本。 安装后 Kutools for Excel,请执行以下操作: 1。 选择要分隔文本和数字的数据范围。 2。 然后点击 库工具 > 合并与拆分 > 分裂细胞,请参见屏幕截图: 3。 在 分裂细胞 对话框中选择 拆分为列 选项下 房屋类型 部分,然后检查 文字和数字 来自 分割为 部分,请参见屏幕截图: 4。 然后点击 Ok 按钮,然后会弹出一个提示框,提醒您选择一个单元格以输出结果,请参见屏幕截图: 5。 点击 OK 按钮,所选内容中的文本字符串已分为两列,如以下屏幕截图所示: 点击立即下载Kutools for Excel并免费试用! 使用Kutools for Excel分隔文本和数字Kutools for Excel:具有300多个方便的Excel加载项,可以在30天内免费试用,没有任何限制。 立即下载并免费试用! 相关文章: 如何在Excel中将单词拆分为单独的字母? 如何通过回车将单元格分为多列或多行? |