使用 Excel 按等级比较两个数据集

使用 Excel 按等级比较两个数据集

我搜索过所有地方,包括这个网站,但要么我不知道如何搜索我所寻找的内容,要么这不是人们正在做的事情。

基本上,我有上周的数据集,其中的名称和排名分别显示在各自的列中。我现在有本周的数据集,其名称相同但排名不同。它们位于同一张表上。

我只是想比较并显示每个人的排名差异。例如:

Excel 示例

红色文本是我想要的结果...我显然只是用手将它们塞进小样本中。

抱歉,格式不对,我对此不是很了解。基本上,如果以上是我的数据集,我希望我的第三列显示各周之间的排名差异...因此 John Smith 将是 -1,Tracie Mack 将是 2。

似乎必须有一种简单的方法来实现这一点。

谢谢你们的帮助,jt

答案1

在开始之前,我想说的是,在这种情况下,最好的解决方案几乎总是在尝试进行任何类型的分析之前清理数据,即使分析很简单。如果排名在单独的列中,这将是一个简单的练习。

也就是说,您可以按原样使用数据进行分析。但是,这不是一个漂亮的公式,并且需要数组输入。

样本数据位于 A1:B6 中,选择 C1 并将以下内容粘贴到公式栏中:

=VALUE(LEFT(A1,FIND(" ",A1)-1))-VALUE(INDEX(LEFT($B$1:$B$6,FIND(" ",$B$1:$B$6)-1),MATCH("*"&RIGHT(A1,LEN(A1)-FIND(" ",A1)),$B$1:$B$6,0)))

粘贴后,按Ctrl+ Shift+ Enter。这将以数组公式的形式输入公式。

输入公式后,将其填入该列。

在此处输入图片描述

相关内容