EXCEL如何将单元格的数据拆分成多行

时间:2026-02-16 02:01:53

1、打开要处理的数据表,如下图所示:

EXCEL如何将单元格的数据拆分成多行

2、在C2输入公式:获取每个单元格的学生人数

=LEN(B2)-LEN(SUBSTITUTE(B2,",",""))+1

下拉填充公式

EXCEL如何将单元格的数据拆分成多行

3、在E2输入公式:获取班级,班级重复的数量为C列的最大值

=OFFSET($A$1,INT((ROW(A1)-1)/MAX($C$2:$C$5))+1,0)

下拉填充公式

EXCEL如何将单元格的数据拆分成多行

4、在F2输入公式:获取学生姓名,

=TRIM(MID(SUBSTITUTE(OFFSET($B$1,INT((ROW(A1)-1)/MAX($C$2:$C$5))+1,0),",",REPT(" ",99)),MOD(ROW(A1)-1,MAX($C$2:$C$5))*99+1,99))

下拉填充公式

EXCEL如何将单元格的数据拆分成多行

5、最后将多余的单元格删掉即可。

EXCEL如何将单元格的数据拆分成多行

1、打开数据表

计算人数

根据最大人数对班级进行重复下拉

获取班级人员名单

删除无效数据

© 2026 五度知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com