excel公式IF套用总出问题?

声明:本文由入驻搜狐公众平台的作者撰写,除搜狐官方账号外,观点仅代表作者本人,不代表搜狐立场。

  Word、Excel、PPT是我们日常生活中,最长用到的三款工具。每一种工具在使用过程中都有一些知识与技巧,今天“电脑那些事儿”小编给大家带来的是Excel中函数公式汇总,尤其是文员或者学习会计的小伙伴赶快收藏,一起来涨知识吧!

  1、把公式产生的错误值显示为空

  说明:如果是错误值则显示为空,否则正常显示。

  2、IF多条件判断返回值

  说明:两个条件同时成立用AND,任一个成立用OR函数。

  1、统计两个表格重复的内容

  说明:如果返回值大于0说明在另一个表中存在,0则不存在。

  2、统计不重复的总人数

  说明:用COUNTIF统计出每人的出现次数,用1除的方式把出现次数变成分母,然后相加。

  1. 微软最有价值专家(MVP)祝洪忠分享15个模式化的表格公式,大家有类似问题可以直接套用. 首先声明,我这个可称不上是什么公式大全,就是给各位新人朋友们入门学习的,高手请按返回键. 1.查找重复内容 = ...

  2. 1.多条件判断公式 =IF(AND(条件1,条件2...条件n),同时满足条件返回的值,不满足条件返回的值) =IF(OR(条件1,条件2...条件n),同时满足任一条件返回的值,不满足条件返回的值) ...

  3. 数据分析中excel是一个常见且基础的数据分析工具,要想掌握好它,学会使用其中的常用函数是一个绕不过去的坎.从网上搜集的资料来说,基本上确定了数据分析中Excel的常用函数有以下这六类 数学函数:SU ...

  4. Excel是我们工作中经常使用的一种工具,对于数据分析来说,这也是处理数据最基础的工具. 本文对数据分析需要用到的函数做了分类,并且有详细的例子说明,文章已做了书签处理,点击可跳转至相应位置. 函数分 ...

  5. 概述 Excel 学的好,函数不可少.接下来就了解常用的函数. 首先作下简要说明: 本文的内容大多从网上搜集并加以个人理解整理而来,由于初学,可能会出现错误,如有欢迎指出: 所用演示软件为免费丑陋的 ...

  6. DBA工作中数据字典就等同于我们本和笔,时时刻刻也分不开的,不管是看状态,还是监控,都需要数据字典的支持,本文整理出来常用的数据字典系列,帮助大家来记住和汇总以便查询利用 ALL_CATALOG Al ...

  7. Ps. 晚上加班到快十点,回来赶紧整理整理这篇文章,今天老大给我推荐了一篇文章,我从写技术博客中收获到了什么?- J_Knight_,感受也是很多,自己也需要慢慢养成记录博客的习惯,即使起步艰难,难以 ...

  8. 平时工作中,我在处理集合的时候,总是会用到各种流操作,但是往往在处理一些较为复杂的集合时,还是会出现无法灵活运用api的场景,这篇文章的目的,主要是为介绍一些工作中使用流时的常用操作,例如去重.排序和 ...

  1. 场景(Scene)与节点(Node) 简介 先设想有那么一瞬间你自己不再是一名游戏开发者了,而是一名大厨! 你的装备换成了一套大厨的制服.不要考虑制作游戏的事情,你现在的职责是为你的顾客创建新的可口的 ...

  2. 原文:T-SQL问题解决集锦--数据加解密 以下代码已经在SQLServer2008上的示例数据库测试通过 问题一:如何为数据进行加密与解密,避免使用者窃取机密数据? 对于一些敏感数据,如密码.卡号, ...

  3. 一.学习目标 使用网络请求进行前后端交互 (重点) 理解钩子函数的作用  (难点) 掌握Vue.js过滤器的使用方法 了解Vue.js事件的深入用法  (重点) 二.仿写留言板 2.1.实现&quot ...

  4. CSS 清除浮动 clear 属性用于设定元素哪一侧不允许有其他浮动元素(而并非取消元素的浮动). 可能的取值如下: 取值 说明 none 默认值,允许两侧都有浮动元素 left 左侧不允许有其他浮动 ...

}

Excel是我们工作中经常使用的一种工具,对于数据分析来说,这也是处理数据最基础的工具。很多传统行业的数据分析师甚至只要掌握Excel和SQL即可。

