(本文档仅供参考)
需求:
实现分组报表带序号且根据序号设置间隔色
实现方案
一、实现分组表的小计
实现方案 | 说明 |
---|---|
1、拖拽字段 | 拖拽字段。将字段拖拽到相应单元格,并设置扩展属性。 |
2、设置小计 | 在G4单元格中输入公式"=sum(G3)",如图 |
3、设置父格 | 需要以“省份”为单位,因此就以“区域”为父格,计算每个“区域”的小计 |
4、保存查看 |
二、实现分组表的序号
解决方案 | 说明 |
---|---|
1、按指定分组字段扩展增长的序号 | 具体方法可参考Wiki文档:分组报表序号实现 |
2、保存查看 |
三、实现分组表通过序号设置间隔色
解决方案 | 说明 |
---|---|
1、增加辅助列 | 如下图新增辅助列,公式说明如下: INDEX():用于返回表格或区域中的值或值的引用。 公式"=INDEX(B3,1)"表示会返回合并单元格区域中第 Excel 在处理合并单元格时,会将合并后的单元格区域视为一个整体,并且通常以左上角的单元格为基准进行操作,因此直接使用"="获取单元格数值的话会在扩展时获取的值为0,无法用于条件格式判断。 因此I列需要设置两个单元格,若合并的话会导致以下效果: |
2、设置间隔色 | 1)选中A3-I4单元格,选择“开始”分类页,点击 条件格式 > 新建规则 ,如图: 2)弹出“新建格式规则”界面,选择规则类型“使用公式确定要设置格式的单元格”,输入公式“=MOD($I3, 2) = 1”,设置单元格格式为填充颜色为“绿色”。 公式说明如下: MOD(a,b):返回两数相除的余数。 公式"=MOD($I3, 2) = 1"表示判断单元格 $I3 中的值除以 2 后的余数是否等于 1。其中,$I3 的绝对引用符号表明它是一个固定的列,而行号是相对引用,所以此公式可以用于多行数据中。 将I列隐藏后执行效果如图: |
3、保存查看 | 预览效果如图: |