这个系列能够帮你提升 《Excel》 的使用技能。

很多人都认为,《Excel》里的公式是用来为特定单元格产出单一结果的。

实际上,《Excel》的动态数组功能可以把同一个公式应用到多个单元格,在每个单元格都进行独立的计算,从而在短时间内完成大量工作,同时让错误的可能性降至最低。你可以在任意需要重复计算数据数组的地方使用这些神奇的公式。

下面就通过两个例子,来看看如何用动态数组功能节省时间与精力吧。

基础技能:创建加法表格

你的目标:创建一个类似下图的加法表格,帮助孩子学习数学,并检查他们的运算结果。

传统方式:在第一行和第一列输入要相加的数值后,在第一个单元格里创建一个类似=C4+B5的公 式,然后在整行复制粘贴此单元格,再把整行复制下来,粘贴到表格的其他行。可以说是相当麻烦!

“动态”方式:创建引用所有单元格的单一公式,一次性计算每个单元格的数值。 操作方法:以下表为例,在第一个答案单元格中输入=C4:J4+B5:B18 (C4:J4代表第一行的范围, B5:B18则代表第一列的范围)。按下 Return 键,数值就会自动填满整个表格!

进阶技能:按人或按类别汇总数据

你的目标:在一次销售竞赛中,输入每周销售冠军的数据,算出每个人的总销售额,还需要随着时间推移,在不断出现新冠军时更新这些数字。

传统方式:你可以使用=SUMIFO 函数来按人汇总销售额,但因为每周都会决出新的销售冠军,表格范围会不断扩大,这意味着你每周都需要手动调整公式。

“动态”方式:使用动态数组,在每周销售冠军加入时自动更新表格范围。

操作方法:下面的表格显示了目前为止的每周冠军数据。使用一个新的 UNIQUE( 函数,可以轻松列出销售人员名单,避免重复输入。在工作簿的空白区域,输入公式 =UNIQUE(B3:B12),其中 B3:B12是当前的冠军名单:

要获取每个人的总销售额,你需要使用一个特别的 =SUMIFO 函数:在 Murat 名字旁边的列,输入公式

=SUMIF(B3:B12,E3#C3:C12),其中 B3:B12 是当前的冠军名单,c3:C12 则是当前的每周销售额列表。

数字符号(#)是关键,它能让《Excel》引用动态数组的整个范围,也就是计入任意新添加的行。按 下 Return 键,《Excel》就能汇总每个人的销售额了:

现在,假设 Alyssa 成为了第11周的销售冠军,相关数据也会自动添加到汇总列表:

《Excel》提供了使用动态数组的多种方式,包括 FILTERO、 SORTO、 SORTBYO、 SEQUENCE() 和 RANDARRAYO 等函数。你只要使用一次上述函数,就能填满无穷无尽的单元格,大大节省宝贵时间。

学点新东西:玩转Excel神奇公式--创建加法表格和汇总数据相关推荐

  1. 玩转EXCEL系列透视表实现按月份汇总数据

    在上一篇文章我们讲解了通过 SUMIFS按月份汇总数据 ,需要结合两个日期处理函数才可以实现.今天大飞老师分享通过透视表汇总数据的方式. 透视表是Excel用于提取数据,汇总数据的一个利器,尤其数据量 ...

  2. java poi 模板填数据库,java使用POI读取excel模版并向固定表格里填写数据详解

    java使用POI读取excel模版并向固定表格里填写数据详解:public class ExportExcelDemo { private HSSFWorkbook workbook = null; ...

  3. 从1到n的求和公式c语言excel,财务必学的10个最好用Excel求和公式!

    做会计,不会这10项Excel小技巧哪行啊! 1.最快求和 选择区域,按快捷键ALT+=,瞬间完成. 2.累计求和 累计销售额 =SUM(B$2:B2) =N(C1)+B2 N是最简单的函数,就是将文 ...

  4. Python 使用Pandas在原有Excel文件中创建子表格

    在原有的Excel文件中新创建一个子表格而不是重新创建一个新的Excel文件,具体实现如下: import pandas as pdint creatExcelSheet(excelDataFileP ...

  5. 用java做出两行三列的表格_Java中,使用HSSFSheet创建excel模板如何创建一列两行的数据?...

    不知道下面这段代码是不是你想要的 ,这是把数据库的表导出到excel的创建excel的一部分代码 // 创建标题 HSSFRow titleRow = hssfSheet.createRow(0); ...

  6. java hssfsheet_Java中,使用HSSFSheet创建excel模板如何创建一列两行的数据?

    不知道下面这段代码是不是你想要的 ,这是把数据库的表导出到excel的创建excel的一部分代码 // 创建标题 HSSFRow titleRow = hssfSheet.createRow(0); ...

  7. java开放源码_开放源码的第一周:我是如何参与的,以及我学到的东西

    java开放源码 by Chak Shun Yu 泽顺宇 开放源码的第一周:我是如何参与的,以及我学到的东西 (My first week of open source: how I got invo ...

  8. c语言程序设计选修让我学到的东西,电子课程设计心得体会

    电子课程设计心得体会 电子课程设计心得体会(一) 本学期实时测量技术实验以电子设计大赛的形式,老师命题,学生可以选择老师的题目也可以自己命题,并且组队操作其他的事情(包括设计总体方案.硬件电路.软件设 ...

  9. 来吧!带你玩转 Excel VBA

    来吧!带你玩转 Excel VBA(含CD光盘1张)(双色)(附带近500个VBA思考练习题,Exceltip.net出品) 罗刚君  杨嘉恺编著 ISBN 978-7-121-20627-6 201 ...

最新文章

  1. 图片格式转换工具与方法
  2. DM工作笔记-dimp及dexp的使用及解决该工具不能解析此文件,请使用更高版本的工具
  3. go语言实战_字节跳动年薪50W抢Go开发人才,你还在问该不该学?
  4. qq纯黑主题怎么设置_qq背景变黑色,怎么调过来
  5. win10安装杜比驱动
  6. 威富通 全付通 中信 支付 PHP 一些问题总结(签名机制,sign:This field is required,no start line ,回调机制,漏单)
  7. win7休眠 计算机管理,Win7休眠功能怎么关闭?
  8. Linux常用命令(压缩解压命令)
  9. python 函数enumerate用法
  10. 习题 7.4 在上题的基础上,编写一个函数input,用来输入5个学生的数据。
  11. 计算机程序运算逻辑图,算术逻辑运算单元(ALU).ppt
  12. 挖掘长尾关键词的五大思路
  13. win10下装黑苹果双系统_笔记本加装固态打造黑苹果+WIN双系统,雷克沙NS100升级体验...
  14. Python编程基础题(26-家务分配问题)
  15. 【解决方案】LaTeX插入svg图片
  16. hive,hbase,mysql的区别
  17. java webapprootkey_web.xml中的webAppRootKey
  18. 如何创建workspace_步骤
  19. python制作表白神器_用Python做一个情人节表白神器
  20. 控制Word/Excel在IE中打开,还是下载

热门文章

  1. 从音乐中削弱鼓点声音而保留其他乐器音,应选用什么滤波器
  2. 同样是高并发,QQ/微博/12306的架构难度一样吗?
  3. 微信小程序-使用云函数获取微信的openid
  4. C语言中 按位与、或、异或运算
  5. 互联网、网络安全技术
  6. Java 字符流转字节流
  7. 电子邮件协议有哪些?有哪几种
  8. 远程心电监护和心电监测技术
  9. 数据库原理 逻辑结构设计
  10. 【转载】把aspx文件编译成DLL文件-.NET教程,Asp.Net开发