几分之几 发表于 2021-11-26 18:19:00

通过C列的内容划分区间,将D列的数值进行排名

将C列内容【数量】划分为xx个区间,并按对应的D列数值【业绩】进行排名。
排名返回的值可以是数字排序(eg:1、2、3.....100.....)
或者返回固定的区间分值,(eg:排名第一的依次返回20分,10分、5分、0分)
有没有不依靠辅助列能完成的函数公式呢,谢谢大佬们

轻浮的时代丶 发表于 2022-1-27 23:51:49

=SUMPRODUCT((LOOKUP(C$2:C$10,{1;5;10})=LOOKUP(C2,{1;5;10}))*(D$2:D$10>=D2))

翰博 发表于 2022-2-6 11:33:08

=LOOKUP(E2,{1,2,3,4},{20,10,5,0})

梁健 发表于 2022-2-10 00:04:59

成功解决了,非常感谢!
能告诉下原理嘛

奔跑莉莉不做胖胖 发表于 2022-2-20 19:39:53

=SUMPRODUCT((LOOKUP(C$2:C$10,{1;5;10})=LOOKUP(C2,{1;5;10}))(D$2:D$10>=D2))
页: [1]
查看完整版本: 通过C列的内容划分区间,将D列的数值进行排名