‘壹’ excel如何实现把库存依次调给销量最大的,第二大的,第三
暂时没想到什么高端方法,写了个土一点的公式,超长,看能不能忍受![捂脸]
K3单元格输入公式=IF(A3<>"","调出"&A3,"")&IFERROR("调入"&IF(AND(F3=LARGE($F3:$J3,1),F3>=SUM($A3:$E3)),SUM($A3:$E3),IF(AND(F3=LARGE($F3:$J3,1),F3<SUM($A3:$E3)),F3,IF(AND(F3=LARGE($F3:$J3,2),F3>=SUM($A3:$E3)-LARGE($F3:$J3,1),SUM($A3:$E3)-LARGE($F3:$J3,1)>0),SUM($A3:$E3)-LARGE($F3:$J3,1),IF(AND(F3=LARGE($F3:$J3,2),F3<SUM($A3:$E3)-LARGE($F3:$J3,1)),F3,IF(AND(F3=LARGE($F3:$J3,3),F3>=SUM($A3:$E3)-SUM(LARGE($F3:$J3,{1,2})),SUM($A3:$E3)-SUM(LARGE($F3:$J3,{1,2}))>0),SUM($A3:$E3)-SUM(LARGE($F3:$J3,{1,2})),IF(AND(F3=LARGE($F3:$J3,3),F3<SUM($A3:$E3)-SUM(LARGE($F3:$J3,{1,2}))),F3,IF(AND(F3=LARGE($F3:$J3,4),F3>=SUM($A3:$E3)-SUM(LARGE($F3:$J3,{1,2,3})),SUM($A3:$E3)-SUM(LARGE($F3:$J3,{1,2,3}))>0),SUM($A3:$E3)-SUM(LARGE($F3:$J3,{1,2,3})),IF(AND(F3=LARGE($F3:$J3,4),F3<SUM($A3:$E3)-SUM(LARGE($F3:$J3,{1,2,3}))),F3,IF(AND(F3=LARGE($F3:$J3,5),F3>=SUM($A3:$E3)-SUM(LARGE($F3:$J3,{1,2,3,4})),SUM($A3:$E3)-SUM(LARGE($F3:$J3,{1,2,3,4}))>0),SUM($A3:$E3)-SUM(LARGE($F3:$J3,{1,2,3,4})),IF(AND(F3=LARGE($F3:$J3,5),F3<SUM($A3:$E3)-SUM(LARGE($F3:$J3,{1,2,3,4}))),F3)))))))))),"")
右拉公式到O列,再下拉。 如图:
‘贰’ excel多个不同的数据综合排名 比如销量、金额、订单数量、怎么把他们三个进行综合排名在一个表里面显示
综合排名要有个主次,就是权重比,例如:
A、销量第一、金额第二、订单第二
B、销量第二、金额第一、订单第二
C、销量第二、金额第二、订单第一
那么A,B,C哪个综合排名第一?
最好上个图,然后说明排名规则,写清楚权重比,排名方法,如有一项相同的时候如何比较另外两项