Excel初级公式

2018-02-11  本文已影响51人  思考问题的熊

懒是人类进步的绊脚石,偷懒是人类进步的阶梯。如果完成任何一项工作时觉得复杂,那一定就有还不知道的更简单的方法。

基本知识

Excel 可以处理的数值有效位数最多为15位,公式中文本类型的常量必须写在半角双引号内

运算符包括算数运算符和比较运算符,其中比较运算符返回逻辑值

<> 表示不等于

excel 所有数据类型中,数值最小,文本大于数值,最大的是逻辑值true

文本运算符 & 可以将两个数据合并为一个文本类型数据

引用运算符 冒号 单个空格 逗号 其中单个空格返回空格左右两边的单元格引用的交叉区域,而逗号返回左右两边单元格引用的合并区域

相对引用和绝对引用往往混合使用效果更佳,注意,F4可以快速切换

如果想确定使用提示列表里的某个函数可以按tab 键补全,另外ctrl+shift+A 可以显示出所有需要的参数

SUMIF函数

=SUMIF(条件区域,求和条件,求和区域)

如果条件区域和求和区域相同,只需要写出求和区域即可

条件区域的写法 ">100" "<>100"

求和条件可以是数字 文本 单元格引用格式 也可以是公式,文本必须在双引号之间

SUMIFS可以用来多条件求和

注意:AVERAGEIF 按照条件求平均值,用法和SUMIF 相同

按照模糊条件求和时可以结合通配符使用

SUMIF(范围,“Chr*”,求和范围)

关于通配符,excel中只有两种通配符,分别是?和* ,其中*代表任意字符,?代表单一字符

写法可以如下 SUMIF(范围,“”“&A2&”,求和范围) 表示匹配中间内容是A2单元格的

COUNTIF

=COUNTIF(单元格区域,计数条件) 参数可以是数字,表达式和单元格引用以及文本字符串,且可以使用比较运算符和通配符

例如=COUNTIF(A2:A10,"??")或者 (A2:A10,""&B2&"")

如果想用COUNTIF 统计所有非真空单元格个数,可以使用筛选条件"<>"

COUNTBLANK 专门用来统计所有空单元格个数

COUNTA 统计所有非真空单元格个数

COUNT 统计所有数值单元格个数

另外,在我们日常数据的过程中,很可能会用到多条件统计

如何对数据进行取舍,方法很多且都很常用

取整还可以用INT和TRUNC

对字符串进行操作

首先是对字符串进行合并

有的时候我们还想统计一下文本的长度

excel本身是不区分大小写的,可以使用函数EXACT来完成

如果你想查找一个字符所在的位置,咋整

截取字符

替换字符,似乎可以查找替换啊。但是,类似与linux中的sed,excel 中有两个函数可以使用,一个是SUBSTITUTE,另一个是REPLACE

常用的查找函数

VLOOKUP 最常用的函数,具体的用法就是(你找啥,在哪找,要找对应的那一列,精确查找还是模糊查找)

有几点需要注意

在平时的实际应用中,有一个问题曾经困扰了我很久。就是怎么同时返回多列对应 的数值。

MATCH 可以在某一个范围内搜索特定的项

INDEX 返回所在区域交叉处的位置

如果将INDEX和MATCH 连用可以解决VLOOKUP 的一些问题

上一篇 下一篇

猜你喜欢

热点阅读