当前位置:主页 > Office办公 > Excel专区 > Excel函数

最新发布

excel表格中求差函数的使用方法
excel表格中求差函数的使用方法

Excel中经常需要用到求差函数对数据进行求差处理,求差函数具体该如何使用呢?接下来是小编为大家带来的excel表格中求差函数的使用方法,供大家参考。  excel表格中求差函数使用方法:  求差函数使用步骤1:打开Excel表格,单击第一排,第三个“单元格”,也就是C1,在C1中输入“=A1-B1”;  求差函数使用步骤2:这个公式的意思就是说:A1-B1=C1,第一个单元格中的数字“减去”第二个单元格中的数字“等于”第三个单元格。不妨大家来试试,输入需要求差的数目;  求差函数使用步骤3:如图中,我在A1中输入50,在B1中输入了60,结果在C1中直接出现了答案:-10。  当然,大家也可以依次在第二排、第三排、四排等,单元格中输入更多需要求差的数字,得出更多的结果,如图;  求差函数使用步骤4:此时,还没离求差还少了一个步骤。大家先用鼠标单击选中C1单元格,然后当鼠标变成一个黑色十字架的时候,按住鼠标左键不放,往下拖;如下图  求差函数使用步骤5:拖完后,放开鼠标你就可以看见所有的结果都会显示出来。

115 次浏览
Excel使用INDEX函数返回值或其引用
Excel使用INDEX函数返回值或其引用

INDEX函数用于返回表或区域中的值或值的引用,该函数包含数组和引用两种格式。其数组形式返回指定单元格或单元格数组的值,引用形式返回指定单元恪的引用。  ★数组形式  数组形式返回表格或数组中的元素值,此元素由行序号和列序号的索引值给定。一般情况下,当函数INDEX的第一个参数为数组常量时,就使用数组形式。其表达式为:  INDEX(array,row_num,column_num)  其中,参数array为单元格区域或数组常量;参数row_num是数组中某行的行号,函数从该行返回数值,参数column_num为数组中某列的列标, 函数从该列返回数值。  对于参数array来说:  ●如果数组只包含一行或一列,则相对应的参数row_num 或column_num为可选参数。  ●如果数组有多行和多列, 但只使用row_num 或column_num,函数返回数组中的整行或整列,且返回值也为数组。  在使用该函数的数组形式的时候,还需要注意以下几点:  ●参数row_num 或column_num至少要设置1个,即如果省略了参数row_num,则必须有column_num;反之,如果省略column_num,则必须有row_num。  ●如果同时使用参数row_num和column_num,函数将返回参数row_num和column_num交叉处的单元格中的值。  ●参数row_num和column_num必须指向数组中的一个单元格,否则,函数将返回错误值#REF!。  ●如果将row_num 或column_num设为0, 函数将分别返回整列或整行的数组数值。若要使用以数组形式返回的值,需要将函数以数组公式形式输入。 例如:下列公式将返回C1:D7单元格区域中第一行第2列的单元格的内容。  =INDEX(C1:D7,1,2)  ★引用形式  引用形式返回指定的行与列交叉处的单元格引用。如果引用由不连续的选定区域组成,则可以选择某一选定区域。引用形式的表达式为:  INDEX(reference,row_num,column_num,area_num)  参数reference为对一个或多个单元格区域的引用,当然也可以是单元格区域的名称,如果引用的是-个不连续的区域,则必须将其用括号括起来;参数row-num和column_num分别用于设置返回的行号和列号,这两个参数至少要设置1个;参数area_num用于选择引用中多个区域中的一个,返回该区域中row_num 和column_num的交叉区域,设置为1,表示第一个区域;设置为2表示第二个区域。例如,引用单元格区域为(A1:B4,D1:E4,G1:H4),则area_num为1,表示区域A1:B4,area_num为2,表示区域D1:E4。  例如公式“=INDEX((A1:C6,A8:C11),1,2,2)”的含义和结果。  在这个公式中,参数reference的值是(A1:C6,A8:C11),即它由两个区域组成。参数area_num的值为2,即选取其中的第二个区域,即A8:C11。然后求这个区域内第一行第二列的值,即返回的是单元格B8的值。