对于初学者,有的时候并不需要急于苦学R语言等专业工具(当然会也是加分项),因为Excel涵盖的功能足够多,也有很多统计、分析、可视化的插件。只不过我们平时处理数据的时候很多函数都不知道怎么用。关于Excel的进阶学习,主要分为两块:一个是数据分析常用的Excel函数,另一个就是Excel分析实战练习。

本文先为大家整理了用excel数据分析时的几种常用函数,实战后面讲:

简单函数(包含加总、计数、平均、最值、排序、乘积、除余、取整)

文本函数(包含文本提取、文本查找、文本替换、文本转换及合并)

sum(数值1,数值2,……)

→ 计算单元格区域中所有数值的和

例:求下表中报名总人数?

sumif(条件区域,条件,求和区域)

→对满足条件的单元格求和

例:求下表中录取人数超过4000的专业共有多少人?

sumifs(求和区域,条件区域1,条件1,条件区域2,条件2,……)

例:求下表中录取人数在2000到4000的专业,学费一共是多少?

count(要计数的单元格区域)

→仅计算所选区域中包含数值的单元格个数

例:求下表中共有多少个专业?

counta(要计数的单元格区域)

→计算所选单元格中非空格的个数

例:求下表中共有多少个专业?

→计算所选区域中满足条件的单元格数目

例:求下表中录取人数超过4000的专业有几个?

countifs(条件区域1,条件,条件区域2,条件,……)

→用于计算所选区域中同时满足多条件的单元格数目

例:求下表中录取人数不超过4000,学费超过8000的专业有几个?

→计算所选区域中空单元格的数目

例:求下表中报名人数未录入的专业个数?

→计算参数的算术平均值

例:求下表中的平均学费是多少?

→计算所选区域非空单元格的算术平均值

*参数可以是文本,计算时文本&False值相当于0,True值相当于1

例:求下表中的平均成绩是多少?

averageif(条件区域,条件,求值区域)

→求满足条件的单元格平均数

例:求下表中录取人数大于2000的平均学费是多少?

sumifs(求值区域,条件区域1,条件1,条件区域2,条件2,……)

→多条件单元格的算术平均值

例:求下表中报名人数大于10000,录取人数大于2000的平均学费?

→求所选单元格中数值的最大值/最小值(不含文本)

例:求下表中最高的学费?

rank(排序的目标数值,区域,逻辑值)

*逻辑值如果输入0或者不输入时,为降序排列(数值越大,排名越靠前);

逻辑值输入非0时,为升序排列(数值越大,排名越靠后)

→求某数值在一列数字中相较于其他数字的大小排名

例:求下表中最热门的专业?

排序得排名第一的计算机专业为最热门专业

例:求下表中每专业的总收入是多少?

mod(被除数,除数)

例:求下表中获奖人数是否可以平分奖学金?

得出值(余数)为0,平分,值不为0,不能平分

* INT函数是取整函数;不进行四舍五入,而是直接去掉小数部分取整;处理负数时小数位向上进位

例:求下表工资需要发多少张100元现金?

9.判断单元格是否为空

isblank(要判断的对象)

→检查是否引用了空单元格,返回true或false

例:根据成绩记录查看某生是否缺考

解读:isblank返回为空值,则为缺考,否则显示考试成绩

if(计算条件的表达式或值,满足条件返回true,否则返回false)

→根据指定条件来判断其“真”(TRUE)、“假”(FALSE),根据逻辑计算的真假值,从而返回相应的内容。可以使用函数 IF 对数值和公式进行条件检测

例:根据业绩评定考核等级

iferror(检查是否存在错误的参数,公式的计算结果为错误时要返回的值)

→如果公式的计算结果为错误,返回指定的值;否则将返回公式的结果。使用 IFERROR 函数来捕获和处理公式中的错误

例:检测下表A列数值除以B列数值的正确性

and(条件值1,条件值2,……)

→所有参数的逻辑值为真时,返回TRUE;只要有一个参数的逻辑值为假,则返回 FALSE

例:找出以下成本低于80万,业绩大于100万的营销人员

计算得满足条件的营销人员为李四

and(条件值1,条件值2,……)

→在其参数组中,任何一个参数逻辑值为 TRUE,返回 TRUE;所有参数的逻辑值为 FALSE,才返回 FALSE

例:找出以下成本低于50万,业绩大于100万的营销人员

计算得除张三外其他营销人员均满足条件

left(区域,返回从左/右起始的几个字符)

→用于从一个文本字符串的第一个字符开始返回指定个数的字符

例:从以下诗句提取左边的7个字符

