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

发布于 2022-10-20 16:51:42
在没有excel版本约束的情况下,您可以使用以下假设您的名称在A2:A10范围内,例如:
=HSTACK(UNIQUE(A2:A10), COUNTIF(A2:A10,UNIQUE(A2:A10)))它在第一列中返回唯一名称,在第二列中返回每个唯一名称的对应计数。
如果要按名称、和进行计数,最好使用如下所示的数据透视表:

发布于 2022-10-20 17:22:48
当使用Office 365时,可以使用:
=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)并向下拖放。

https://stackoverflow.com/questions/74142464
复制相似问题