Google sheets 对于项目列表,返回基于其计数的前3个值

Google sheets 对于项目列表,返回基于其计数的前3个值,google-sheets,google-sheets-formula,google-sheets-query,Google Sheets,Google Sheets Formula,Google Sheets Query,对于列中给定的项列表,我希望它根据它们的计数给出前3个值 我希望在另一个专栏中出现猫、狗和驴 如果您使用的是SQL,则可以使用COUNT和fieldname来获取它们。 如果使用的语言不是围绕存储数据而构建的,则可以运行for循环,为列表中的每个元素更新计数变量。 即: for(int i=0;i++;i

对于列中给定的项列表,我希望它根据它们的计数给出前3个值

我希望在另一个专栏中出现猫、狗和驴


如果您使用的是SQL,则可以使用COUNT和fieldname来获取它们。 如果使用的语言不是围绕存储数据而构建的,则可以运行for循环,为列表中的每个元素更新计数变量。 即:

for(int i=0;i++;i
请使用以下公式

=QUERY(QUERY(A2:A11, 
     "select A, count(A) where A is not null group by A limit 3 label count(A) ''"), 
                 "select Col1")
(您可以根据需要调整范围)

使用的功能:

=QUERY(QUERY(A2:A11, 
     "select A, count(A) where A is not null group by A limit 3 label count(A) ''"), 
                 "select Col1")