我想提取 Excel 单元格中以字符分隔的多个数据点

我想提取 Excel 单元格中以字符分隔的多个数据点

我有以下内容:

ABCD-12-345-678

我需要将 12 提取到一个单元格,将 345 提取到一个单独的单元格,并将 678 提取到另一个单元格。

整个列表中的数字长度不一致。例如,它可能是 abcd-123-34-6789

答案1

假设你不需要A B C D,数据为A1, 在B1进入:

=TRIM(MID(SUBSTITUTE($A1,"-",REPT(" ",999)),COLUMNS($A:B)*999-998,999))

并复制:

在此处输入图片描述

答案2

转至数据

在“将文本转换为列”向导中选择“文本转换为列”。选择您有的分隔符。单击“分隔符”>“下一步”

您可以选择要存储数据的目的地。

相关内容