Excel函数实战技巧精粹(一)函数前瞻

前言

众所周知,在表格处理领域,微软的Excel是当之无愧的老大 ,从1989年刚推出开始,到现在已经走过了30个年头,在这期间,Excel的功能不断完善,也逐渐强大,从2007版开始,微软逐渐将带有建模功能的Power Pivot带入其中,并加入Power Map,Power View,使得Excel不再满足一个纯图表处理的软件,本系列将带你领略其中的神奇之处,让我们先从Excel的核心-函数开始。

基础知识

1. 数据类型

Excel有以下几种类型

类型举例
字符型=“a”
数值型=2
布尔值True,False
日期型和时间型=“2019/10/29” ; =“11:40:39”
  • 在Excel中,字符和数字一般是不能直接进行连接的,但如果是数字型的文本和数字进行四则运算的话,是不用进行转换的,如:=1+“2”。

  • 每个单元格的数字精度为15位3,超过这一长度,会自动将多余的置为0,一般解决的方法是,在输入的字符前加" ’ "(单引号),将格式变为文本;要在单元格中输入分数形式的数据,应先在编辑框中输入“0”和一个空格,然后再输入分数,否则Excel会把分数当作日期处理。例如,要在单元格中输入分数“2/3”,在编辑框中输入“0”和一个空格,然后接着输入“2/3”,敲一下回车键,单元格中就会出现分数“2/3”。

  • True和False如果出现在四则运算中,则他们分别代表数字1和0进行运算。

  • Excel存储日期格式为yyyy-mm-dd,如果要改变显示的格式可以通过自定义格式或者Text函数,获取当前日期可以用快捷键 “Ctrl+;”。

  • 在调试函数是否正确时,可以选中调试的范围,按F9可以查看结果

2. 常见运算符

类型符号
+,-,*,/加,减,乘,除
&字符串连接符
> ; < ; >= ; <= ; <>大于,小于,大于等于,小于等于,不等于
  • 字符串连接既可以用&,可以用函数CONCATENATE,如 =CONCATENATE(“a”,“b”) 与 =“a”&"b"是等价的

  • 对于字符串间的比较,直接比较是会报错的,但是可以通过函数code,将字符转化为数字进行比较。

3.绝对引用和相对引用

什么是绝对引用什么是相对引用,如果用文字来说明,那么绝对引用就是我们在通过函数填充单元格时,能够让所选中的区域保持不变,相对引用则是相反,并且引用可以分为行引用和列引用,满足我们在拖动单元格时候不同的需求,在行或列前加上$(没错就是那个美元符号),快捷键是F4。

项目示例
行绝对引用A$1,A$1:B$2
列绝对引用$A1,$A1:$B2
行和列绝对引用$A$1,$A$1:$B$2

相对引用和绝对引用可以在同一区域中混用,完全取决于你的数据需求,比如你可以这样用$A1:B$2,说了这么多,是不是有点迷糊,引用在函数当中还是很常见的,所以非常有必要熟练掌握,

举个例子,我要在结果栏实现向下拖动的过程中,被除数与除数的结果

在这里插入图片描述
分析一下,如果直接拖动的话是什么结果,结果是每下移一个单元格,单元格引用都会改变,只有第一个是正确的,后面都是错的。
在这里插入图片描述
应该需要怎么改,我们的目的是希望在拖动的过程中,保持被除数不变,除数随着向下拖动而改变,那么,就应该让被除数绝对引用,除数不变,结果如下:
在这里插入图片描述

4.数组

什么是数组,大概很多人没有听过这一概念,想象一下我们在函数中选中单元格(记住是单元格区域,不是一个单元格),查看结果时(按F9),会出现什么
在这里插入图片描述
它直接显示出了表格里内容,观察一下这个内容,你会发现,其实数组以逗号(,)分隔一列,以分号(;)分隔一行,以({)开始,以(})结束,这就是数组,Excel支持数组的函数有很多,你可以不引用单元格区域,而直接以数组的形式写在函数当中或者通过函数返回一个数组,再调用。当函数中用到了数组,最后需要通过Ctrl+Shift+Enter结束。

来看下面这个例子
在这里插入图片描述
选中A1:D3,填入上述公式,然后Ctrl+Shift+Enter结束,你会发现数据会自动填充了空白的单元格,其实这和我们之前说的是一样的,中括号中的数据本身就是三行四列的,所以当留有足够的空间容下这些数据时,就会发生这种情况,现在你可以思考下如果拖动的区域大于或者小于数组的范围,会出现什么情况?

记住,数组公式虽然在处理一些问题时很方便,但是他会大大降低Excel运行的速度,尤其是数组很大时,所以不到万不得已不需要用。

尾记

以前大学时就一直在学习Excel,中间遇到过很多困难,加过QQ,买过书,看过视频,希望能把自己在这过程中踩过的坑分享出来,也鼓励自己把遇到的更好的案例拿出来,一个人的学习是无趣的,我一直相信分享也是更好的学习,如果有什么建议,也欢迎留言。从本文开始,我将陆陆续续的分享常用函数方面的文章,从函数组合到数组函数,从基础到高阶,希望能对大家有所帮助。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值