网站首页 > 文章精选 正文
小伙伴们好啊,今天咱们继续分享几个常用的Excel函数公式。
任意方向查数据
如下图所示,要根据D列的姓名,在B列进行查询并返回A列对应的部门。E2单元格公式为:
=XLOOKUP(D2,B:B,A:A,"无记录")
第一参数是查询的内容,第二参数是查询的区域,第三参数指定要返回哪一列的内容。第四参数指定在查找不到查询值时,返回什么内容。
公式的意思就是在B列单元格区域中查找D2单元格的姓名,并返回A列单元格区域中与之对应的部门。如果找不到某个姓名,就返回“无记录”。
XLOOKUP函数的查询区域和返回区域是分开的两个参数,使用时不需要考虑查询的方向问题,可以实现任意方向的数据查询。
随机安排顺序
如下图,希望对A列的应聘人员随机安排面试顺序。
先将标题复制到右侧的空白单元格内,然后在第一个标题下方输入公式:
=SORTBY(A2:B11,RANDARRAY(10),1)
RANDARRAY函数的作用是生成随机数数组,本例公式使用RANDARRAY(10),表示生成10个随机数的数组。
SORTBY函数的排序区域为A2:B11单元格中的数据,排序依据是按随机数数组升序排序。因为公式每次刷新所生成的随机数数组是不确定的,所以A2:B11单元格中的数据也会得到随机的排序效果。
按条件计算总价
如下图所示,要计算部门为“大食堂”的所有商品总价,F2单元格输入以下公式即可:
=SUMPRODUCT((A2:A12="大食堂")*C2:C12*D2:D12)
先使用(A2:A12="大食堂"),判断A列的部门是不是等于指定的部门,得到一组由TRUE和FALSE构成的逻辑值。
逻辑值可直接参加四则运算,因此用乘号分别乘以C列的单价和D列的数量。
如果(A2:A12="大食堂")这部分结果中的某个元素是逻辑值TRUE,就相当于1,而逻辑值FALSE的作用就相当于是0。
换句话说,就是符合指定部门的用1*单价*数量,不符合指定部门的用0*单价*数量,最后再将各个乘积进行求和。
图文制作:祝洪忠
- 上一篇: 测试常见面试问题
- 下一篇: 用Excel函数公式计算“最终得分”的2个技巧,你都掌握吗?
猜你喜欢
- 2025-01-15 解决你80%的面试烦恼:面试必问的14个问题,另附部分回答
- 2025-01-15 如何从零开始学习Excel,并在工作中熟练运用?
- 2025-01-15 用Excel统计函数做表会有多省事?
- 2025-01-15 小学信息技术教师面试试讲真题-《绘制电子表格-智能填充数据》
- 2025-01-15 会计行业常见16个面试问题
- 2025-01-15 2021搜狐畅游数据分析笔试题
- 2025-01-15 事业单位面试真题(6月4日-12日)
- 2025-01-15 EXCEL面试人员时间安排表:高效招聘的辅助工具
- 2025-01-15 精心整理48套可编辑的PPT模板,面试自我介绍必备,免费领取
- 2025-01-15 一定要收藏的面试思维导图
- 最近发表
- 标签列表
-
- newcoder (56)
- 字符串的长度是指 (45)
- drawcontours()参数说明 (60)
- unsignedshortint (59)
- postman并发请求 (47)
- python列表删除 (50)
- 左程云什么水平 (56)
- 计算机网络的拓扑结构是指() (45)
- 稳压管的稳压区是工作在什么区 (45)
- 编程题 (64)
- postgresql默认端口 (66)
- 数据库的概念模型独立于 (48)
- 产生系统死锁的原因可能是由于 (51)
- 数据库中只存放视图的 (62)
- 在vi中退出不保存的命令是 (53)
- 哪个命令可以将普通用户转换成超级用户 (49)
- noscript标签的作用 (48)
- 联合利华网申 (49)
- swagger和postman (46)
- 结构化程序设计主要强调 (53)
- 172.1 (57)
- apipostwebsocket (47)
- 唯品会后台 (61)
- 简历助手 (56)
- offshow (61)