最近写了几篇关于Excel的经验,接到很多朋友的私信提问和回复,有个朋友问我他手里有一些数据,是没有经过排序的,而且数据量还比较大(很多人提问都是喜欢加上这句话,可能是担心我会教他们一个个操作的方法的原因吧,嘿嘿),想把现在的数据以相反的顺序粘贴到另一列中,但不是指转置。今天就给大家简单讲一下我的操作方法,供大家参考
前期准备工作(包括相关工具或所使用的原料等)
Excel 2003-2013
详细的操作方法或具体步骤
演示数据如图所示,我们从网上随机找些人员姓名来进行操作

在要操作单元格中输入如下公式=(INDEX($D$12:$D$37,38-ROW())),
如图

使用自动填充柄填充,得到如下效果

现在来给大家简单介绍一下这个公式的含义,如果没有耐心,此步骤可略过(嘿嘿)
Index函数的功能是在给定单元格中返回特定行列交叉处的单元格的值或引用(公式有两种形式:数组形式,引用形式)
Row函数来返回特定单元格所在的行号
我们用(38=总行数+1)来(减去row())得到的当前行,就可以得到前面选定区域($D$12:$D$37)中的第若干个元素。
例如:第一行数据,此时Row()=12,38-ROW()也就是38-12=26,此时就会显示返回选定区域($D$12:$D$37)中的第26个元素“韦欣可”

下一节将继续讲解Index函数与Match的配合使用,即Index函数的高级应用,有兴趣的朋友可以关注一下。
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。作者声明:本教程系本人依照真实经历原创,未经许可,谢绝转载。- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
