楼主 悟空师弟 |
Q:如何利用循环引用列出所有并列名次的姓名? 如下图: A:利用循环引用和迭代计算完成,操作步骤如下: 1、启用“迭代计算”:点击左上角的“OFFICE按钮”,选择“EXCEL选项”,点击“公式”,勾选“启用迭代计算”,“最多迭代次数”设为20(数字20等于以学生人数,如果是30人则设为30。) 2、单击“开发工具”菜单,“插入”中选中“复选框”,插入一个复选框,改名为“开始”,右击“复选框”选中“设置控件格式”,单击“控制”选项卡,“单元格链接”设为 $A$22 。 3、C22单元格内输入公式:=IF(A22,C22+1,0) 4、B24单元格内输入公式再右拖、下拖公式填满颜色区域:=IF($C$22>20,B24,IF($A$22,B24&IF(INDEX(B$2:B$21,$C$22)=MAX(B$2:B$21),IF(B24<>"",CHAR(10),"")&INDEX($A$2:$A$21,$C$22),""),"")) 5、勾选“开始”即可。 附件: 如何利用循环引用列出所有并列名次的姓名?.rar 效果如下: 操作如下: |
2楼 eliane_lei |
进来学习,谢谢分享 |
3楼 初学者2012 |
谢谢分享**** |