2022-11-17 18:38来源:m.sf1369.com作者:宇宇
函数公式只能对本单元格以外的其他单元格进行引用,并不能赋值。 如果你要对单元格本身的值进行操作只能使用VBA 代码如下: if (你想要判断的条件表达式) then sheets("sheet1").cells(3,1)=sheets("sheet1").cells(3,1)+1 end if。
函数公式只能对本单元格以外的其他单元格进行引用,并不能赋值。 如果你要对单元格本身的值进行操作只能使用VBA 代码如下: if (你想要判断的条件表达式) then sheets("sheet1").cells(3,1)=sheets("sheet1").cells(3,1)+1 end if
1、多条件判断公式
公式:C2
=IF(AND(A2<500,B2='未到期'),'补款','')
说明:两个条件同时成立用AND,任一个成立用OR函数。
2、单条件查找公式
公式1:C11
=VLOOKUP(B11,B3:F7,4,FALSE)
3、双向查找公式
公式:
=INDEX(C3:H7,MATCH(B10,B3:B7,0),MATCH(C10,C2:H2,0))
说明:利用MATCH函数查找位置,用INDEX函数取值
4、多条件查找公式
公式:C35
=Lookup(1,0/((B25:B30=C33)*(C25:C30=C34)),D25:D30)
5、单条件求和公式
公式:F2
=SUMIF(A:A,E2,C:C)
6、多条件求和公式
=Sumifs(c2:c7,a2:a7,a11,b2:b7,b11)
条件格式中有一个新建规则功能,打开新建功能菜单可以看到其中有一项“使用公式确定要设置格式的单元格”,它其中所用的公式并非唯一,而是根据我们需要的规则自行建立规则,所以用好它的前提是必须掌握一些excel函数。
以下面这组数据为例,将其得分最高的前三名通过条件格式功能填充颜色凸显出来。
选中得分列的数据
在excel开始菜单栏中点击条件格式下方的倒三角,点击新建规则。
在出现的新建条件格式规则界面看到其中第三项可以直接规定排名设置格式,它是excel内置规则,但是我们要做的是用条件格式公式设置。
看到图中第六项“使用公式确定要设置格式的单元格”,点击以后在下方的横框中输入=B2>large($B$2:$B$17,4),再点击格式再确定。
好了,经过条件筛选的格式就设置好了。
我们再举个例子,找得分中大于60分或经过四舍五入到整数以后等于45的单元格,将其填充出来,跟上面的一样步骤,只不过公式的地方发生变化,输入=or(B2>60,round(B2,0)=45)
最后得到的格式如下,完全无误的。
注意事项:
excel条件格式公式的应用并非仅有一个公式,而是一种功能的应用,向前面说的用好公式规则的前提是要掌握好excel函数的使用。
F3公式下拉1=SUMPRODUCT((MATCH(A$2:A$12&B$2:B$12,A$2:A$12&B$2:B$12,)=ROW($1:$11))*(B$2:B$12=E3))
1、首先在excel表格中输入一组数据,需要针对该组数据设置满足条件显示不同结果。
2、在B1单元格中输入公式:=IF(A1>=90,"优",IF(A1>=80,"良",IF(A1>=70,"中","差")))。
3、然后点击回车即可得到对应A1单元格的数值显示为“良”。
4、下拉公式到所有的数字的位置,即可得到所有的对应的数字的显示结果。
1、直接求和。直接求和直接用SUM函数就行。如=SUM。
2、用COUNTIF()函数来进行统计。COUNTIF()函数返回给定区域内满足一定条件的单元格的数目。在需要返回值的单元格中输入“=COUNTIF。
3、多表多条件求和SUMPRODUCT()函数,SUMPRODUCT在给定的几组数组中,将数组间对应的元素相乘并返回乘积之和。
4、SUM()函数+IF()函数嵌套的方式双条件求和。
5、多条件求和在实际生活中,经常要遇到一些有多个条件的求和方式,这时就要用到数组公式,数组公式的创建方法很简单,在单元格中输入公式后按 CTRL+SHIFT+ENTER 组合键即可生成数组公式。
IF(B80.5,B81,B82,0.6,"")))
)1、打开需要编辑的excel文件。(这是一张工资表)
2、首先学习excel中if语句的编写格式为:=IF(判断语句,判断成立时的输出,判断不成立时的输出);其中判断语句的书写格式为1、某个单元格和某个数比较(如:D6>=80; D6=150; D6=F6; D6=F6; D6
1、以图中表格为例,销售额大于等于【4000】,奖励金为【500】;销售额大于等于【3500】奖励金为【300】;销售额低于【3500】,没有奖励金,所以奖励金为【0】。选中要输入函数公式的单元格,开始输入公式。
2、输入【=IF】,等于号一定要输入,输入的公式所有的标点符号都是需要用英文输入法输入。
3、然后输入括号,【(B2>=4000,"500",】,其中,B2单元格为编号为【01】的员工的销售额,填写的条件要由大到小,所以要先输入>=4000,而不是>=3500。
当销售额大于等于4000时显示【500】,这个【500】在公式中要用英文的双引号输入,然后用英文的逗号分隔开,继续写下一个条件。
4、重新输入一个条件,需要再输入if和括号,格式跟上一步一样,就是【IF(B2>=3500,"300",】,同样用逗号隔开。
5、输入最后一个条件【IF(B2<3500,"0"】,输入后不需要再输入逗号,直接输入右边的括号。
6、因为有三个if条件,所以对应需要在最后保留三个右边的括号,敲回车键确定公式,退出单元格。
7、选中单元格,可以看到表格上方的完整公式,鼠标放到单元格右下角,出现十字符号时拖动鼠标,复制公式到下面的单元格。
8、这样表格就制作完成了。
IF函数的逻辑式是: IF(logical_test,value_if_true,value_if_false)
其中,Logical_test 表示计算结果为 TRUE 或 FALSE 的任意值或表达式。
D1 公式为:
=IF(AND(C1=0,B1=0,A1=0),3,IF(C1>0,0,IF(B1>0,1,IF(AND(B1=0,A1>0),2,"其他情况"))))
如果出现C1<0,B1<0 或 C1<0,B1=0,A1<=0 显示为"其他情况"
如要出现上述情况,显示为空白,则使用以下公式
=IF(AND(C1=0,B1=0,A1=0),3,IF(C1>0,0,IF(B1>0,1,IF(AND(B1=0,A1>0),2,""))))
标记特定值
(1)找出员工编号中重复的数据。
选中员工编号这一列,打开条件格式,选择突出显示单元格规则,选择重复值。
设置为默认的格式,点击确定,标记出员工编号重复的数据。
除此以外,在这里选择唯一,还可以标记出数据中的唯一值。
(2)找出年龄小于30岁的员工。
选中年龄这一列,打开条件格式,选择突出显示单元格规则,选择小于,输入框输入30,点击确定,标记出年龄小于30岁的员工。
(3)找出文化程度为本科的员工。
选中文化程度这一列,打开条件格式,选择突出显示单元格规则,选择等于,输入框输入本科,点击确定,标记出文化程度为本科的员工。
除此以外,你也可以打开条件格式,选择新建规则,找到第二个类型,只为包含以下内容的单元格设置格式。
在这里,除了可以对单元格值、特定文本和发生日期设置条件格式以外,你还能快速找到数据中的空值和公式错误值等等。
峰值可视化
除了可以标记特定值以外,条件格式还能帮你找出数据的最高值、最低值,按峰值百分比、平均值等条件高亮显示数据。
(1)找出销售总金额前3名的员工。
选中销售总金额这一列,打开条件格式,选择最前/最后规则,选择前10项。
输入框修改为3,点击确定,找出销售总金额前3名的员工。
(2)找出销售总金额排名最后25%(5名)的员工。
这次,要找出排名最后25%的员工,这里选择最后10%,输入框修改为25,也就是最后5名,点击确定。
(3)找出销售总金额高于平均值的员工。
最后,要找出的是销售总金额高于平均值的员工,这里选择高于平均值,点击确定,即可高亮显示销售总金额高于平均值的员工。
数据图形化
条件格式还可以通过数据条、色阶和图标集三个功能,实现数据图形化,帮你润色数据表格。
这是全国各地平均温度的统计表格,我们可以分别使用数据条、色阶和图标三个功能,对表格进行可视化的处理。
色阶
图标集
数据条
可以看到,数据中有正数和负数,我们可以进一步设置数据条的规则,让表格变得更加好看。
选择数据,点击条件格式,选择管理规则,打开对话框。
选中数据条规则,点击编辑规则,对数据条做进一步的设置。
勾选仅显示数据条复选框,隐藏表格中的数字。
然后打开负值和坐标轴,把负值条形图填充颜色修改为蓝色。
点击确定,完成规则的修改,得到新的数据条样式。