Excel如何根据某列类别对另外一列数据进行排序?
比如我要根据省份的类别,对各省分数进行排序,并在“排序”一栏反映名次。注意我不要简单排序然后手工下拉名次的那种,因为A列有几十个类别,手工拉不现实。
回答数:
2
提问时间:
2020-06-29 03:32:11

用户回答

c小翠
回答时间:2020-06-29 03:46:35
假设"排序"在C1单元格:(请告知排序在哪个单元格?)
C2公式下拉:

=SUMPRODUCT(($A$2:$A$200=A2)*($B$2:$B$200>B2))+1
  • fantheman
    回答时间:2020-06-29 04:00:59
    举例:
    设定省份那列在5261A列,投档分在B列,在C列根据A列的数据对4102B列进行排序。
    在C2单元格中输入公式:=SUMPRODUCT(($A$2:$A$200=A2)*($B$2:$B$200>B2))+1

    确定1653后将鼠标光标放到C2单元格右下角,等光标变成十字后鼠标左击按住下拉填充到最后的一个单元格,松开即可进行自动排序。
    也可以等光标变成十字后双击鼠标左键,即可自动向下填充此公式。
  • 相关视频

    相关文章

    Copyright © 2019-2020 懂视生活 51dongshi.com 版权所有

    湘ICP备19013665号-5 违法及侵权请联系:TEL:0731-84117792 E-MAIL:11247931@qq.com