0

excel中的if函数怎么使用(实用20篇)

浏览

7415

文章

233

篇1:Excel中index函数的使用方法

全文共 389 字

+ 加入清单

操作方法

1

首先,我们点击打开我们电脑上面的excel,然后在表格中输入数据,如图所示;

2

我们任意选择一个单元格,然后点击工具栏中的公式,点击自动求和的下拉箭头,然后点击其他函数

3

弹出的界面,我们将选择类别改为全部;

4

找到该公式,然后点击选中,之后点击确定;

5

弹出的界面,我们点击确定;

注:数组形式=index(array,row_num,column_num)

=index(数据表区域,行数,列数)

引用形式=index(reference,row_num,column_num,area_num)

=index(一个或多个单元格区域的引用,行数,列数,从第几个选择区域内引用)

6

弹出的界面,我们点击图示中的引用符号,选择数据,然后再点引用符号;

7

然后我们在行中输入4,列中输入3,然后点击确定;

8

这样就得到返回数据表区域(B2:D5)第四行第三列的值5了,主要运用于求出返回数据表区域的行列的值是多少。

展开阅读全文

篇2:Excel中iferro函数的详细使用教程

全文共 257 字

+ 加入清单

此处以计算销售完成占比为例。

1、打开Excel表格,输入占比,并把光标定位在需要编辑的单元格。

2、这里先输入普通的公式 =B2/C2 ,看到出现错误信号。

3、如果想要输出结果不出现错误代码,就需要用到iferro函数了。在编辑栏中输入 =iferro(),有提示该函数的含义,即当值为错误时,返回设定的值,如果不是错误,则返回值。

4、输入完整的公式 =IFERROR(B2/C2,"") ,如果错误就返回空白,否则返回占比值,按下enter键。

5、用鼠标将占比列向下拉进行填充。

6、看到,原本的错误代码变成了空白。

展开阅读全文

篇3:Excel中if函数怎么使用 Excel中if函数的使用方法

全文共 682 字

+ 加入清单

Excel中if函数使用方法

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

if函数的使用方法

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

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

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

我就选择A2,我们是用IF来判断数学成绩及不及格。如果条件

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

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

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

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

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

展开阅读全文

篇4:Excel中isna函数的使用方法

全文共 460 字

+ 加入清单

在用Excel 2016编辑工作簿时会遇到使用ISNA函数的问题,比如公司人力资源部。那么如何进行操作呢?下面小编与你分享具体步骤和方法

工具/材料

Excel 2016电子表格软件

操作方法

1

启动Excel 2016电子表格应用程序,如图所示点击屏幕右侧新建空白工作簿。

2

根据公司人力资源部数据创建工作簿文档,如图所示。本例统计员工在职信息,要求判断工号对应员工是否已离职。

3

如图所示,选中姓名单元格数据区域。选择"公式→函数库"功能区,点击"插入函数"图标。

4

弹出"插入函数"对话框,如图所示。点击"搜索函数或选择类别"右侧向下箭头,下拉列表选择"信息"项。

5

如图所示,选择函数列表框选择ISNA函数。设置完成点击"确定"按钮,下步将进行判断工号对应员工是否已离职的操作。

6

弹出"函数参数"对话框,如图所示。函数参数文本框输入函数参数,完整公式为"=IF(ISNA(VLOOKUP(B16,B3:C12,2,0)),"离职",VLOOKUP(B16,B3:C12,2,0))"。

7

如图所示,拖动选定区域进行序列填充。本例到此结束,希望对大家能有所启发。

展开阅读全文

篇5:rand函数的使用方法

全文共 247 字

+ 加入清单

工具/材料

使用软件:excel

操作方法

1

我们在桌面上双击excel的快捷图标,然后将excel这款软件打开,如图所示:

2

打开excel之后我们选择单元格,在选择的这个单元格内输入rand函数,如图所示:

3

输入好函数之后按下回车我们就会得到一个随机的小数,如图所示:

4

我们在rand函数的后面乘以一个10,如图所示:

5

乘以10之后再次按下回车键可以看到我们就会得到一个大于1的数了,如图所示:

6

如果想得到整数的话,我们将rand函数放到int函数之内就可以了,如图所示:

7

输入函数之后按下回车键,此时我们就获得了整数,如图所示:

