excel 自动排序绘制图表,利用LOOKUP返回的疑问

默认分类 未结 1 436
2023-03-19 17:28
相关标签:
1条回答
  • 2023-03-19 18:20

    这个公式是B列,参照A列标准排名的。

    看懂了吗

    追问请问我怎么在excel中,像你那边看到每一步的运行结果呢?^_^ ,应该不是手敲的吧,谢谢。

    参考:疑难118 如何根据足球比赛成绩进行多关键字排名,”加权算法多关键字排名技术“。

    【原理解析】

    B2:B6*100+ROW(1:5),将B2:B6的数字放大100倍再加上行号1-5。比如5个数据分别是3、9、1、8、4,就变成301、902、103、804、405【注意】前提是B列不能有小数,否则会混淆。

    LARGE(b+row,ROW(1:5)),将第1步结果按大到小排序。变成902、804、405、301、103

    MOD(Large,10),将第2步对10求余得到个位数,变成2、4、5、1、3——也就是行号

    LOOKUP(Mod,ROW(1:5),A2:A6),就是LOOKUP({2;4;5;1;3},{1;2;3;4;5},A2:A6),分别得到A3、A5、A6、A2、A4的文本。

    0 讨论(0)
提交回复