迪曦 发表于 2021-11-18 19:26:00

请问如何用excel公式处理:根据谁的成绩高低,依次在其他列中罗列出来? ...

问题:如何用excel公式处理:根据谁的成绩高低,然后以此在右表中的【第1名】、【第2名】、【第3名】中填列?
规则:
规则1/ 首先:若三个人的成绩都有高低时,直接按照成绩高低,依次在右表中的【第1名】、【第2名】、【第3名】中填列
如:2001年/2002年的示例
规则2/ 其次:若三个人的成绩都是一样时,则按照张先生C、张先生B、张先生A,依次在右表中的【第1名】、【第2名】、【第3名】中填列
如:2003年的示例
规则3/ 如果:只有两个人的成绩是一样时,则先按照【规则1】进行排列,然后再按照【规则2】进行排列
如:2004年/2005年/2006年的示例

陈鉴斌 发表于 2021-12-22 23:32:57

=INDEX($C$6:$E$6,MATCH(LARGE($C7:$E7*10^2+COLUMN($C$1:$E$1),COLUMN(A1)),$C7:$E7*10^2+COLUMN($C$1:$E$1),))

我系老吴 发表于 2022-1-10 16:23:36

{=INDEX($6:$6,RIGHT(LARGE($C7:$E7/1%+{3,4,5},COLUMN(A1)),2))
页: [1]
查看完整版本: 请问如何用excel公式处理:根据谁的成绩高低,依次在其他列中罗列出来? ...