如何在excel中将列更改为标题?

时间:2017-06-27 10:06:59

标签: excel header row

a1 | b1 | 0.1

a1 | b2 | 0.2

a2 | b1 | 0.3

a2 | b2 | 0.4

如何将此表转换为

xx | a1 | A2

b1 | 0.1 | 0.3

b2 | 0.2 | 0.4

2 个答案:

答案 0 :(得分:1)

使用数据透视表。输入A列为Column labels,B列为Row Labels,C列为Values。如果默认情况下值不是总和,请将其更改为Sum

输出:

enter image description here

您可以删除标题,取消选择Field Headers标签中的Options

您还可以点击相同标签下的Options来隐藏总计。 (位于屏幕的左下角)。

答案 1 :(得分:0)

如果你不想要Grand Total和其他......,你可以使用Index:

  • 使用标题xx,a1,a2
  • 创建新工作表
  • 将列b b1,b2,...复制到xx
  • 下的新工作表
  • 选择新表格中的数据b1,b2,...
  • 删除重复项

不同的唯一值将保持不变 在a1下写下以下公式:

  select a.class_type, count(*) 
  from class_type a
  left join table2  b on a.id = b.id_class_type
  group by a.class_type

数组公式同时按 Ctrl + Shift + 输入而不是 Enter
然后将它拖到同一行,然后按列列向下 更改A1:A4,B1:B4和C1:C4以对应您的最后一行数据,但保留$作为固定参考