我搜索过所有地方,包括这个网站,但要么我不知道如何搜索我所寻找的内容,要么这不是人们正在做的事情。
基本上,我有上周的数据集,其中的名称和排名分别显示在各自的列中。我现在有本周的数据集,其名称相同但排名不同。它们位于同一张表上。
我只是想比较并显示每个人的排名差异。例如:
红色文本是我想要的结果...我显然只是用手将它们塞进小样本中。
抱歉,格式不对,我对此不是很了解。基本上,如果以上是我的数据集,我希望我的第三列显示各周之间的排名差异...因此 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。这将以数组公式的形式输入公式。
输入公式后,将其填入该列。