表格条件函数设置函数运用

  • 类型:游戏辅助大小:7KB语言:中攵 评分:6.6

Excel是微软办公套装软件的一个重要的组成部分它可以进行各种数据的处理、统计分析和辅助决策操作,广泛地应用于管理、统计財经、金融等众多领域Excel中大量的公式函数可以应用选择,使用Microsoft Excel可以执行计算分析信息并管理电子表格条件函数设置或网页中的数据信息列表与数据资料图表制作,可以实现许多方便的功能带给使用者方便。而if函数则是里面使用最广泛的一种函数

在执行真假值判断,根据逻辑计算的真假值返回不同结果。可以使用函数 IF 对数值和公式进行条件检测通俗的说,就是在Excel表格条件函数设置中在面临选择归類的时候都可以通过if函数来区分。

打开所需软件Excel直接在所需的单元格数据=if(条件,满足条件的结果不满足条件的结果),当然整个if语呴是支持嵌套的比如可能是=if(条件1,满足条件的结果if(条件2,满足条件的结果不满足条件的结果))!

打开Excel,打开你的数据文档在你想输出数据的单元格点击工具栏上的“插入”――“函数”――“逻辑”――“IF”,然后点击确定。

点击确定后会弹出一个框框第一个表礻条件,后面两个是判断条件的结果点击小编标注的地方,选择数据一般我们不用选择全部的数据,只需选择里面的其中一个即可

尛编我就选择A2,我们是用IF来判断数学成绩及不及格如果条件<60分,说明不成立就显示不及格,否则的话剩下的都是及格的分数了

点击確定后,我们就可以看到判断的结果了将鼠标放在第一个结果后面,当鼠标变成【+】时我们双击它就可以得到全部的结果了。

可是伱会问小编,分数不是还分及格、良好或者优秀的吗?我又该怎么判断呢?其实很简单就是你连续使用IF就好了,术语上叫“IF函数嵌套”比洳我想60-70显示及格,70-80显示良好80分以上显示优秀

我们再设置60-70分的显示及格,然后同样地再第三行,又点击IF进行嵌套。

同样的方法设置良好和优秀,如果你后面还要再继续分的话也可以继续嵌套,那么第三行就不要写优秀了

同样的,我们把鼠标放在第一个结果右下角【+】双击后就可以显示全部的结果了。

}

在表格条件函数设置中将函数CELL与條件格式进行结合使用会有意想不到的效果哦!下面来看看吧!

  • 首先就是新建一个如图所示的表格条件函数设置我这里制作的是一个成績表,只是起一个示范作用这个运用非常的广的,只要熟悉了就可以做到工作中去的!

  • 将这个姓名下面的单元格进行一个数据有效性先用鼠标点击单元格-选择上面属性栏中的数据-再选择数据有效性下面的那个小三角,直接选择第一个就行了如图所示:

  • 接着就是会出现茬个数据有效性的界面来的,然后将允许下面的那一栏改成序列再将来源进行对应的选择,这里就是直接用鼠标在表格条件函数设置中選择的一般人只是会进行一个手动的操作,那样会特别的慢的直接的导致工作效率低如图所示:

  • 将数据有效性做出来的之后就是如图所示的效果了,这个效果跟手动输入的效果是一样的只是说不能将原数据进行删除,否则数据就自动的生成空值或者无效值同样的将科目下面的单元格也进行一个数据有效性的操作。

  • 将前面的两个单元格的数据有效性进行操作完成之后就将有数据的表格条件函数设置進行一个全选如图所示,然后进行选择属性栏中的开始-再选择条件格式下面的小三角-接着选择新建规则如图所示的位置 :

  • 然后在新建格式規则的界面上再选择中最下面的那个“使用公式确实要使用的单元格”这一行一般这一行就在最下面的,但是大家在做表的时候 还是得紸意查看的函数最重要的就是细心。

  • 这里就是在格式里面进行选择这个颜色来表示所以整个公式与条件的结合表达的就是在指定的条件下会在单元格中呈现出这样设定格式的颜色,如图所示:

  • 当条件与格式进行设定完成之后下面就会有一个小的预览图了当然后这个颜銫是不固定的只是我自己选择的绿色而已,大家喜欢什么颜色就设计成什么颜色的就可以了的如图所示:

  • 所以将姓名和科目都选择成为指定的条件之后,就会自动然的指定到带有颜色的单元格中这里表格条件函数设置里面的数据就一目了然了,而且这个数据有效性在这裏也是利用得非常的好了是不是这样看数据非常的方便了。

函数看起来简单但是里面的一个标点错了就无法进行执行了大家在写公式嘚时候一定要认真,万一出错检查起来就是非常的吃力的.

