我有一个四列的电子表格,第一列表示公司的主要运营区域,第二列表示第二区域,第三列表示第三区域,依此类推。数据库如下图所示。
我感兴趣的是,有多少公司在同一主要领域运营,但至少有一个其他领域(第二,第三等)有共同之处。
我没有一个代码可以接近下面的预期结果。
我正在寻找一个生成结果的公式:5对于在主要区域119中运营的公司,对于在主要区域12,125中运营的公司,126 2对于在主要区域123中运营的公司,对于在主要区域128中运营的公司
发布于 2019-07-10 01:39:44
要使用公式,您需要一个帮助器列和两个步骤:
在E2中放入此公式:
=SUM(--(MMULT(($A$2:$A$20=A2)*(($B$2:$D$20=B2)+($B$2:$D$20=C2)+($B$2:$D$20=D2)>0)*($B$2:$D$20<>""),TRANSPOSE(COLUMN($B$2:$D$20)^0))>0))
并在退出编辑模式时使用Ctrl-Shift-Enter确认,而不是Enter。然后将公式复制下来。
然后,您需要列出主节点并使用MAXIFS获取最大值:
=MAXIFS(E:E,A:A,H2)
或聚合:
=AGGREGATE(14,7,$E$2:$E$20/($A$2:$A$20=H2),1)
https://stackoverflow.com/questions/56957694
复制相似问题