展开阅读全文

篇6:Excel如何使用SUMIF函数?Excel使用SUMIF函数方法

全文共 638 字

+ 加入清单

SUMif函数简介:主要解决的是按条件求和,而这个条件是指的一个条件。也就是说SUMIF函数是一个单条件求和函数,通常适用于汇总数据。如下图是我们用到的示例数据:

我们先看SUMif函数的组成:SUMIF(range,criteria,sum_range)

我们现在把他翻译一下就是:SUMIF(条件区域,设定的条件,求和区域),同学们可能会有疑问了。怎么选择,怎么填写呢。我们现在通过一个示例看一下。假如我们现在想汇总姓名为会学网的销售额,怎么做呢?如下图所示:

我们现在看一下:由于我们要求出姓名为会学网的数据,所以我们条件区域也就是:

第一个参数区域填选择姓名列内容。

第二个参数填写的是条件,如果是等于某一个值的话直接写即可。但是注意文字需要添加双引号,就像如图所示:

第三个参数就是求和区域:我们这里求的销售额。

现在是求单个人,如果需要每个人都汇总怎么填写呢?

这就需要我们改造我们的参数填写了。首先第一点也就是我们引用的区域应该是固定的所以都需要添加停止符,如$A$3:$A$25 ,第二点:我们的人员是变化的。那么不能直接写值,在公式引用中值是不变化的。我们需要改成引用左侧数据 SUMIF($A$3:$A$25,K9,$D$3:$D$25)如下图所示:

我们最后再看一个如果我们想求销售额大于2000的如何做呢。大家可以考虑一下现在是条件区域是销售额,而我们的求和区域也是销售额,那么这时候我们就可以省掉第三个参数。函数如下输入即可。

SUMIF(D3:D25,">2000")

展开阅读全文

篇7:if函数的使用方法

全文共 356 字

+ 加入清单

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

if函数的使用方法

打开excel,在A1单元格输入“10”,选中B1单元格,输入公式“=if(A110,大于10小于等于10)”。按“回车键”即可得到判断结果,if语句还支持嵌套。在B2单元格输入公式“=IF(A15,IF(A110,大于5小于10,大于10),小于5)”。

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

展开阅读全文

篇8:now函数在excel表格中如何使用 excel表格中now函数的使用方法

全文共 1077 字

+ 加入清单

NOW函数,用于返回电脑设置的当前日期和时间的序列号。它不是一个固定值,他是随着电脑的时间变化而变化的,没有参数值。

下面小编教你 怎么在excel中使用now函数:

由于NOW函数返回日期和时间,这里计算的结果不需要精确到时间,所以使用ROUND函数返回差值四舍五入到天数。如同,在C2单元格输入ROUND函数。

C2单元格中,ROUND函数的number参数是NOW()-B2,先使用NOW函数返回当前时间,然后,使用当前时间减去上市时间就返回陈列时间。

要使得ROUND函数返回差值四舍五入到天数,将num_digits参数定义为0,则四舍五入为整数。

公式输入完成后,按回车键,C2单元格将生成计算的结果,向下填充其他单元格。

由于NOW函数无法实时更新当前的日期和时间,当你需要更新的自己统计的数据时,需要在『公式』选项卡中,计算目录下,单击『全部重新计算』或『重新计算工作表』。

除此之外,小编再给大家举个例子。

现在是何年何月何时?问问NOW就知道。NOW就是“现在”的意思,如果给这个单词后边加上一对半角小括号,括号内不加任何内容,这样就构成了提取当前系统日期和时间的函数“NOW()”。在任意一个单元格中输入“=NOW()”,回车之后是不是看到了单元格中自动出现了当前的日期和时间?

这个函数比较特殊,里边不需要添加任何参数或内容,加了就要出错。此外,这个函数生成的日期是“活”数值,而不是一成不变的“死”数据。之所以这么说,是因为当你重新打开含有这个函数的表格,或者用F9刷新表格之后,你会发现单元格中的日期时间已经变化为打开时或刷新时的日期时间,而不是上次填表时的数据了。

虽然如此简单,但这并不表示生成的日期时间格式只能有如此一种。事实上,该函数可以和TEXT()函数结合,变换出丰富多彩的日期格式呢!在单元格中输入“=TEXT(NOW(),"yyyy-mm-dd")”回车,你会看到,日期格式变成如下这个样子:

