关注公众号【秋叶 Excel】回复关键词【工具】获取 Excel 高效小工具合集,让你效率开挂!本文作者:拉登 Dony本文来源:秋叶Excel(ID:excel100)本文编辑:思雨、竺兰我是拉登,一个会设计表格的沙雕高能老师。告诉你们一件很可怕的事情。昨天我学习了一个新的 EXCEL 函数:LET 函数!没错,虽然我已经很牛逼了,但是我还在坚持学习!吓不吓人!LET 函数是干啥的呢?官方给出的解释是这样的。翻译成大家能看懂的中文,就是:如果你的公式很长、很难记的时候,可以给这个公式起一个名字,然后用名字替代长公式。其实这个概念并不新鲜,这就是编程中的「变量」的概念嘛!举一个简单的例子。比如现在,我们要计算 5+1 。

普通的公式是下面这样的,一点都不专业。

=A2+B2

我们可以把数字 5 ,保存在 X 中,然后计算 SUM(x,1) ,再把 5 代入到 SUM 函数,就计算出结果「=6」了。

=LET(x,5,SUM(x,1))

所以上面的公式,可以分成两步来理解。

第一步,把 5 保存在 X 中。

第二步,用 5 替换写,进行 SUM 计算。

是不是非常神奇!但是我猜,肯定有人嫉妒我的才华,内心虽然早已佩服得五体投地,但表面上还表现出一副不屑的表情。我们再来看一个案例。现在有两个表格,一个是名单,一个是成绩单。▲ 名单▲ 成绩单现在要把成绩单里的成绩,填到名单里,然后:

❶ 大于等于 60 分的备注及格;

❷ 小于 60 分的显示原有的数字。

公式该怎么写呢?你得先用 VLOOKUP 把成绩查询过来吧,然后再写一个 IF 函数做条件判断吧。然后写出来的公式这么长。

=IF(VLOOKUP(A2,$F$1:$G$9,2,0)>60,"及格",VLOOKUP(A2,$F$1:$G$9,2,0))

▲ 左右滑动查看公式长,主要是因为 VLOOKUP 公式写了两次。这个时候我们就可以给 VLOOKUP 公式起一个名字「成绩」,然后 IF 函数里直接用「成绩」就可以了。这个起名的操作,就是 LET 函数要干的活啦!修改后的公式如下:

=LET(成绩,VLOOKUP(A2,$F$1:$G$9,2,0),IF(成绩>60,"及格",成绩))

▲ 左右滑动查看是不是特别好用?你还可以这样用↓↓↓公式里经常会引用很多的区域,比如下面这个 VLOOKUP 函数。要查询有没有男朋友,选区一多,公式就不太好理解。

=VLOOKUP(E2,IF({1,0},$B$2:$B$9,$A$2:$A$9),2,0)

▲ 左右滑动查看所以我们可以用 LET 函数,给选区也起一个名字,方便好记。修改后的公式:

=LET(姓名,$B$2:$B$9,男友,$A$2:$A$9,换顺序,IF({1,0},姓名,男友),VLOOKUP(E2,换顺序,2,0))

▲ 左右滑动查看这样还可以轻松理解公式的计算原理。

❶ 姓名=$B$2:$B$9;

❷ 男友=$A$2:$A$9;

❸ 换顺序=IF({1,0},姓名,男友)。

原来 IF{1,0} 的作用,是调换「姓名」和「男友」这两列的顺序的啊?!怎么样?嫉妒我的才华吧?!LET 函数好用当然好用,但是还是要注意一些使用规则。

❶ 名称不能是数字;

❷ 名称里不能有运算符;

❸ 定义的名称,只能在当前公式中使用。

那么要不要学呢?不建议学,因为......需要 OFFICE 365 才支持!哎呀,一不小心漏财了~


文章中提到的LET函数,其实你也完全可以轻松GET!

想要熟练高效使用Excel,Word,以及PPT,想要实现突破、前进,得到更多机遇、提升……

可以来看看《和秋叶一起学 Word》、《和秋叶一起学 PPT》、《和秋叶一起学 Excel》这套书哦~

这套书原价 287 元,现在京东折上折,叠加满100-20优惠券,最低只要122.06元!

还等啥,赶紧扫码购买吧和秋叶学 Excel,做效率高手现在扫码关注,回复【2020】还能获取 100+ 高颜值图表模板↓↓↓点点在看给编辑部加个鸡腿点点分享一起当Office达人~

