MS Excel PERCENTILE和IF未给出正确的结果

时间:2017-06-24 00:41:58

标签: excel

我正在努力获得Percentile的选择性数据。在这个例子中,我试图获得10%的分数,其中玩家名称是

数据:

      | A |  B
    ------------
     1| a |   1
     2| a |   2
     3| a |   3
     4| a |   4
     5| a |   5
     6| a |   6
     7| a |   7
     8| a |   8
     9| a |   9
    10| a |   10
    11| b |   11
    12| b |   12
    13| b |   13
    14| b |   14
    15| b |   15
    16| b |   16
    17| b |   17
    18| b |   18
    19| b |   19
    20| b |   20

公式:

=PERCENTILE.EXC(IF(A:A="a",B:B,None),0.1)

预期产出:

1.1

实际输出:

2.1

1 个答案:

答案 0 :(得分:1)

您正在使用数组公式(又名CSE公式),因此您应该输入它然后按

控制 输入

如果你想要一个普通的公式,使用18本质上以透明的方式处理数组,参数PERCENTILE.EXC = =AGGREGATE(18,6, B:B/(A:A="a"), 0.1)

[{"group":"Most Common","id":"00000000000002","name":"HVAC Specialists","name_singular":"HVAC Specialist"},{"group":"Other","id":"00000000001","name":"Hauling \u0026 Junk Removers","name_singular":"Hauling \u0026 Junk Remover"}]