Excel表格中,一个工作簿里面的三个工作表,怎么把相同名称的行合并,且分开列表示三个年份数据? 5

如图,每个工作表有六七百项数据,数据名称有相同有不同,怎么把三年的数据整合对比?... 如图,每个工作表有六七百项数据,数据名称有相同有不同,怎么把三年的数据整合对比? 展开
 我来答
ccc菜辣椒ccc

2021-10-26 · TA获得超过19.3万个赞
知道大有可为答主
回答量:11.6万
采纳率:77%
帮助的人:5351万
展开全部
1、首先,我们需要在C列添加一个辅助列,在第一个数据右边的单元格(C2),输入函数公式:=B2。

2、在下一个单元格(C3),输入函数公式:
=IF(A3=A2,C2&"/"&B3,B3)即:如果A列的姓名与上一个单元格相同,返回结果上一个单元格的内容加B列对应的数据,并与之以斜杠隔开,否则,等于B列对应的数据。

3、向下填充公式后,我们可以看到,各姓名中的最后一个姓名对应右侧(C列)的数据,就是我们想要的结果。

4、但是我们要批量地提取想要的内容,我们需要再建立一个辅助列(D列)。在D2单元格输入公式:
=IF(ISNUMBER(FIND(C3,C4)),0,1)即:如果C列的数据,在下一个单元格中能找到本单元格的内容,就返回结果"0",否则返回结果"1"。
公式向下填充后,我们可以看到,各姓名中的最后一个姓名在D列对应的计算结果为数字1,其他的姓名在D列对应的计算结果都为0。

5、我们选中辅助列的数据(C列和D列),复制后,在原位置选择性粘贴为"数值"(新建辅助列粘贴也可以)。如果不粘贴为"数值",我们在进行排序时,公式的引用会发生错乱,即:计算结果会发生改变(即:计算出错)。

6、我们选择D1单元格,在开始菜单下找到排序,并使用"降序"排序。

7、降序排序后的结果,非常迅速、完美地解决了我们的问题。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式