在有相同值的情况下,如何提取前几名?不能用VBA和{}数列公式 ...
如题,请帮帮我,谢谢。“名次”类似于RANK函数效果这个随意;“姓名”取自成绩表B列;“分数”取自成绩表C列,存在相同分数时姓名对应各人,不会重复取值求。求公式(函数)的解决方法,因为最终用在腾讯文档上面,不能用VBA和{}数列公式。
由于腾讯文档诸多问题的限制,我这里放一个腾讯文档链接,可以在上面测试。
不支持数组公式的话,那就使用辅助列吧
或者排序后粘贴也行 B2:=LOOKUP(1,0/FREQUENCY(-9^9,-(COUNTIF($B$2:$B2,成绩!$B$2:$B31)=0)*成绩!$C$2:$C31),成绩!B$2:B31)
右拉下拉。 排序会打乱原来表格,而且分数时动态变化的,希望能自动实现。
请问辅助列要如何实现? 大佬好赞~~~
我现在都分不清楚数组和非数组公式了~~~365惹的祸~~~ 管它数组非数组,一律三键处理。
我不太喜欢数组公式 谢谢,excel可以实现
但是放到腾讯文档里面提示#VALUE! 错误:计算值错误。 顶楼加入了腾讯文档的链接,可以在上面测试,谢谢各位大佬 已解决,请查看 非常感谢各位帮助,已解决
页:
[1]