Excelsorting和从多个表sorting
我为我的叔叔曲棍球联盟创build了一个电子表格。 它有一个单独的工作表,每个五个小组和一个额外的表单列出了球队和球员的排名。 JüriRuut在为选手们提供数据方面非常有帮助,但是如果他们有相同数量的积分,我需要用“积分”来排名,然后用“目标”来排名。
我有A列build立1-5级。 第一栏有团队“积分”,J栏列出了团队“目标”。 所以,基本上:
ABIJ Rank SortedRank ~ Points GoalsFor
在B栏中,我有下面的公式:
=IF(I2=I1,B1,A2)
有没有一种简单的方法来修改这个公式来实现我想要的? 我的想法是,如果最初的IF声明是真的,那么我会看看谁有更多的目标。 我试图修改[value_if_true]到另一个IF语句,但不能得到它的工作。 就像是:
=IF(I5=I4,IF(J4>J5,B4,A5),A5)
我甚至在这里吠叫正确的树?
一如既往,我希望这是连贯和可以理解的。 谢谢!
稍微改变点(或创build一个帮手列)
积分将是CalculatedPoints+(GoalsFor/1000)
(我假设一个球队永远不会超过999个GoalsFor )
这样,结果列表看起来就像这样
3.005 3.003 1.001
并且具有相同计算得分的团队将被GoalsFor分割,并且=RANK
function可以容易地对团队进行排名
如果你不知道/不喜欢Rank()
函数, 这个页面上有一些替代解释。