147 次浏览
HLOOKUP函数的使用基础教程
HLOOKUP函数的使用基础教程

在表格或数值数组的首行查找指定的数值,并在表格或数组中指定行的同一列中返回一个数值。当比较值位于数据表的首行,并且要查找下面给定行中的数据时,请使用函数HLOOKUP。当比较值位于要查找的数据左边的一列时,请使用函数VLOOKUP。HLOOKUP函数语法为:  HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup])  ▲Lookup_value:必需。需要在表的第一行中进行查找的数值。Lookup_value可以为数值、引用或文本字符串。  ▲Table_array:必需。需要在其中查找数据的信息表。使用对区域或区域名称的引用。   ●Table_array 的第一行的数值可以为文本、数字或逻辑值。   ●如果 range_lookup 为 TRUE,则 table_array 的第一行的数值必须按升序排列:…-2、-1、0、1、2、…、A-Z、FALSE、TRUE;否则,函数 HLOOKUP 将不能给出正确的数值。如果 range_lookup 为 FALSE,则 table_array 不必进行排序。   ●文本不区分大小写。   ●将数值按升序排列(从左至右)。  ▲Row_index_num:必需。table_array中待返回的匹配值的行序号。Row_index_num为1时,返回table_array第一行的数值,当row_index_num为2时,返回table_array第二行的数值,以此类推。如果row_index_num小于1,则HLOOKUP返回错误值#VALUE!;如果 row_index_num大于table_array的行数,则HLOOKUP返回错误值 #REF!。  ▲Range_lookup:可选。一逻辑值,指明函数HLOOKUP查找时是精确匹配,还是近似匹配。如果为TRUE或省略,则返回近似匹配值。也就是说,如果找不到精确匹配值,则返回小于lookup_value的最大数值。如果Range_lookup为FALSE,函数HLOOKUP将查找精确匹配值,如果找不到,则返回错误值#N/A。  提示:  ●如果函数HLOOKUP找不到lookup_value,且range_lookup为 TRUE,则使用小于lookup_value的最大值。  ●如果函数HLOOKUP小于table_array第一行中的最小数值,函数HLOOKUP返回错误值#N/A。  ●如果range_lookup为FALSE且lookup_value为文本,则可以在lookup_value中使用通配符、问号(?)和星号(*)。问号匹配任意单个字符;星号匹配任意字符序列。如果要查找实际的问号或星号,请在该字符前键入波形符(~)。  示例:  基础数据如图表格的A1:C4区域,以下公式的含义为:  ●=HLOOKUP("Axles", A1:C4, 2, TRUE):在首行查找Axles,并返回同列中第2行的值。  ●=HLOOKUP("Bearings", A1:C4, 3, FALSE):在首行查找 Bearings,并返回同列中第3行的值。  ●=HLOOKUP("B", A1:C4, 3, TRUE):在首行查找B,并返回同列中第3行的值。由于B不是精确匹配,因此将使用小于B的最大值Axles。  ●=HLOOKUP("Bolts", A1:C4, 4):在首行查找Bolts,并返回同列中第4行的值。HLOOKUP函数的使用基础教程

108 次浏览
excel中COMPLEX函数的使用基础教程
excel中COMPLEX函数的使用基础教程

COMPLEX函数将实系数及虚系数转换为x+yi或x+yj形式的复数。语法为:  COMPLEX(real_num, i_num, [suffix])  ▲Real_num:必需。复数的实部。  ▲I_num:必需。复数的虚部。  ▲Suffix:可选。复数中虚部的后缀,如果省略,则认为它为i。  提示:  ●如果real_num为非数值型,函数COMPLEX返回错误值#VALUE!。  ●如果i_num为非数值型,函数COMPLEX返回错误值#VALUE!。  ●如果后缀不是i或j,函数COMPLEX返回错误值#VALUE!。  示例:  =COMPLEX(3,4):实部为3,虚部为4的复数,返回“3+4i”  =COMPLEX(3,4,"j"):实部为3,虚部为4,后缀为j的复数,返回“3+4j”  =COMPLEX(0,1):实部为0,虚部为1的复数,返回“i”  =COMPLEX(1,0):实部为1,虚部为0的复数,返回“1”

