如果尚不清楚,我谨此致歉,我将尽一切可能解释一切!我正在使用Google表格中的数据集,因此A列是学生ID的列表,B列是学生行为的列表。看起来像这样:
A(ID) B(Behaviors)
12345 Talking
54321 Out of Seat
98765 Lying
12345 Talking
12345 Lying
98765 Lying
该列表的数据集非常大,因为它包含一年中整个学校人口的记录数据,并且您可以看到整个学生人口都集中在一个列表中。我正在寻找一种方法来查找每个学生(由其ID标识)最常见的行为。例如,对于以上数据,学生12345将“交谈”列为最常见的行为,而学生98765将“说谎”列为最常见的行为。
理想情况下,我想创建一个单独的电子表格,看起来像这样:
A(ID) B(Most Common Behavior)
12345 Talking
98765 Lying
54321 Out of Seat
这样,列A列出了所有学生ID,列B列出了他们最常见的行为。
我发现我可以使用以下公式:
=INDEX(Behaviors,MODE(MATCH(Behaviors,Behaviors,0)))
为了从包含学者行为的列中提取最常见的值,但是此公式为我提供了整个学生群体中最常见的行为,因此我有兴趣对其进行修改,以便该公式首先查看学生ID,然后查看该子列表中最常见的行为。
如果您需要任何进一步的信息,请告诉我。在此先感谢您的帮助!
您是否熟悉使用数据透视表?您可以只创建一个数据透视表,并将ID作为行标签,将Behavior作为列标签,并将Value。然后,只需复制/粘贴这些值并使用MAX公式即可获得最大的行为计数。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句