如何根据指定列的行号重新排序单列中的长数据
如何根据指定列的行号重新排序单列中的长数据
嗨,我来帮你搞定这个问题!完全不用手动一个个输入,用Excel的公式就能轻松解决,步骤超简单:
- 首先选中C2单元格(就是你已经填了第一个示例的位置),输入公式:
=INDEX(A:A, B2) - 按回车后,你会发现它自动取出了A列第B2行的内容,和你手动输入的示例完全一致
- 接着把鼠标移到C2单元格的右下角,等光标变成十字填充柄,按住左键向下拖动,整列的内容就会按照B列指定的行号自动填充好啦
这个公式的逻辑特别直观:INDEX(A:A, B2)的意思就是从A列(A:A)里,提取第B2行对应的内容。比如B2是1就取A1,B3是3就取A3,完美匹配你想要的排序效果。
如果之后B列的行号有调整,C列的内容还会自动同步更新,比手动操作高效太多啦!
备注:内容来源于stack exchange,提问作者Seyed
相关产品推荐
相关产品推荐

