我有一个按行业(industrias)进行了2年(2017和2018年)的交易表,从它们我想创建另一个表,其中只显示前4个有更多交易的行业(行业名称和交易数量),在第5行中出现了其他行业,这些行业将被排除在排行榜之外的行业的交易量相加。(即所有未达到排名的其他行业之和)。如果有同样数量的行业,我只需要按字母顺序排序。输出中的"otras industrias“公式是什么?因为它必须有所有其他不是排名第一的之和。
输入:
Industrias 2017 2018
Acero, metalurgia y producción industrial 2 5
Aeroespacio y Aeronautica 3 2
Agro 5 3
Agua y sanitización 6 0
Alimentos y bebidas 7 0
Armas y Municiones 8 6
Automotriz 4 6
期望输出:
Ranking 2018
Industry N° transacctions
1° Name of industry x
2° Name of industry Y
3° Name of industry Z
4° Otras industrias w
发布于 2018-07-26 11:48:12
对于“工业”,这将处理关系,因为您正在对整数进行排序:
=INDEX(INPUT[Industrias],ROUND(MOD(1-LARGE(INDEX(INPUT[2018]+(ROW($C$2)-ROW(INPUT[2018]))/(COUNT(INPUT[2018])+1),),[@Rank]),1)*(COUNT(INPUT[2018])+1)+1,0),)
交易数量将简单地为:
=LARGE(INPUT[2018],[@Rank])
发布于 2018-07-26 17:54:15
我能想到的最简单的解决办法是..。
好了。希望能解决问题。(:
p/s :或者..。您可以探索使用手动文本排序构建公式。
https://stackoverflow.com/questions/51531593
复制相似问题