当前位置: 首页 > news >正文

新手必学:掌握Excel中这些常用公式,轻松提升数据处理能力

各位同学好,今天和大家来分享几个常用函数公式的典型用法。

1、提取指定条件的不重复名单
如下图所示,某公司课程比赛,同一员工有多个比赛项目。希望从左侧的列表中,提取出财务部的参赛人员名单。F2单元格输入以下公式,按回车确认。=UNIQUE(FILTER(A2:A11,C2:C11=E2))


本例中先使用FILTER函数提取出符合E2财务部门条件的所有记录(C2:C11=E2),再使用UNIQUE函数提取出不重复记录。

2、在多行多列中提取员工名单

如下图所示,希望在多行多列的值班表中,提取出不重复的人员名单。G2单元格输入以下公式,按回车即可:
=UNIQUE(TOCOL(B2:E8,1))


Excel老陈说:TOCOL函数作用:将区域的数据转换成一列,TOCOL 函数有 3 个参数,参数形式为:=TOCOL (数据区域,[忽略空白和错误],[指定行 / 列扫描])。示例中TOCOL第二个参数取1表示忽略空白单元格。

3、按指定次数重复内容
如下图,希望根据B列的重复节数要求,将A列课程名称按节数重复显示,在D2单元格输入=TOCOL(IF(B2:B4>=COLUMN(A:Z),A2:A4,0/0),2),按回车即可。


 

示例中TOCOL函数取2表格忽略错误值。

4、根据出生年月计算

根据出生年月计算年龄如下图所示,需要根据B列出生年月计算年龄,C2单元格公式为:=DATEDIF(B2,TODAY(),"y")


 

说明:TODAY函数返回系统当前的日期。DATEDIF函数以B2的出生年月作为开始日期,以系统日期作为结束

5、INDEX+MATCH实现近似查询

如下图所示,需要根据右侧的对照表,返回B列分数对应的等级。
C2公式为:=INDEX(F$3:F$6,MATCH(B2,E$3:E$6))


 


MATCH函数负责找出位置,INDEX函数负责根据这个位置找到对应的值。本例中MATCH函数省略第三参数,表示在E3:E6这个区域中查找小于或等于B2单元格(75)的最大值。在E3:E6这个区域中,没有75这个值,她就找到所有几个弟弟当中最大的一个弟弟,也就是60。然后返回60在E3:E6这个区域中的位置2,INDEX函数再根据这个位置返回F3:F6单元格中对应的值。

6、逆向查询

下面这个表中,A:C列是课程,姓名和部门,在F2单元格输入以下公式:

=LOOKUP(1,0/(B2:B11=E2),A2:A11)


 

公式解释:第一个参数输入一个比0大的任意数字,例如1、或者2等都可以,然后是0/(查找的区域=查找值),如果匹配到返回0,没有匹配到则是#div/0的错误,而Excel是忽略错误的,最后一个参数选择要返回的结果单元格区域。

来源:http://www.bjjiefei.com 北京杰飞线下Excel培训

http://www.lryc.cn/news/394590.html

相关文章:

  • 经济寒冬:竞品凶猛,你的产品如何求生?
  • 信号量——Linux并发之魂
  • 自动驾驶中的逆透视变换(Inverse Perspective Mapping,IPM)详解
  • Python地震波逆问题解构算法复杂信号分析
  • C语言 -- 深入理解指针(二)
  • HTTP协议详解
  • 一年时间业绩增长2倍,茅台保健酒业公司在川销售的“三板斧”
  • 土豆炒肉做法
  • VPS拨号服务器:独享的高效与安全
  • 网络安全设备——防火墙
  • Redis 管道技术
  • 使用vue3-treeselect问题
  • 每日直播分享车载知识:硬件在环、UDS诊断、OTA升级、TBOX测试、CANoe、ECU刷写、CAN一致性测试:物理层、数据链路层等
  • flex布局---子元素未设置高度,默认与父元素同高---侧轴方向的拉伸
  • 资源分享—2021版三调符号库
  • 解决selenium手动下载驱动问题
  • 使用fifo IP核,给fifo写数据,当检测到ALMOST_EMPTY时,为什么不能立即赋值
  • 【Python123题库】#汽车迷 #编写函数输出自除数 #身份证号基本信息
  • 普通人怎么利用GPT赚钱之SEO优化内容
  • LeetCode热题100刷题8:54. 螺旋矩阵、73. 矩阵置零、48. 旋转图像
  • 景联文科技打造高质量图文推理问答数据集,赋能大语言模型提升推理能力
  • 用网络编程完成windows和linux跨平台之间的通信(服务器)
  • 力扣3148.矩阵中的最大得分
  • 解决数据库PGSQL,在Mybatis中创建临时表报错TODO IDENTIFIER,连接池用的Druid。更换最新版本Druid仍然报错解决
  • 【WPF】桌面程序开发之xaml页面基础布局方式详解
  • 第十五章 Nest Pipe(内置及自定义)
  • 实战篇(八):使用Processing创建动态图形:诡异八爪鱼
  • 大模型成为软件和数据工程师
  • 【鸿蒙学习笔记】页面布局
  • GIT 使用相关技巧记录