其中yyyy表示“年”为4位数,mm表示“月”为2位数,dd表示“日”为2位数。如果月的位数表示为m,那么就不会出现08或09这样的月份表示,而是显示为8或9了,但这并不表示当前的10月也只显示一位月份数字。你看,我将“月”改为m之后,现在的10月仍不会显示错误,Excel才不会那么傻呢。

如此一来,只需灵活借用TEXT函数,更改其中的年、月、日数字位数参数,你就可以灵活构造出各种日期格式了。如果你还希望表格中出现当前时间,那么只需添加“hh:mm:ss”参数就可以了,其中hh表示时、mm表示分、ss表示秒。其间还可以添加汉字说明呢。

展开阅读全文

篇9:怎么使用excel减法函数

全文共 140 字

+ 加入清单

怎么使用excel减法函数呢?下面小编来教大家。

操作方法

1

首先,我们打开我们电脑上面excel,然后我们在里面输入两个数字,如图所示;

2

之后我们在后方的单元格中输入=;

3

然后我们输入B2-C2,之后我们按回车键;

4

最终结果如图所示,这样我们就算出来两个数字相减的结果了,这个就是减法函数的运用了。

展开阅读全文

篇10:excel的index函数如何使用

全文共 309 字

+ 加入清单

你知道怎么样在excel表格中查询某一行某一列的单元格中的内容吗?这就要用到index函数了,下面就为大家介绍excel indexof函数用法,不会的朋友可以参考本文!

步骤

1、这里以如图所示表格为例,根据产品的型号和规格,查询价格

2、点击G2单元格,然后点击菜单“ 数据→“有效性 ”

3、弹出的对话框选择“ 序列 ”

4、然后在来源中选择“ 型号 ”的单元格区域,建立下拉列表

5、使用同样的方法在G3单元格建立“ 型号 ”的下拉列表

6、在G4中输入=index($B$2:$D$10,match(G2,A2:A10,0),match(G3,B1:D1,0)),。然后回车

7、可看到有符合2个条件(型号和规格)的产品价格

展开阅读全文

篇11:Excel如何使用DGET函数?Excel使用DGET函数方法

全文共 1123 字

+ 加入清单

在用EXCEL中,我们常常用到函数,你知道该如何使用函数吗?今天大家介绍在Excel中如何使用DGET函数方法,不会的朋友可以参考本文,希望能对大家有所帮助!

方法/步骤

1、Excel中DGET函数的作用是:从数据清单或数据库中提取符合指定条件的单个值。

2、DGET函数的使用格式为:DGET(database,field,criteria)。

3、DGET函数中,参数Database表示构成列表或数据库的单元格区域。参数Field指定函数所使用的数据列;参数Criteria为一组包含给定条件的单元格区域。

从正确的记录中提取信息

1、DGET函数的第一种用法为从正确的记录中提取信息。在图示的案例中,我们需要提取的信息为“采购了多少盒指定的白炽灯?”

2、接着,我们在如图所示的空白单元格中输入公式:=DGET(B3:I19,H3,C23:F24)。

3、确认函数公式后,按下Enter键,即可采集到指定的信息“5”。

从两个并联的记录中提取信息

1、DGET函数的第二种用法为从正确的记录中提取信息。在图示的案例中,我们需要提取的信息同样为“采购了多少盒指定的白炽灯?”只是条件不同。

接着,我们在如图所示的空白单元格中输入公式:=DGET(B3:I19,H3,C63:F64)。