本页搜狗指南内容仅代表作者本人意见若因此产生任何纠纷由作者本人负责,概与搜狗公司无关本页搜狗指南内容仅供参考,请您根据自身实际情况谨慎操作尤其涉及您或第三方利益等事项,请咨询专业人士处悝

}

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

    不管是excel的什么版本,if函数使用方法都差不多而且if函数是处理大量数据的时候用得比较多的函数了。
    使用IF函数可以对满足条件的数据进行处理条件满足则输出结果1,不满足则输出结果2可以省略结果1或结果2,但不能同时省略今天我们就来讲讲excel表中IF函数该怎么使用。


1)同时满足多个条件;
2)满足多个条件中的一个或若干个即可
我们以下图的数据来举例说明。

举例:如果A列的文本是“A”并且B列的数据大于210则在C列标注“Y”。

AND()函数语法是這样的AND(条件1=标准1,条件2=标准2……)每个条件和标准都去判断是否相等,如果等于返回TRUE否则返回FALSE。只有所有的条件和判断均返回TRUE也就昰所有条件都满足时AND()函数才会返回TRUE。

    然后利用OR()函数来说明只要满足多个条件中的一个或一个以上条件。
举例:如果A列的文本是“A”或者B列的数据大于150则在C列标注“Y”。

    以上的方法是在单个单元格中判断也可以写成数组公式形式在单个单元格中一次性完成在上述例子中若干个辅助单元格的判断。

    括号内为三个数据第一个数据是条件(如上例中的a2>60),第二数据为满足第一个数据后返回的结果通常使用渶文的引号括起来,第三个数据是不满足第一个数据时需要返回的结果;(如果不输入第三个数据可以吗当然可以,返回什么结果自己試试吧)
    其中的符号如逗号和引号皆为英文(也就是所谓的半角)若输入中文符号则错误;
    if的右括号放在了条件的后面;(这是在多个條件使用if函数进行嵌套时非常容易犯的错误)
    例子:下图数据,在e列显示如下结果:如果A列的数据1小于60则显示不合格如果大于等于60而小於80则显示合格,如果大于等于80而小于90显示良好如果大于等于90则显示优秀。
    if嵌套书写前首先你要理解要求,并将要求数学化也就是使鼡数学的模式表达出来,if函数多重嵌套一般情况下我们可以将它看做分段函数那么问题就很容易解决了。例子以在E2单元格使用如下代码:
    当数据1小于60时显示不合格,这时在 不合格 逗号的右侧默认就是>=60的情况那么根据题意,只需再满足<80即可显示合格于是我们将最简单嘚 if函数的第三个数据变成了一个if函数,依次类推每一次可以将一个if函数作为每一个基本函数的第三个数据,从而形成多种嵌套
   (图例Φ多余在最后一个 if前后加了一个括号,当然这种方法也正确但不是最简单的。)

    其实还有另一种写法也就是将嵌套的if写在基本if函数的苐二个数据的位置,如下图不过这种写法不常用,也比较不好理解并且容易写错,不推荐大家使用

)是求平均数函数,而$a$2:$a$9是绝对定位a2箌a9的区域加了$符号的作用是不会随着公式的拖动而改变,如果不加$这个符号我们在拖动单元格自动生成数据时求平均数的区域a2到a9区域僦会公式的拖动而变化,a2就会变成a3a9就会变为a10,如果横向拖动时a2就会变成b2这可不是我们想要的。但是average前面的a2没有加那是我们想让它随著公式拖动而变化。

    打开所需软件Excel直接在所需的单元格数据=if(条件,满足条件的结果不满足条件的结果),当然整个if语句是支持嵌套的比如可能是=if(条件1,满足条件的结果if(条件2,满足条件的结果不满足条件的结果))!
    打开Excel,打开你的数据文档在你想输出数据的单え格点击工具栏上的“插入”——“函数”——“逻辑”——“IF”,然后点击确定。


    点击确定后会弹出一个框框第一个表示条件,后面两個是判断条件的结果点击小编标注的地方,选择数据一般我们不用选择全部的数据,只需选择里面的其中一个即可

    选择A2,我们是用IF來判断数学成绩及不及格如果条件<60分,说明不成立就显示不及格,否则的话剩下的都是及格的分数了


      点击确定后,我们就可以看到判断的结果了将鼠标放在第一个结果后面,当鼠标变成【+】时我们双击它就可以得到全部的结果了。


    分数不是还分及格、良好或者优秀的吗?我又该怎么判断呢?其实很简单就是你连续使用IF就好了,术语上叫“IF函数嵌套”比如我想60-70显示及格,70-80显示良好80分以上显示优秀

    峩们再设置60-70分的显示及格,然后同样地再第三行,又点击IF进行嵌套。

    同样的方法设置良好和优秀,如果你后面还要再继续分的话吔可以继续嵌套,那么第三行就不要写优秀了

    同样的,我们把鼠标放在第一个结果右下角【+】双击后就可以显示全部的结果了。

    在本唎数据表的B列(上限)与C列(下限)中显示了一个数据区间通过IF函数可以判断D列的值是否在B列与C列的数据之间。具体如下图:
    按下回车鍵即可判断D2单元格的值是否在C2与B2之间,并返回相应值
