根据查找值查找最常见的文本

时间:2013-12-04 19:22:08

标签: excel excel-formula

我正在尝试找出一种基于查找值在电子表格中查找最常见的值(文本)的方法。例如,如果我的表格如下:

enter image description here

  1. 我想计算用户234选择的最常用值(本例中为A),用户524(本例中为B)......依此类推。

  2. 我想计算所选值的百分比。因此,在前一点中,用户234选择A的时间约占67%......依此类推。

  3. 我不确定使用哪种配方。我可以使用下面的公式找到B列中最常见的值,但是如何针对特定值(在这种情况下为用户ID)执行此操作?

    =INDEX(B2:B16,MATCH(MAX(COUNTIF(B2:B16,B2:B16)),COUNTIF(B2:B16,B2:B16),0))

2 个答案:

答案 0 :(得分:1)

稍微走开了,我创建了一个包含所有结果的表格,其中包含:

=COUNTIFS($A:$A,$D2,$B:$B,E$1)  

(如果您没有COUNTIFS,请使用SUMPRODUCT),突出显示“按行选择”(使用=E2=MAX($E2:$H2)进行条件格式化)的最大值,然后复制格式和标签,在其中显示每个比例的计算:

SO20384049 example

答案 1 :(得分:0)

似乎其他建议的答案可能不适合,所以可能使用数据透视表(和CF):

SO20384049 example(2)