1、在excel表里,如果数据是横向录入,需要把它们排序,如下图。
2、选中数据表后,点击开始菜单里的排序和筛选里的自定义排序,如下图。
3、打开排序设置表之后,点击表格右上方的选项,如下图。
4、然后就会弹出一个小框,选择按行排序,如下图。
5、然后再选择关键字,和升降序后点击确定,如下图。
6、这样就可以看到横向数据已经排序好了,如下图。
在A2中输入以下公式,然后像右拉填充
=RANK(HLOOKUP(A1,$K$1:$T$2,2,FALSE),$K$2:$T$2,0)
其中:A1--J1是名称所在单元格,比如 上证商品,沪深300,,,
A2--J2是对应名称下方排名单元格,也就是要填写公式的单元格
K1--T1是名称所在单元格,比如 上证商品,沪深300,,,
K2--T2是各名称下方对应的要排名次的数值
你可以根据你自己数据所在的单元格,修改公式中的范围
不可以横向排序。
选择整个图标, 复制。
选择特别粘贴中的移调。 进行正常的排序。
之后再 复制 特别粘贴,移调回来就可以了
不明白,把问题作为内容(邮件主题一定要包含excel字样)、样表(请特别注意:要03版的,把现状和目标效果表示出来)作为附件发来看下 yqch134@163.com
在A2输入以下公式,然后向右填充公式
=RANK(M2,$M2:$R2)
详见附图示例