一、一维表转二维表
任务背景:有一个含有部门、职位、姓名的总表,需要汇总成图2的形式展示出来
(一)方式一:
【思路:根据要呈现的表我们可以知道,这些人员主要是根据部门和职位进行确定的,只要把所有在同一个部门和职位的人放在一起就可以了。根据这个想法,我们可以用职位和部门构造值,因为有很多人是同一个部门和职位的,然后可以采用计数的方式,使得同一个部门和职位的人可以获得顺序编号,然后把部门&职位&顺序编号拼在一起即可构建出唯一值,通过该唯一值进行姓名的查找即可,查找出来之后拼接】
1、构造【部门&职位】值
2、最终的目的是将同一部门和职位的人放在一排,如下图:
此时我们需要数一数,同一部门和职位的人最多的有几个,利用COUNTIF函数来计数:
再使用MAX函数提取其最大值,然后留够放置的人的名称的列数(这里最大值是10):
因此我们需要留10列放置人员的名称。
3、使用COUNTIF函数构造唯一值
(1)使用COUNTIF(累加区域,判断标准)可以对构造的【部门&职位】