选中E2单元格,双击右下角的自动填充柄即可实现下面单元格的自动填充。

    然后將原来的表分级如下:在F列将所有的数据对应50为间断跳跃则我们使用函数INT将闭区间的集解决,公式如下:=INT(E3/50)

    出错的地方我们也看到了这裏为了避免出现这样的情况可以加入公式IF函数妙用限制匹配过来的数据。我们在G列中的公式修改成如下的格式:为了比较直接加入H列公式将下列公司写入H列即可。

    有时引用的单元格区域内没有数据Excel仍然会计算出一个结果“0”,这样使得报表非常不美观看起来也很别扭。这时我们可以利用IF函数清除工作表中的0。

    如果单元格B1到C1内有数值且求和为真时,区域B1到C1中的数值将被进行求和运算

    反之,单元格B1箌C1内没有任何数值求和为假,那么存放计算结果的单元格显示为一个空白单元格

    打开一个工作簿,要计算某月的销售占比输入销售占比标题。

    将光标定位在结果输出的单元格上在编辑栏中输入    =if,会提示if函数的含义如果符合条件会返回一个值,若不符合则返回另一個值此处的实例想要7月有销售额时输出占比,若没有则返回空值

    继续输入函数=if(or),会提示or函数的含义当有一个符合要求时就返回TRUE,只囿当两个都不符合要求时才返回FALSE

    按下enter键,填充其他单元格进行数字的格式显示百分比。


第三步、用IF函数让成绩各就各位
第五步、删除重复的数据

分别打开“语文”及“数学”这两个EXCEL表格条件函数设置,大家从图1中可以看出两个表格条件函数设置的列数是一样的,A列昰名次B列是学生编号,C列是姓名D列是成绩。
如果直接将“数学”表格条件函数设置中的数据复制到“语文”表格条件函数设置中因為D列同是成绩,那么就无法区分出语文及数学成绩了所以在复制“数学”表格条件函数设置的数据前,在“数学”表格条件函数设置的D列顶端单击鼠标左键选中整列,然后单击鼠标右键选择其中的“插入”,在D列前插入一列
这样,“数学”表格条件函数设置中的成績就由D列变为E列了接下来从表格条件函数设置的第2行起,拖动鼠标选到第31行然后在选中的列表上点右键,选择“复制”再将表格条件函数设置窗口切换到“语文”表格条件函数设置窗口中,在A列下的空白位置第32行的第一个格上单击鼠标右键,选择菜单中的“粘贴”这样就把两个表格条件函数设置的数据合二为一了

从上图中可以看出,表格条件函数设置的A列是名次存有并列重复现象,C列是学生名稱也有可能存在重名,而B列的学生编号是唯一的不会发生一个学生多个编号的现象。所以表格条件函数设置的排序就以B列(学生编号)为關键字选中B列,点击EXCEL菜单中“数据”下的“排序”在弹出的“排序警告”窗口中,按其默认设置“扩展选定区域”点“排序”按键咑开“排序”窗口

    注意:在“主要关键字”中是否选择的是B列(学生编号),如果不是可手动选择,排列顺序按默认的“递增”因为這个表格条件函数设置有标题行,所以在“当前数据清单”项中选择“有标题行”这一项。设置完成后点“确定”就完成了排序工作,如图4可以看出,编号从小到大递增排列编号相同的也是依次排列。

先来熟悉一下IF函数的语法结构:“IF(条件成立的结果,不成立的結果)”意思是,对函数中的“条件”进行判断如果“条件”成立,也就为TRUE那就输出“成立的结果”;如果“条件”不成立,也就昰为FALSE则输出“不成立的结果”。在“条件”中还可以使用“=、<>、>、<、>=、<=”等关系运算符作为“条件”的表达式,然后按照运算的结果不同输出不同的结果!好,先简要说这么多下面切换到我们的主题中!在F列的第2单元格中输入下面引号内的公式“=IF(B2=B3,E3,IF(E2="","",E2))”

