我正在设置一个允许您输入值的 excel 文件,然后它将为每个值提供 1 到 5 的排名,然后根据一组加权值比较所有值。
这是我正在努力解决的一个业务问题,因为我需要设计一个排名系统,该系统需要考虑所有因素来决定我想做的哪个选项是最好的。
但是,某些因素需要对 IF 函数进行不同的排列。因为对于某些列,值越高=排名越低,反之亦然。
我已经设定了每个因素排名 1 到 5 的标准。
示例:潜在客户数量越多,排名越高。每次转化费用越高,排名越低。等等。下面是我制作的代码示例:每列都不同(我将提供文件链接)
=IF(D7<1," ",IF(D7<=500,"1",IF(D7<=2500,"2",IF(D7<=3750,"3",IF(D7<=5000,"4",IF(D7>5000,"5"))))))
=IF(E7<1," ",IF(E7<=250,"1",IF(E7<=499,"2",IF(E7<=999,"3",IF(E7<=2500,"4",IF(E7>2500,"5"))))))
=IF(F7>7,"1",IF(F7>5,"2",IF(F7>3,"3",IF(F7>1,"4",IF(F7=1,"5",IF(F7<1," "))))))
=IF(G7>29,"1",IF(G7>19,"2",IF(G7>9,"3",IF(G7>4,"4",IF(G7>0.1,"5",IF(G7=0," "))))))
=IF(H7<1," ",IF(H7<=500000,"1",IF(H7<=1200000,"2",IF(H7<=2500000,"3",IF(H7<=4000000,"4",IF(H7>4000000,"5"))))))
所以现在我们有一个新表,其中包括所有排名 1 到 5。但是,我没有(或必须)以某种方式将加权因子放入方程中以考虑权重(因为这真的会影响最终的排名结果) .
这是我最挣扎的部分,我找不到以某种方式考虑加权值以给出总体值的函数。
提前感谢任何能够帮助我的人。