Excel:如何将单元格的内容分成3个不同的单元格

时间:2016-05-14 12:10:23

标签: excel excel-formula

Excel问题: 我有一张表格,其中每个单元格由3个数字组成,用“空格”分隔。 如何分隔3个不同单元格中的数字?如果不使用宏和VBA(我有一个旧的Mac版本),我该怎么做?

3 个答案:

答案 0 :(得分:0)

这在Excel 2010和2013中都很简单。请参阅图片。使用分隔符然后检查空格。您也可以在2003年通过导入文件来完成。 enter image description here

答案 1 :(得分:0)

使用 A1 中的数据,在 B1 中输入:

= - TRIM(MID(替换($ A1,“”,REPT(“”,999)),COLUMNS($ A:A)* 999-998,999))

并复制:

enter image description here

答案 2 :(得分:0)

取决于该值是否为实数(例如,使用SPACE作为数字分组符号),或者仅仅是文本字符串。如果它是文本字符串,那么之前提供的两个解决方案中的任何一个都可以工作。

但是如果它是一个实数,并且数字分组符号为SPACE,那么请尝试以下公式:

A1:  Your number  eg: 123 456 789

B1: =MOD($A$1,10^3)
C1: =MOD(INT($A$1/10^3),10^3)
D1: =MOD(INT($A$1/10^6),10^3)