当前位置:首页教育技巧excel技巧excel换行

excel怎么对数据分段分组,分段,分组,数据

2025-12-20 09:37:28


1.用excel对数据进行分组

用VBA的代码你可以参考一下

不过要把数据横向放到单元格中(代码是建立在数据放在B1:N1单元格中的)

Sub 分组()

Dim ARR

ARR = Range("B1:N1")

A = Application.Min(ARR)

B = Application.Max(ARR)

C = A - Right(A, 1) '下限

D = B - Right(B, 1) + 9 '上限

F = 2

For E = C To D Step 10

Cells(F, 1) = E & "-" & E + 9

F = F + 1

Next E

For G = 1 To UBound(ARR, 2)

差 = ARR(1, G) - C

商 = Int(差 / 10)

余 = ARR(1, G) Mod 10'这句多余了

Cells(2 + 商, 55).End(xlToLeft).Offset(0, 1) = ARR(1, G)

Next

End Sub

2.怎样在excel中将某个区域的数值分段

如图,右侧橙色区域是表1的原始数据,左侧是转换后的结果。

方法:

第一步:选择数据区域-数据透视表

把“分数”拉到行字段,“人数”拉到数据区域。

第二步:在透视表中,把鼠标放在“分数”列的某个单元格,右键-组及显示明细数据-分组:

起始于:0

终止于:200

步长:40

这样以40为一段,分组统计。

3.如何在excel中进行数据分段统计

1)一组数据先按你需要的条件排序,排序菜单:“数据->; 排序->; 可以对数据进行排序 ->”

2)在你要得分段区间标记下

例如:员工绩效数据表,成绩65~100区间标记成A,50~65区间标记B,50以下标记C

3)使用数据分类汇总达到你的要求,菜单“数据->; 分类汇总->; 可以对数据进行分类汇总 ->”

例如:员工绩效数据表

1.选中你的数据表内容,

2.菜单“数据->; 分类汇总->; 可以对数据进行分类汇总 ->”

3.汇总字段选“绩效”

4.汇总方式选“计数”

5.确定,就可以统计各个成绩区段的人数了,如图

------------------------- by lenphay

相关信息


电脑版

【免责声明】本站信息来自网友投稿及网络整理,内容仅供参考,如果有错误请反馈给我们及时更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任。
版权所有:学窍知识网 Copyright © 2011-2026 www.at317.com All Rights Reserved .