1、网上常见的方法
2、用1 的方法,如果将同一列整体减去1,这一列中没有数据的空格子就会填充数字负一(-1),这当然不是我们需要的。采用下面的方法就可以解决。
在上面方法第二步之后,使用ctrl+G,打开下面这个界面,进行如下勾选,就能自动选择你要减一数据。接着按上面的方法继续第三步就可以了。
EXCEL文本分列方法
在 Excel 中,你可以使用 文本拆分 功能或 公式 将逗号(、)分隔的文本拆分到不同列。以下是两种方法:
方法 1:使用“分列”功能(推荐)
- 选中数据列(包含需要拆分的文本)。
- 在 Excel 顶部菜单栏中,点击 “数据” → “文本分列”。
- 在弹出的 “文本分列向导” 中:
- 选择 “分隔符号” 方式,点击 “下一步”。
- 取消所有选项,仅勾选 “其他”,并在旁边输入 “、” 作为分隔符。
- 点击 “完成”,数据将被拆分到不同列。
方法 2:使用公式
如果想使用 Excel 公式动态拆分数据,可以使用 TEXTSPLIT
(Excel 365 及以上)或 MID
+SEARCH
(适用于旧版本)。
Excel 365+(推荐)
假设 A1 单元格包含 数学、物理、化学
,在 B1 单元格输入:
=TEXTSPLIT(A1, "、")
这样,每个拆分的部分会自动填充到 B1、C1、D1…
Excel 2019 及更早版本
可以使用 MID
+SEARCH
组合函数:
=TRIM(MID($A1, SEARCH("、", $A1 & "、", COLUMN(A:A)), SEARCH("、", $A1 & "、", COLUMN(A:A)+1) - SEARCH("、", $A1 & "、", COLUMN(A:A))))
然后向右拖动填充公式。
这两种方法都可以实现按“、”拆分到不同列,你可以根据 Excel 版本选择合适的方法。