首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Excel,重复名称有多少相同类型?

Excel,重复名称有多少相同类型?
EN

Stack Overflow用户
提问于 2022-10-20 15:25:42
回答 2查看 60关注 0票数 1

我有一个巨大的清单,不同的汽车名称重复和他们的类型。我需要总结一下每辆车的类型。例如,Name1有2 van和1介质,Name2有2 van 1介质,Name3有1 non_cargo和2介质等等。我不知道该怎么做配方。我上传了截图的例子。提前谢谢你。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-10-20 16:51:42

在没有excel版本约束的情况下,您可以使用以下假设您的名称在A2:A10范围内,例如:

代码语言:javascript
复制
=HSTACK(UNIQUE(A2:A10), COUNTIF(A2:A10,UNIQUE(A2:A10)))

它在第一列中返回唯一名称,在第二列中返回每个唯一名称的对应计数。

如果要按名称、进行计数,最好使用如下所示的数据透视表:

票数 2
EN

Stack Overflow用户

发布于 2022-10-20 17:22:48

当使用Office 365时,可以使用:

代码语言:javascript
复制
=LET(data,A1:B12,
          _d1,INDEX(data,,1),
          _d2,INDEX(data,,2),
     u,UNIQUE(data),
          _u1,INDEX(u,,1),
          _u2,INDEX(u,,2),
     m,MMULT(
             (TRANSPOSE(_d1)=_u1)* 
             (TRANSPOSE(_d2)=_u2),
             SEQUENCE(COUNTA(_d1),,1,0)
             ),
HSTACK(u,m))

在旧版Excel中,您可以使用以下内容:

D2中使用:=IFERROR(INDEX(A$1:A$12,MATCH(0,COUNTIFS($D$1:$D1,$A$1:$A$12,$E$1:$E1,$B$1:$B$12),0)),"")D2拖动到E12 (或者当您看到空值时)。

F2中使用=COUNTIFS($A$1:$A$12,$D2,$B$1:$B$12,$E2)并向下拖放。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74142464

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档