webservice 函数2007不可以用_Excel出了一个新函数,太好用啦!但我不建议你们学……...相关推荐

  1. matlab创建一个函数,matlab定义一个新函数

    本文收集整理关于matlab定义一个新函数的相关议题,使用内容导航快速到达. 内容导航: Q1:matlab怎么建立自定义函数 自定义函数的格式: function 函数名(参数) 函数表达式 end ...

  2. 【 C 】简化双链表插入函数(对在双链表中插入一个新值的简明程序的简化)

    目录 背景 第一个技巧是语句提炼(statement factoring) 第二个简化技巧 最终简化版本 背景 上篇博文:[ C ]在双链表中插入一个新值的简明程序,讲了一个简明的双链表插入函数,那个 ...

  3. python如何拟合函数_我们如何在Python中拟合一个sigmoid函数?(How do we fit a sigmoid function in Python?)...

    由于可重现性的原因,我正在共享我在这里工作的简单数据集. 为了弄清楚我在做什么--从第2列开始,我读取当前行并将其与前一行的值进行比较.如果它更大,我会不断比较.如果当前值小于前一行的值,我想用当前值 ...

  4. JAVA编写一个函数计算1到n之和_编写一个求和函数,用以求1到n的和 ,并返回和值。_学小易找答案...

    [简答题]民宿 怎样做好个性化服务? (10.0分) [多选题]采取产品-市场集中化时,企业的目标市场( ) [单选题]So many mistakes in your homework! You m ...

  5. 如何用matlab编写分段函数_请教各位怎样用matlab定义一个分段函数MATLAB分段函数...

    请教各位怎样用matlab定义一个分段函数 MATLAB分段函数 www.zhiqu.org     时间: 2020-12-08 matlab提供了了两种定义分段函数的方法: 常规方法:使用if.. ...

  6. 微信出了一个新功能专治「借钱不还」

    loonggg 读完需要 3 分钟 速读仅需 1 分钟 大家好,我是校长. 昨天微信电子签小程序上线了「小借条」功能,主要功能就是让借钱这件事变得「好借好还,再借不难」. 01 小借条 微信电子签小程 ...

  7. 已知计算组合的公式如下,用递归算法写出一个计算组合Cmn的值的函数zh(m,n),并写出主函数调用该函数。

    /* 已知计算组合数的公式如下,用递归算法写出一个计算组合Cmn的值的函数zh(m,n),并写出主函数调用该函数. 输入 两个整数 m,n(m>=n)输出 组合值样例输入 4 2 样例输出 6 ...

  8. python定义一个匿名函数使用什么关键字_python3----函数、匿名函数

    本节将学习如何用Python定义函数,调用函数,以及学习匿名函数的使用 1.定义函数 Python中定义函数用关键字def,如下例所示,func为函数名 def func(): print( &quo ...

  9. android搬家iphone,苹果又出了一个 Android 应用,帮你搬家去 iPhone

    今年前两个季度,苹果卖出了破纪录的 iPhone.它的 CEO 库克年初曾经说过,大部分 iPhone 6 用户之前都是 Android 用户. 现在苹果出了一个新应用Move to iOS,让 An ...

最新文章

  1. 【每日一算法】最长公共前缀
  2. 死机、蓝屏、系统运行过慢
  3. 编程之美-高效率安排见面会的方法整理
  4. ubuntu16.04下面流畅运行pycharm设置
  5. 字符编码、常见字符集解析(ASCII、Unicode、UTF-8、GB2312等)
  6. 轻轻松松统计代码行数
  7. 在高并发环境下Reids做缓存踩坑记录
  8. 修改XAMPP端口(2)
  9. python爬虫工程师必学app数据抓取实战_另辟蹊径,appium抓取app应用数据了解一下!...
  10. 2014年6月计算机二级c语言答案,2014年计算机二级C语言真题及答案(4)
  11. 计算机网络体系结构中的环节,ppt课件-第二章计算机网络体系结构.ppt
  12. 暴风影音5完整版(集成Real解码器) 增强去广告版
  13. Android获取横竖屏状态及监听
  14. 生产中使用ssh-copy-id复制公钥到多台服务器
  15. Salesforce学习 丨3张图搞懂SFDC认证考试体系及费用,看看30多个证你要怎么考
  16. Android--- Drawer and Tab Navigation with ViewPager
  17. zcmu-1931 wjw的剪纸
  18. mysql数据库安装文件多大_MySQL数据库的安装
  19. MFC 滚动显示图片
  20. SDP4模型推算卫星轨迹

热门文章

  1. C语言如何返回格式化日期时间(格式化时间)?(将日期和时间以字符串格式输出)ctime()、asctime()、localtime()、strftime()
  2. 【程序员の英文听写】Trump’s Totally Not Weird Way of Standing | The Daily Social Distancing Show
  3. 卷积神经网络 全连接层(稠密层)是什么?(全连接层就是每一个结点都与上一层的所有结点相连的网络层)
  4. 华硕主板X99-E WS/USB 3.1 Intel Realsense D435摄像头掉线是否与Intel推行的xhci有关?
  5. Intel Realsense D435 多摄像头配置 Multi-camera configurations (220)(官方测试的摄像头配置表【不同带宽下分辨率、帧率等】)
  6. voc格式的图片训练集相对普通训练集有何优点?
  7. python——while 语句
  8. PAT甲级题目翻译+答案 AcWing(字符串处理)
  9. SpringBoot @Valid各种注解使用说明
  10. python类型提示包 检查静态类型_Pyright:微软提供的Python静态类型检查器