将单元格与一列其他值进行比较。高于或低于

将单元格与一列其他值进行比较。高于或低于

我在一列的单元格中列出了测试结果,我想找到一种方法来显示 A1 与所有其他单元格的比较情况。换句话说,A1 中的测试结果高于其他结果的 75%。有人能帮忙提供公式吗?

答案1

考虑:

=COUNTIF(I:I,"<" & A1)/COUNT(I:I)

使用 % 格式。我们计算小于A1在列中并除以列中的项目总数

在此处输入图片描述

在上面的例子中,A1 (11)大于列中 8 个项目中的 5 个

答案2

Excel 有一个PERCENTILE()函数,还有一个PERCENTRANK()函数。下表 D2 中第 75 个百分位数的计算公式如下:

=PERCENTILE(B2:B13,0.75)

百分比等级可以在 C 列中用以下公式计算:

=PERCENTRANK(B$2:B$13,B2)

最后,您可以使用如下条件格式规则来突出显示占所有分数 75% 以上的分数:

=$B2>PERCENTILE($B$2:$B$13,0.75)

在此处输入图片描述

答案3

采用不同的方法,该公式将提取所有大于 75% 的值。

=IFERROR(INDEX($A$2:$B$8, SMALL(IF(($C$2<$B$2:$B$8), ROW($B$2:$B$2)-MIN(ROW($B$2:$B$2))+1, ""),ROWS($A$1:A1)), 2),"")

C2 单元格有 75(基准)。

编辑部分:

在此处输入图片描述

在 C2 中写下此公式。

=QUARTILE.INC(B2:B8,3)

这里 3 代表 75%

在 D2 中

=IFERROR(INDEX($A$2:$B$8, SMALL(IF(($C$2<$B$2:$B$8), ROW($B$2:$B$2)-MIN(ROW($B$2:$B$2))+1, ""),ROWS($A$1:A1)), 2),"")

相关内容