如何两列交换_IF函数神奇用法:交换数据列顺序。小技巧大作用,你学会了吗?...

EXCEL进阶课堂 · 函数说 持续更新!我们将为各位小伙伴提供更加专业、更加精炼、更加实用的EXCEL操作技能,帮助大家轻松解决工作任务,提高工作效率,不再做不停加班的表哥,表姐。欢迎各位小伙伴转发、点赞、讨论,更欢迎私信获取练习素材,刻意练习才能学有收获。

这是函数说的第37篇教程。

强大的EXCEL中,有很多内含的函数,其中有一些函数,除了基本用法之外,还有一些神奇的用法,今天的主角——IF函数就是其中一个。


IF函数的基本功能

IF函数是一个判断函数,其基本格式与功能如下。

IF函数格式:IF(判断条件,表达1,表达式2)功能:当条件为真(成立)时,执行表达1;当条件为假(不成立)时,执行表达式2举列:IF(5>3,"进阶君","小白")因为5>3成立,所以得到的结果是 进阶君。再如:IF(5<3,"进阶君","小白")因为5<3不成立,所以得到的结果是 小白。

关于真假的说明

在逻辑运算当中,经常会出现真假的问题。

真是表示成立,一般来说用 1或true 表示;假是表示不成立,一般来说用 0或false 表示。

所以上面的例子当中,5>3这个条件为真,结果可以用1或true来表示;而5<3这个条件为假,结果可以用0或false来表示。

d538a6416c8302eb124924bc20070f7d.png
cccf6941ebdda28e66197a318e60dc5f.png

交换数据列顺序的神奇用法

如:这里有两列数据,如下图如所示。

974fc8b25d4ba8485179b672aeebad06.png

如果要求交换两列数据的顺序如何做呢?

相信小伙伴们都不是问题,最笨的方法用复制、粘贴的方法也可以实现。

但是,有的时候,我们是不能动原始数据列的顺序的,只是在运算的过程中需要临时改变一下数据列的顺序。

有点想不通。没有关系,我们来看一下这个应用场景。

1574a821d33c1ebafe90bf04b549a8e3.png

上图中,是运用VLOOKUP函数,根据序号查找姓名,这是非常简单的。在VLOOKUP函数中,要求要查找的值,一定是查找区域的第一列。

但是,如果要求根据姓名来查找顺号呢?我们不可能去将源表的数据列改变顺序后再去做公式。那么如何进行了。

先学习一下下面的公式。

2751e7b01b708c162bb3cf76183eeb62.png

此时组建的新的数据区域是列1在前,列2在后。

74bbd6e0a482248e4e7c16d6c928b173.png

此时组建的新的数据区域是列2在前,列1在后。

利用公式的个特点,我们可以对两列的数据进行位置重排组成一个新的数据区域,从而满足特定的要求。

9f47a362aa5c9afb9376eca22042e720.png

上图利用这个方法,就将序号和姓名两列数据转换顺序,组成了一个姓名列在前,序号列在后的数据区域。

31361e2e3d012a0c961cbd6d726354cf.png

小伙伴们,快动手试一下,这个功能绝对值得你get√。

关注EXCEL进阶课堂,学习更多办公技能,提升工作效率,把更多的时间用来做更多有意义的事情!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值