首先根据“条件(B2=B3)”(单元格B2与B3中的编号)判断是否相等,如果相等条件为TRUE,就输出“成立的结果(E3)”(在F2单元格内显示E3单元格的内容);如果不相等条件为FALSE,那就执行“不成立的结果”(嵌套IF中的命令)因为表格条件函数设置只是部分学生的成绩,所以还要再加上一个嵌套IF过程在这个过程中,先判断E2单元格是否为空如果为空,说明这一单元格是“语文”表格条件函数设置的单元格就在F2单元格内显示┅个空值;而如果E2单元格不为空时,则说明该行的这一单元格是“数学”表格条件函数设置中的成绩则在F2单元格中输出E2单元格的内容。
公式输完后按回车键结束,然后选中F2单元格移动鼠标至单元格右下方的“+”(填充柄)上,按下左键拖动“填充柄”向下复制公式至表格条件函数设置底部现在再来观察一下表格条件函数设置,是不是已把编号相同的数学成绩和语文成绩排在一行了对于没有重复编號的,该公式也复制了E列中的数学成绩到F列中

    从图中可以看出,表格条件函数设置中存有两行数学成绩如何把F列的数据转移到E列中呢?首先选中并复制F列然后在E列上单击右键,注意这次在菜单中选择的是“选择性粘贴”打开“选择性粘贴”窗口,在“粘贴”项中选擇“数值”点“确定”键便完成数据转移,当然不要忘了删除F列。

下面就可以在表格条件函数设置中筛选语文及数学成绩均在前30名的學生了!这里还是要用IF函数对重复编号的作一个标记。先来分析一下如何写IF函数编号重复,则说明该编号的学生语文及数学均在前30名所以才会出现重复编号。明白了这个道理就可以写IF语句了,在F列的第2单元格内输入公式“=IF(B2=B3,1,"")

这段公式的意思是:如果单元格B2(学生编号)与B3相同那就在F2单元格内显示“1”,如果B2与B3单元格的内容不同则在F2单元格内显示空。这里所输出的“1”只是用来作筛选的标记也可鉯把它写为“2”或者“a”等之类的字符。然后再拖动单元格的“填充柄”至复制公式至表格条件函数设置底部这样,凡是有重复编号的会在第一个编号行的F列中对应的单元格内显示“1”。其实也可以通过判断某一列内语文与数学成绩是否同时存在作为条件来作标记,楿应的IF函数语句是:“=IF(AND(D2<>"",E2<>""),1,"")”这里加入了AND函数来做判断,有兴趣的朋友可自已测试一下
罗哩罗嗦说了这么多,终于该说筛选了选中F列,點击菜单中的“筛选”-“自动筛选”然后再点F顶端的筛选箭头,选择其中的“1”或“非空白”均可

既然已完成了筛选为什么又出现叻第五步?俗语说:“帮人帮到底”表格条件函数设置中还有重复的数据没有清除,怎么能算完成呢点击菜单中的“筛选”-“自动篩选”,去掉“自动筛选”前的对勾显示全部的数据。在这里我们要删除重复的编号而这些编号也有一个规律,第一个编号所在行含囿语文及数学成绩而第二个编号所在行只有数学成绩,所以只要给第二个编号所在行打上标记就可以了同样还是使用IF函数,在G列的第②个单元格内输入公式:“=IF(B1=B2,1,"")”

    注意和上面的那个作标记的有一点不同这个是把标记作在只有数学成绩的重复编号行中。再拖动G2的“填充柄”复制公式到表格条件函数设置底部然后使用“筛选”菜单中的“自动筛选”,筛选出标记为“1”的行这些显示的就是数据重复行,接着选中它们在右键菜单中点“删除行”,就从表格条件函数设置中清除了这些重复的数据

    9、本例数据表的B列(上限)与C列(下限)中显示叻一个数据区间。通过IF函数可以判断D列的值是否在B列与C列的数据之间
    选中E2单元格在编辑栏输入公式:=IF(D2C2,"在","不在"),"不在")。按下回车键即可判斷D2单元格的值是否在C2与B2之间,并返回相应值

    选中E2单元格,双击右下角的自动填充柄即可实现下面单元格的自动填充。
接下来是讲解如哬用Excel计算成绩是否合格的实力

    选中要使用函数的表格条件函数设置选择“公式”—>“插入函数”,在弹出的对话框选择“if”

    将鼠标放在單元格的右下角当鼠标呈现十字时,拖动鼠标到该列的其他单元格

    以上就是关于“IF函数”在EXCEL中的应用方法。大家可以根据自己的需求選择不同的方法其实操作起来很简单,用对了函数做事情也会事倍功半。

}

我要回帖

更多关于 表格条件函数设置 的文章

更多推荐

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

点击添加站长微信