Google sheets 如何返回Google Docs电子表格中文本值范围内最常出现的文本值?
我有一个范围Google sheets 如何返回Google Docs电子表格中文本值范围内最常出现的文本值?,google-sheets,Google Sheets,我有一个范围B2:B7,其中包含代表某个内容的文本值,但我想要的是让一个单元格显示该范围内最多的文本值 例如,如果我的范围包含文本值{“red”、“green”、“green”、“blue”、“green”、“blue”},则单元格中显示的平均值将为“green” 我该怎么做 您可以通过添加一个数字列来完成此操作,该列允许您轻松地计算每一行 然后检查A列中的唯一值 =唯一(A2:A7) 本例中的结果是 然后使用sumif函数=sumif(a:a,E1,B:B) 最后一次查找与max valu
B2:B7
,其中包含代表某个内容的文本值,但我想要的是让一个单元格显示该范围内最多的文本值
例如,如果我的范围包含文本值{“red”、“green”、“green”、“blue”、“green”、“blue”},则单元格中显示的平均值将为“green”
我该怎么做 您可以通过添加一个数字列来完成此操作,该列允许您轻松地计算每一行 然后检查A列中的唯一值
=唯一(A2:A7)
本例中的结果是
然后使用sumif
函数=sumif(a:a,E1,B:B)
最后一次查找与max value=vlookup(max(D:D),D:E,2,false)
对应的单词(下面的单元格G2)
我在这里找到的替代解决方案: 假设您的值位于A列中,您可以使用以下方法获得显示唯一值及其相应计数的结果:
=QUERY({A:A,A:A},"Select Col1, Count(Col2) Where Col1<>'' Group by Col1 Label Col1 'Name',Count(Col2) 'Count'")
=QUERY({A:A,A:A},“选择Col1,Count(Col2),其中Col1''按Col1标签Col1'Name',Count(Col2)'Count'分组”
有关查询功能的更多信息,请参见:我找到了一个解决实际问题的方法,该方法在我的问题中得到了简化。(这是迄今为止我一年中每一个小时的记录。) 第一排是平均日 我使用了,他在其中提供了这条漂亮而简单的线,解决了我的具体情况(假设值在A1:A7范围内):
是的,我必须复制和编辑它24次,但这是值得的。感谢那些回答的人 一组单词的平均值是不可能的。你是说最频繁出现的值吗?@Dan是的,最频繁出现的值。谢谢Dan,我使用
=索引(A1:A7,MATCH(MAX(COUNTIF(A1:A7,A1:A7)),COUNTIF(A1:A7,A1:A7),0)找到了我的解决方案。
=INDEX(A1:A7,MATCH(MAX(COUNTIF(A1:A7,A1:A7)),COUNTIF(A1:A7,A1:A7),0))