1

我找到了这个解决方案,这几乎是我所需要的。但是,我还需要在格式化后对数据进行一些计算。

我想在每组数据后插入 2 个空白行,然后在插入空白行后对某些列求和。

当前表:

column1  |   column2   |  column3  |  column4
 A       |     1       |  blue     |   .2
 A       |     2       |  orange   |   .1
 A       |     1       |  yellow   |   .5
 B       |     1       |  yellow   |   .4
 B       |     1       |  blue     |   .2
 C       |     2       |  green    |   .1
 D       |     1       |  green    |   .1
 D       |     3       |  pink     |   .15

_

所需的表

注意:在每个不同的 column1 值组之后插入 2 个空白行,以及每个不同组中具有数值的列的总和

column1   |   column2   |  column3  |  column4
  A       |     1       |  blue     |   .2
  A       |     2       |  orange   |   .1
  A       |     1       |  yellow   |   .5
          |     4       |           |   .8 
          |             |           |   
  B       |     1       |  yellow   |   .4
  B       |     1       |  blue     |   .2
          |     2       |           |   .6
          |             |           |   
  C       |     2       |  green    |   .1
          |     2       |           |   .1  
          |             |           |   
  D       |     1       |  green    |   .1
  D       |     3       |  pink     |   .15
          |     4       |           |   .25
4

2 回答 2

0

应用小计两次(第二次没有选中替换当前小计)。向下填充第 2 行第 5 列以适应:

 =R[-1]C[-4]=RC[-4]

筛选以total在 Column1 中选择包含,在 Column5 中选择 TRUE,然后将这些行的内容清空。取消过滤并删除 Column5。

于 2015-10-20T05:59:25.033 回答
0

五次点击即可获得开箱即用的解决方案,或数十行代码。你的来电。这是无代码方法。

您可以让 Excel 为您工作并使用数据透视表,而不是重新发明轮子。

这取决于您希望列以特定顺序排列的程度以及您准备投入多少精力,而不是大约五次点击即可达到此目的:

在此处输入图像描述

于 2015-10-20T05:56:06.643 回答