excel公式分割字符串 字符串采用“.”分割
时间: 2024-10-28 19:11:16 浏览: 10
字符串解析+excel保存
在Excel中,如果你有一个包含逗号". "分隔的字符串,并想将其拆分成多个单元格,可以使用文本函数`TEXTJOIN()`或者数组公式来进行操作。假设你想把A1单元格中的字符串按照"."分开,步骤如下:
1. 使用`TEXTJOIN()`: 如果你使用的是Office 365版本或更高,可以这样做:
```excel
=TEXTJOIN(",", FALSE, SPLIT(A1, "."))
```
这里,`","`是连接符,`FALSE`表示不合并空值,`SPLIT()`函数则按"."分割字符串。
2. 对于早期版本的Excel(不支持`TEXTJOIN`),你需要创建一个数组公式:
```excel
=INDEX(SUBSTITUTE(A1, ".", ",")+1/MID(A1;ROW(INDEX(MATCH(0;SMALL(IF(ISNUMBER(--MID(A1;i+1;1));i;9^9);i);1):9^9);1);ROW();1)
```
这是一个较长的公式,它通过循环遍历每个"."的位置并替换为","来达到拆分效果。
记得在输入数组公式后,需要按下Ctrl + Shift + Enter键,而不是单纯的Enter键。
阅读全文