124 次浏览
eXCEL使用TRUNC函数和INT函数将数据取整
eXCEL使用TRUNC函数和INT函数将数据取整

TRUNC和INT类似,都返回整数。TRUNC直接去除数字的小数部分,而INT则是依照给定数的小数部分的值,将数字向下舍入到最接近的整数。INT和TRUNC在处理负数时有所不同:TRUNC(-4.3) 返回-4,而INT(-4.3) 返回 -5,因为-5是较小的数。这两个函数语法为:  TRUNC(number, [num_digits]) INT(number) ▲Number:必需。需要取整的数字。  ▲Num_digits:可选。用于指定取整精度的数字。Num_digits的默认值为0(零)。 示例:  =TRUNC(8.9):8.9的整数部分,返回“8”  =TRUNC(-8.9):-8.9的整数部分,返回“-8” =INT(8.9):8.9的小数部分向下舍入,返回“8”  =INT(-8.9):将-8.9向下舍入到最接近的整数,返回“-9”

130 次浏览
如何在Excel中自定义函数
如何在Excel中自定义函数

Excel函数虽然丰富,但并不能满足我们的所有需要。我们可以自定义一个函数,来完成一些特定的运算。下面,我们就来自定义一个计算梯形面积的函数:  1.执行“宏→查看宏→输入宏名→创建”菜单命令(或按“Alt+F11”快捷键),打开编辑窗口。  2.在窗口中,执行“插入→模块”菜单命令,插入一个新的模块——模块1。  3.在右边的“代码窗口”中输入以下代码:  Function V(a,b,h) V = h*(a+b)/2 End Function  4.关闭窗口,自定义函数完成。  以后可以像使用内置函数一样使用自定义函数。  提示:用上面方法自定义的函数通常只能在相应的工作簿中使用。

117 次浏览
Excel使用CHOOSE函数选择列表中的数值
Excel使用CHOOSE函数选择列表中的数值

CHOOSE函数用于返回给定列表中的某个数值,其语法表达式为:  CHOOSE(index_num, valuel,value2,…)  参数index_num用来指定返回的数值位于列表中的次序,value1、value2等则是要返回的数值所在的列表。即,如果index_num为1,函数CHOOSE返回value1;如果为2,返回value2,依此类推。参数index_num 必须为1-254之间的数字,或者是结果为这些数字的公式或单元格引用。而参数value1、value2等可以是数字,也可以是单元格引用、定义名称、公式、函数或者文本。  需要注意的是:  ●如果index_num小于1或大于列表中最后一个值的序号,函数将返回错误值#VALUE!。  ●如果index_num为小数,在使用前将自动被截尾取整。  实例:某公司年终对员工的表现进行考核,员工的年销售额超过50万元或月平均销售额超过4.5万元的为“优秀员工”月平均销售额少于3.5万元的员工为“表现较差”;其他员工记为“普通”。对于优秀员工和表现较差的员工,都要进行通报,现在要将这些员工的考核结果列出来。具体操作步骤如下:  ①在表格内输入员工的销售记录,并计算出员工的月平均销售金额(利用年销售额除以销售的月份数)  ②在单元恪F3内输入公式“=IF(OR(D3>500000,E3>45000),1,IF(E3<35000,3,2))”,按Enter键得到该员工本次考核的销售业绩等级。  在这个公式中,销售业绩的等级是根据员工的年销售额以及月平均销售额进行评价的,具体如下:  ●如果员工的年销售金额超过50万元或月平均销售金额超过4.5万元,则该员工的销售业绩等级为1,即优秀员工。  ●如果员工的月销售金额不足3.5万元,贝该员工的等级为3,即表现较差。  ●如果不属于以上两种情况下,则说明该员工表现一般,等级为2。  ③将公式填充到其他单元格内,得到所有员工的销售业绩等级。  ④在单元格G3内输入公式“=CHOOSE(F3,"优秀员工,给予表彰","普通","表现较差,通报批评")”,接Enter键得到第一个员工的评价。将公式填充到其他单元格,得到所有员工的考核结果  所有操作如图所示

