作者:乔山办公网日期:
返回目录:excel表格制作
可以实现百,只是如果表格数据较多的时候可能系统比较卡,方法是使用VBA代码度:
Private Sub Worksheet_Change(ByVal Target As Range)
Me.UsedRange.Sort key1:=Me.UsedRange.Cells(1, 1), order1:=xlAscending
End Sub
第一步,在工作表标签问上点鼠标右键,选择【查看代码答】,如下图:回
第二步,查看随后会出现VBA窗口,粘答贴上面的代码后关闭,粘贴代码后如下图:
假定10个队名在百A3:A12单元格区域。前2行为表头。度10个队单循环赛要用问9轮。用2个公式可以完成。 在B3输入公式:=IF(COLUMN()=2,$A3,INDEX($A:$A,15-ROW()))将公式向右答向下复制到专B3:C7区域。属 在D3输入公式:=IF(MOD(COLUMN(),2),IF(ROW()=7,A$7,B4),IF(ROW()=3,C$3,B2))将公式向右向下复制到D3:S7区域。
乒乓球比赛是不计算净胜局数的。请看自己画的表zd。
表中可清楚看到A、B、C、D、4人参加循环赛,D三战全胜积6分,名次第一。其余的A、B、C、三人均是一胜两负积4分,且A胜B,B胜C,C胜A形成连环套,这就需要计算三人的胜负局比率版,比率大的名次列前。
A 3:2胜B,2:3负C,胜负局比率权:3+2/2+3=1
B 2:3负A,3:1胜C,胜负局比率:2+3/3+1=1.25
C 3:2胜A,1:3负B,胜负局比率:3+1/2+3=0.8
1.25>1>0.8 所以B为第二名、A为第三名、C为第四名。
假如计算胜负局比率还不成,就要计算胜负分比率。方法是把三人之间比赛
每局所取得的分数加起来/每局所负的分数加起来。比率大的名次列前。
你试试百”度http:///”或许知能道找到回办法答.