mid(提取的范围,提取的文本开始的位置,提取几个字符)

→从一个字符串中截取出指定数量的字符

例:从下面诗句中提取清泪2个字符

substitute(要替换的单元格,老文本,新文本,从第几个开始替换)

→在某一文本字符串中替换指定的文本

例:找出下面诗句中的“奈何”,然后替换成“不要”

replace(要替换的单元格,替换目标开始的位置,替换的字符数,新的文本)

→在某一文本字符串中替换指定位置处的任意文本

例:找出下面诗句中的“奈何”,然后替换成“不要”

find(要查找的文本,搜索区域,起始搜索位置)

→对原始数据中某个字符串进行定位,以确定其位置

例:找到下列句子中”洪荒”的位置

search(要查找的文本,搜索区域,起始搜索位置)

→可在第二个文本字符串中查找第一个文本字符串,并返回第一个文本字符串的起始位置的编号,该编号从第二个文本字符串的第一个字符算起

例:找到下列句子中”King”的位置

*search函数支持模糊查找,需搭配通配符“?”使用

例:找到下列句子中”King”的位置

→将文本字符串中的所有小写字母转换成大写字母/将文本字符串中的所有大写字母转换成小写字母

例:将下列文本的小写字母转化为大写字母

→将多个文本字符串合并为一个文本字符串

例:上面表格中单元格的文字合成一个新的句子

rept(需要重复显示的文本,重复显示的次数)

→按照定义的次数重复显示文本,相当于复制文本

例:如下表,在”单元格条形图”用█表示数据

len(要计算字符长度的文本)

例:判断如下表格中身份证号录入是否正确

计算得出李四的身份证号码长度为20,录入不正确

vlookup(查找的目标,对比的区域,参考值与对比值的列差,模糊查找/精确查找)

→纵向查找函数,按列查找,最终返回该列所需查询列序所对应的值

例:根据下图右表标准评定左表学员的等级

hlookup(查找的目标,对比的区域,参考值与对比值的行差,模糊查找/精确查找)

→横向查找函数,按行查找,最终返回该行所需查询行序所对应的值

例:根据下图上面表标准评定下面表格中学员的等级

*vlookup和hlookup函数中”range_lookup”参数输入为0时,表示精确查找,输入为1时,表示模糊查找

lookup(要查找的值,查找的范围,要获得的值)

→在指定区域内查询指定内容所对应的匹配区域内单元格的内容

例:根据下图右表标准评定左表学员的等级

*当引用单元格的值大于匹配单元格的值时,会按匹配单元格最接近引用单元格的最大值来返回结果。

如上图画圈所示,所以一般用时得小心使用,以免错误。

indirect(引用的单元格,引用的单元格包含的引用方式)

→间接引用,立即对引用进行计算,并显示其内容

当需要更改公式中单元格的引用,而不更改公式本身,可使用此函数。

indirect(“A2”) —— 加引号,文本引用——即引用A2单元格所在的文本

indirect(E1) —— 不加引号,地址引用——即引用E1单元格对应单元格所在的文本

match(要查找的单元格,含要查找值的连续单元格范围,查询的指定方式)

→在指定区域内按指定方式查询与指定内容所匹配的单元格位置

例:确定下图中“2012年”在第几列,”01数学”在第几行

*match函数的查询指定方式分三种:-1,0,1

为1时,查找≤目标单元格的最大数值在查找范围中的位置,查找范围必须按升序排列。

为0时,查找=目标单元格的第一个数值,查找范围按任意顺序排列;

为-1时,查找≥目标单元格的最小数值在查找范围中的位置,lookup_array必须按降序排列。

index(单元格区域,第几行,第几列)

→返回特定行和列交叉处单元格的引用

例:求下表中2012年数学专业的报名人数

比如,目前主流的软件——finereport,它小到填报、查询、部署、集成,大到大屏、dashboard驾驶舱,应有尽有,功能很强大。最重要的是,因为这个工具,整个公司的数据架构都可以变得规范,下一步就是构建企业的大数据平台了。而且它是java编写的,支持二次开发,类Excel的设计器,无论是IT还是业务,上手都很简单:编辑sql优化、数据集复用简直都是小case,大大降低了报表开发的门槛。在企业中被关注最多的数据安全方面,FineReport支持多人同时开发同一套报表,并通过模板加锁功能防止编辑冲突;通过权限控制,保障数据安全。

}

我要回帖

更多关于 if函数为真时显示的却是假的 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信