EXCEL 排序高手进

来源:百度知道 编辑:UC知道 时间:2024/06/26 05:58:24
怎样把一列数据排序后在另一行中显示出来,不改变原序列,如下图:
数据列D不变,将排序后结果横向显示在F2到P2这一行里。

=INDEX($D$2:$D$12,MATCH(F1,$B$2:$B$12,0))
向右拖公式即可

F2输入公式

=VLOOKUP(F1,$B:$D,3,)

回车确定,鼠标对准单元格右下角,当出现一个黑色小十字时,同时按住鼠标左键往右拖动

先把d列排序
选中d2:d11
复制
右击f2选择性粘贴-转置

这个与排序无关 :
两种方法:
一 复制粘贴 复制 D2到E12----- 点f2, 选择性粘贴 ---转置

二 公式有好多可以搞定 讲个最简单的 转置公式
选种F2 到P4 三行
然后输入公式 =transpose($B$12:$D$12) 注意是数组公式 输入后按ctrl+shift+enter

在F2输入公式=SMALL(D:D,F$1)公式向右复制