124 次浏览
Excel中IS类函数大全
Excel中IS类函数大全

IS类函数主要用来检验数值或引用类型的九个工作表函数。这些函数,概括为IS类函数,可以检验数值的类型并根据参数取值返回TRUE或FALSE。例如,如果数值为对空白单元格的引用,函数ISBLANK返回逻辑值TRUE,否则返回FALSE。  各函数语法如下:  ISBLANK(value)  ISERR(value)  ISERROR(value)  ISLOGICAL(value)  ISNA(value)  ISNONTEXT(value)  ISNUMBER(value)  ISREF(value)  ISTEXT(value)  Value为需要进行检验的数值。Value可以是空白(空白单元格)、错误值、逻辑值、文本、数字或引用值,或者引用要检验的以上任意值的名称。当各函数为以下内容时,将返回TRUE值。 ISBLANK 值为空白单元格。 ISERR 值为任意错误值(除去 #N/A)。 ISERROR 值为任意错误值(#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME? 或 #NULL!)。 ISLOGICAL 值为逻辑值。 ISNA 值为错误值 #N/A(值不存在)。 ISNONTEXT 值为不是文本的任意项(注意此函数在值为空白单元格时返回 TRUE)。 ISNUMBER 值为数字。 ISREF 值为引用。 ISTEXT 值为文本。   提示:  ●IS类函数的参数value是不可转换的。例如,在其他大多数需要数字的函数中,文本值“19”会被转换成数字19。然而在公式ISNUMBER("19")中,“19”并不由文本值转换成别的类型的值,函数 ISNUMBER 返回 FALSE。  ●IS类函数在用公式检验计算结果时十分有用。当它与函数IF结合在一起使用时,可以提供一种方法用来在公式中查出错误值

141 次浏览
Excel如何设置计算公式的迭代次数
Excel如何设置计算公式的迭代次数

在Excel进行数据分析时,需要通过一些数据的迭代运算得出分析结论。默认情况下,Excel2007的迭代次数为100,不过可以通过下面的操作来重新设置计算公式的迭代次数。单击Offce按钮,在弹出的下拉菜单中选择“Excel选项”命令,如上图所示。打开“Excel选项”对话框,在左侧单击“公式”,接着在右侧勾选“启用迭代计算”复选框,并在“最多迭代次数”数值框中设置迭代次数,如10(默认情况下是100次),如上图所示,在“最大误差”输入框设置迭代计算的最大误差。设置完成后,单击“确定”按钮。设置计算公式的迭代次数,当使用公式进行迭代计算时,最多执行10次迭代计算。

177 次浏览
Excel利用FREQUENCY函数计算频率分布
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应以数组公式的形式输入。  ●返回的数组中的元素个数比bins_array中的元素个数多1个。多出来的元素表示最高区间之上的数值个数。例如,如果要为三个单元格中输入的三个数值区间计数,请务必在四个单元格中输入FREQUENCY函数获得计算结果。多出来的单元格将返回data_array中第三个区间值以上的数值个数。  ●函数FREQUENCY将忽略空白单元格和文本。  ●对于返回结果为数组的公式,必须以数组公式的形式输入。  示例:  某销售公司统计了去年12个月的销量,为了便于公司分析销量分布情况,需要分析销量在各数值区间中的频率, 基础数据表格如图  选择单元恪F2:F6,在标题栏输入数组函数“{=FREQUENCY(B2:B13,D2:D5)}”,然后接Ctrl+Shift+Enter组合键,得到销量的频率分布结果。Excel利用FREQUENCY函数计算频率分布

186 次浏览
共计5788条记录 上一页 1.. 104 105 106 107 108 109 110 ..579 下一页