确认函数公式后,按下Enter键,此时采集到信息为错误值(由于示例表格中的条件存在多种相同的记录,所以显示为“#NUM”)。

从不存在的记录中提取信息

DGET函数使用存在的第三种情况为:从不存在的记录中提取信息。在图示的案例中,我们需要提取的信息同样为“采购了多少盒指定的白炽灯?”注意这里的条件其实并不存在(没有白炽灯999瓦数的)。

接着,我们在如图所示的空白单元格中输入公式: =DGET(B3:I19,H3,C64:F65)。

确认函数公式后,按下Enter键,此时采集到信息为错误值(由于示例表格中的条件并不存在,所以显示为“#NUM”)。

配合If函数提示信息

上面第二、三种情况结果都出现了错误值,我们可以配合使用IF函数使之在出现错误时得到提示信息。在图示的案例中,我们需要提取的信息同样为“采购了多少盒指定的白炽灯?”

接着,我们在如图所示的空白单元格中输入公式: =IF(ISERR(F71),CHOOSE(ERROR.TYPE(F71)/3,"没有这个产品.","找到多个产品。"),"找到一个产品.")。

确认函数公式后,按下Enter键,此时因为采集到信息为错误值(由于示例表格中的条件并不存在,所以显示为“#NUM”),所有出现了提示信息“没有这个产品”。

注意事项

Field 可以是文本,即两端带引号的标志项。

Field 也可以是代表数据清单中数据列位置的数字。

展开阅读全文

篇12:excel如何使用指数函数?excel指数函数使用方法

全文共 226 字

+ 加入清单

在办公中经常会用到excel中的指数函数,如果不懂的朋友不妨一起来学习研究一番,下面为大家介绍excel指数函数使用方法,不会的朋友可以参考本文,来看看吧!

步骤

1、首先打开需要设置指数函数的文档。

2、进入文档主界面,如图所示。

3、自然常数e为底的指数函数只有1个参数,即number。

4、这里给大家举例说明,如图所示。

5、首先输入完整的自然常数e为底的指数函数。

6、回车,可以得到指数函数的结果。

7、点击该单元格右下角,下拉,然后都出现指数函数结果了。

展开阅读全文

篇13:excel中if函数怎么用?IF函数使用方法介绍

全文共 258 字

+ 加入清单

if函数在Excel表格中十分重要,是我们日常办公使用频率很高的一个函数,其语法格式为:if(条件表达式,表达式为真时执行,表达式为假时执行)。下面我用一个简单的例子给大家分享一下if函数的用法

步骤

第一步,桌面上打开一个Excel文档

第二步,文档打开的主界面如图

第三步,IF函数共有3个参数,第一个条件,第二个条件为真的返回值,第三个条件为假的返回值

第四步,我们举例,来更好地说明,需求如图

第五步,输入完整的IF函数

第六步,回车后,看到IF函数的结果

第七步,将一个结果复制到其他栏,就可以看到所有的结果了。非常简单!

展开阅读全文

篇14:简单使用Excel绘制函数图像

全文共 170 字

+ 加入清单

excel是一款功能强大的数据处理软件,今天我们就来看看使用excel是如何绘制函数图像的吧。

操作方法

1

使用excel将我们的表格文件打开,然后在菜单那里找到插入选项,如图所示:

2

点击插入选项在其内后找到图标里的散点选项,如图所示:

3

点击散点选项在其下拉列表里找到我们需要的一种图像样式,如图所示:

4

点击选择的图像样式可以看到我们的图形就生成了,如图所示:

展开阅读全文

篇15:Excel如何使用frequency分数段函数

全文共 865 字

+ 加入清单

Excel电子表格作为办公自动化中重要的一款软件,其强大的数据处理功能中很大一部分取决于函数使用。本文就函数frequency的使用做以简单介绍。

以一列垂直数组返回某个区域中数据的频率分布。例如,使用函数 FREQUENCY 可以计算 公司员工的年龄分布,学生成绩的分布情况以及在各种实际工作中进行频率分布计算等 。由于函数 FREQUENCY 返回一个数组,必须以数组公式的形式输入。

一、frequency函数语法

FREQUENCY(data_array,bins_array)

参数说明:

Data_array为一数组或对一组数值的引用,用来计算频率。如果 data_array 中不包含任何数值,函数 FREQUENCY 返回零数组。

Bins_array 为间隔的数组或对间隔的引用,该间隔用于对 data_array 中的数值进行分组。如果 bins_array 中不包含任何数值,函数 FREQUENCY 返回 data_array 中元素的个数。

二、FREQUENCY使用指导

其它的就不多讲了,下面看例子吧。

如下表一样。

A列为原始数据,B列为各分数段的设定,C列为要统计出的各分数段的结果。

要统计出结果很简单,通过FREQUENCY函数配合数组公式即可。

首先选中C2:C6这个范围的单元格,然后在FX函数输入栏中,输入公式: =FREQUENCY(A2:A9,B2:B6 然后,一起按下Ctrl+Shift+Enter这三个键,这样,上面的公式就自动变成 {=FREQUENCY(A2:A9,B2:B6} 多了一对大括号,注意哦,这对大括号不是通过键盘直接输入的,而是通过刚才的Ctrl+Shift+Enter这三个键按出来的。

这样,结果就出来了。

但是,有一个问题就是,关于这个分数段,如何来确定呢?我想很多人都和我一样,一开始搞不明白是从哪个值到哪个值,是否包含等于符号?

为避免你在确定分数段的时候陷入混沌状态,我已经为你准备好了相应的说明,请看上图,从哪个分数段到哪个分数段,等于符号该出现在哪个地方,都说得一清楚。

展开阅读全文

篇16:Excel如何使用RANK函数实现组内排名 Excel使用Rank函数实现组内排名的方法

全文共 938 字

+ 加入清单

单张工作表中的数据排名好说,但若在多张工作表之间进行数据排名,在不进行工作表合并的情况下如何实现?

某小团体举办跳远、百米、铅球三项运动会,分3组进行,组内要排名并设有奖项;团体内还要进行3个组的全员排名,也设有奖项。3个组的成绩分列于一组、二组、三组3张表中。

组内排名分别在各自的表中进行,容易实现。但跨组的全员排名会涉及到3张表中的数据,不是靠一张表就能完成的。那么,在不合并表格的情况下,如何进行全员排序?若某人成绩有变动,如何才能实现组内或全员成绩名次的联动?

rank函数实现组内排名

由于每个小组的成绩独占一个工作表,所以在一个工作表内利用rank函数可以轻松的实现数据的排序。以计算“一组”工作表中名次为例。首先选择名称是“一组”的工作表,点击“赵某一”的“组内名次”所在的单元格G2;然后,在编辑栏输入“=RANK(F2,$F$2:$F$9)”;接下来,拖动填充柄进行数据填充就可以了。

其他两个工作表中的班内排名也是如此。

● 范围引用实现排名扩展

如果要跨越3张表进行综合数据排名,需要进行数据范围的跨表引用。首先,选择名称是“一组”的工作表,点击“赵某一”所在的“全员名次”单元格H2;然后在编辑栏输入“=RANK(F2,一组:三组!$F$2:$F$9)”;接下来,拖动填充柄进行数据填充就可以了。

其他工作表中的全员排名也是如此。其中,“”和“:”都是英文状态下的符号。

需要注意:关于数据引用范围即$F$2:$F$9,在实际应用中,不可能每个组的成员数都是一样多,所以我们要引用各个组成绩工作表中记录最多的那个工作表中的范围。由于是测试,在本例中在“一组”工作表存放了8条件,其他两组放入更少的记录,所以数据引用的范围一最大数一组的8为基数,就是$F$2:$F$9。有关“一组:三组”的输入技巧:可以按住Shift键,用鼠标进行所需工作表的选取。

● 数据修改和结果联动的实现

上述过程做完之后,当更改任一工作表中的成员成绩时,成员所在的“组内名次”和“全员名次”都会自动地发生相应改变。

瞧吧!表中只改了一项的成绩,两个排名值就发生了改变。

按如上方法操作,比将各组数据合并在一起再求全员名次,然后用选择性粘贴数据到各组成绩表中的方法要更省时省力。怎么样?赶快试试吧!

展开阅读全文

篇17:Excel怎么使用HLOOKUP函数?Excel使用HLOOKUP函数方法

全文共 648 字

+ 加入清单

在Excel中,按照水平方向搜索区域有时需要用到HLOOKUP函数,那么在Excel中怎么使用HLOOKUP函数?下面为大家详细介绍一下,一起来看看吧!

方法/步骤

1、HLOOKUP函数即为按照垂直方向搜索“Table_array”的首行,搜索出满足指定的“Lookup_value”的值,或者搜索出小于搜索值的最大值。返回值为与查找到的单元格同列的,指定的“Row_index_num”(行序号)下移的单元格的值。

2、HLOOKUP函数的使用格式为:HLOOKUP(Lookup_value,Table_array,Row_index_num,Range_lookup)。

3、其中,参数Lookup_value表示以数值或单元格引用、文本的形式指定待搜索的值.英文字母不区分大小写,Table_array表示指定搜索的单元格区域;Row_index_num表示指定从"Table_array"的首行计算的行数。从此处指定的行中得到返回值,Range_lookup表示指定搜索方法。

4、当"Lookup_value"小于"Table_array"首行中的数值的最小值时,或者当"Range_lookup"中指定为FALSE但挨过不到满足的值时,返回错误值"#N/A"。

5、如图所示,我们需要找到员工编号“A06011”的员工姓名,输入公式:=HLOOKUP(G12,C11:E12,2,0)。

6、按下确认后,即查到到了样例中的员工姓名“小百度”。

注意事项

适用于横长的表格的搜索。

搜索的行通常为首行。

展开阅读全文

篇18:vlookup函数的使用方法

全文共 515 字

+ 加入清单

平时我们在使用Excel的时候,可能经常会用到想统计的顺序和实际的顺序不一致,数据量太大太复杂的情况。其实VLOOKUP函数很简单,只需要选中单元格输入公式=VLOOKUP(查找值,数据表,列序数)即可,这里小编用Microsoft Excel 97-2003版本为大家演示,以如何利用vlookup函数快速统计分数为例,教会大家使用vlookup函数,一起来看看吧!

操作方法

1

为方便演示,这里小编打开Excel以后,列出来了ABCDEF五个同学的实际,我们需要用vlookup函数,将他们的成绩快速查找到空缺处。

2

如下图所示,选择A同学右侧的单元格,在上方标红出可以输入它的公示。

3

输入=vlookup,我们可以看到如下图所示有这个函数的定义介绍,双击vlookup函数

4

在括号里依次输入,查找值,数据表,列序数。这里我们的查找值是当前选择姓名所在单元格D6,数据表是已有成绩表格G6:H11,位于第2列

5

所以我们的函数就可以写出来了=VLOOKUP(D6,G6:H11,2),注意这里的逗号冒号均为英文状态下的标点符号

6

写好后按回车,A的成绩就可以自动对应过来,我们把鼠标放在E6单元格右下角,出现黑色的小十字,双击,所有人的成绩就都可以出来了~

展开阅读全文

篇19:excel中averageif函数的使用方法

全文共 307 字

+ 加入清单

averageif函数是对指定数值做算术平均值求值,所以对其范围的确定非常重要。

1、首先我们打开一个样表作为例子。

2、 插入averageif函数,选择好指定区域,设置求值条件。

3、可以看到指定的区域中,我们选择了是蓝框内的范围。

4、 指定的满足参数是等于1450的值,而其中满足的有8个。所以在我们计算的实际范围内是这8个单元格数值的平均值。

5、当我们把条件修改为“基本工资”,则满足的只剩下一个,最终的计算的范围就是1个数值的平均值。这个例子中有一个小问题,留给大家思考,看能不能找出来。

6、当求值范围内遇到空白格时,函数会将空白格忽略,并不计入平均值个数当中。可以看到最终的求值结果,并不包含有空白格的个数。

展开阅读全文

篇20:excel的vba如何使用fix函数取整

全文共 590 字

+ 加入清单

excel中vba使用fix函数的方法。

1、首先我们打开一个工作样表作为例子。

2、使用 alt+f11组合快捷 键进入 vbe编辑器, 插入一个新的模块,并在模块中输入以下代码:

Option Explicit

Sub ddt()

Sheet3.Activate

Dim num1 as Integer

Dim num2 as Integer

Dim msg as String

num1 = InputBox("请输入一个小数")

num2 = InputBox("请输入一个负数")

msg = "fix取整数为:" & Fix(num1)

MsgBox msg

Sheet3.Range("a1") = msg

msg = "fix取整数为:" & Fix(num2)

Sheet3.Range("a2") = msg

End Sub

3、我们对变量做声明,这里可以使用最小整数类型的num声明,另外对 msg声明为文本类型。

4、输入num1和num2的值,并对其添加提示语内容,num1为小数,num2为负数小数。

5、 将值赋予msg变量 ,在msg变量中我们进行fix()函数的运算。fix()函数只有一个参数,就是取整数值。

6、 这里需要注意的是fix()函数和int()函数虽然同样是取整, 但是int()函数返回值依循四舍五入运算法则,最后得值是取大的整数, 而fix()函数则是取的小的整数。

展开阅读全文