Excel公式将单元格与选定范围内的其他单元格进行比较

Excel公式将单元格与选定范围内的其他单元格进行比较,excel,text,compare,average,countif,Excel,Text,Compare,Average,Countif,我的名字是迭戈,我需要你的知识: 我在一列中有一个选定的单元格范围,我需要将一个单元格值(文本)与选定范围内的其他单元格进行比较。这样做的目的是获得行与列之间的其余值之间的差异百分比,例如: A B C Yes Yes 0% Yes Yes 0% Yes Yes 0% Yes Yes 0% N/A Yes 50% Yes Yes 0% Yes Yes 0% Yes No 50% 我有一个公式,可以做一列的工作。此公式的目的是说明所选单元格是否与其他

我的名字是迭戈,我需要你的知识:

我在一列中有一个选定的单元格范围,我需要将一个单元格值(文本)与选定范围内的其他单元格进行比较。这样做的目的是获得行与列之间的其余值之间的差异百分比,例如:

  A   B   C
 Yes Yes  0%
 Yes Yes  0%
 Yes Yes  0%
 Yes Yes  0%
 N/A Yes  50%
 Yes Yes  0%
 Yes Yes  0%
 Yes No   50%
我有一个公式,可以做一列的工作。此公式的目的是说明所选单元格是否与其他单元格不同,如果是,则说明其少数部分(比方说低于所选选项的50%)是否与其他单元格不同,并添加1。如果该值与多数值相同,则不要添加值(或添加0)。我知道这看起来很棘手,所以我会用公式来解释:

=IF(COUNTIF($A$1:$A$10;$A1)/COUNTA($A$1:$A$10)>0,5;0;1)
公式已填充,因此公式在公式范围内保持比较。 但是,正如您在C列中看到的,我们的想法是获得这些单独比较的平均值。一个公式:

=AVERAGE(COUNTIF($A$1:$A$10;$A1)/COUNTA($A$1:$A$10)>0,5;0;1);COUNTIF($B$1:$B$10;$B1)/COUNTA($B$1:$B$10)>0,5;0;1))
因此,我只需要对包含数据的单元格范围内的每列重复的公式取一个平均值

这就是问题的症结所在

这个想法是建立一个公式来判断是否存在平局以及在哪一列。也就是说:

 A   B   C
Yes Yes TIE IN COLUMN A
Yes Yes TIE IN COLUMN A
N/A Yes TIE IN COLUMN A
Yes Yes TIE IN COLUMN A
N/A Yes TIE IN COLUMN A
N/A Yes TIE IN COLUMN A
Yes Yes TIE IN COLUMN A
N/A No  TIE IN COLUMN A
在这件事上请告诉我!!非常欢迎你的帮助。
谢谢

好吧,我想这会满足你的要求,记住范围可能不是你想要的

=IFERROR((IF(A2=INDEX($A$2:$A$11,MODE(MATCH($A$2:$A$11,$A$2:$A$11,0)+{0,0})),1,0)+IF(B2=INDEX($B$2:$B$11,MODE(MATCH($B$2:$B$11,$B$2:$B$11,0)+{0,0})),1,0))/2,"")

我不确定你在第二部分中到底在说什么,但也许这能满足你的所有需要。

好吧,我想这会满足你的需要,记住范围可能不是你想要的

=IFERROR((IF(A2=INDEX($A$2:$A$11,MODE(MATCH($A$2:$A$11,$A$2:$A$11,0)+{0,0})),1,0)+IF(B2=INDEX($B$2:$B$11,MODE(MATCH($B$2:$B$11,$B$2:$B$11,0)+{0,0})),1,0))/2,"")

我不确定你在第二部分中到底在说什么,但也许这能满足你的所有需要。

对不起,我有点困惑-是什么决定了专栏中是否有平局?如果计数公式和平均公式相等?如果一列中一半的值为“x”,另一半为“y”,则会出现平局。因此,如果在一个包含8行的列中发现值“x”4次,并且发现值“y”相同4次,则该列中的“x”和“y”之间存在联系。这个想法是在有平局的情况下得出公式,但如果没有平局的情况下,计算我首先发布的公式,我不太明白你在说什么。在你问题底部给出的例子中,一半的条目是“是”,一半是“不适用”——我想这就是你所说的平局。但是--您似乎想复制一些公式到C列,它只是以一种与行无关的方式重复这个事实。为什么有多个实例重复相同的事实?另外,如果A列和B列都具有连接的属性,该怎么办?如果两者都不是呢?我会说你的例子是错误的。因为没有底线。。。为什么50%这个=0%和所有其他50%在这个问题上,你的例子中的50%是100%不同的。对不起,我有点困惑-是什么决定了列中是否有平局?如果计数公式和平均公式相等?如果一列中一半的值为“x”,另一半为“y”,则会出现平局。因此,如果在一个包含8行的列中发现值“x”4次,并且发现值“y”相同4次,则该列中的“x”和“y”之间存在联系。这个想法是在有平局的情况下得出公式,但如果没有平局的情况下,计算我首先发布的公式,我不太明白你在说什么。在你问题底部给出的例子中,一半的条目是“是”,一半是“不适用”——我想这就是你所说的平局。但是--您似乎想复制一些公式到C列,它只是以一种与行无关的方式重复这个事实。为什么有多个实例重复相同的事实?另外,如果A列和B列都具有连接的属性,该怎么办?如果两者都不是呢?我会说你的例子是错误的。因为没有底线。。。为什么50%这个=0%,其余的50%,在你的例子中,50%是100%不同的。