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

最新发布

Excel函数的使用方法(手工输入介绍)
Excel函数的使用方法(手工输入介绍)

Excel函数公式的使用其实可以总结为函数输入的问题!  (1)“插入函数”对话框  “插入函数”对话框是Excel输入公式的重要工具,以公式“=SUM(Sheet2!A1:A6,Sheet3!B2:B9)”为例,Excel输入该公式的具体过程是:  首先选中存放计算结果(即需要应用公式)的单元格,单击编辑栏(或工具栏)中的“fx”按钮,则表示公式开始的“=”出现在单元格和编辑栏,然后在打开的“插入函数”对话框中的“选择函数”列表找到“SUM”函数。如果你需要的函数不在里面,可以打开“或选择类别”下拉列表进行选择。最后单击“确定”按钮,打开“函数参数”对话框。  对SUM函数而言,它可以使用从number1开始直到number30共30个参数。对上面的公式来说,首先应当把光标放在对话框的“number1”框中,单击工作簿中的“Sheet2!”工作表标签,“Sheet2!”即可自动进入其中,接着鼠标拖动选中你要引用的区域即可。接着用鼠标单击对话框的“number2”框,单击工作簿中的“Sheet3!”工作表标签,其名称“Sheet3!”即可自动进入其中,再按相同方法选择要引用的单元格区域即可。  上述方法的最大优点就是引用的区域很准确,特别是三维引用时不容易发生工作表或工作簿名称输入错误的问题。  (2)编辑栏输入  如果你要套用某个现成公式,或者输入一些嵌套关系复杂的公式,利用编辑栏输入更加快捷。  首先选中存放计算结果的单元格;鼠标单击Excel编辑栏,按照公式的组成顺序依次输入各个部分,公式输入完毕后,单击编辑栏中的“输入”(即“√”)按钮(或回车)即可。  手工输入时同样可以采取上面介绍的方法引用区域,以公式“=SUM(Sheet2!A1:A6,Sheet3!B2:B9)”为例,你可以先在编辑栏中输入“=SUM()”,然后将光标插入括号中间,再按上面介绍的方法操作就可以引用输入公式了。但是分隔引用之间的逗号必须用手工输入,而不能像“插入函数”对话框那样自动添加。

92 次浏览
如何在Excel中快速将单列转换为多列
如何在Excel中快速将单列转换为多列

在Excel中如果要将工作表中的单列数据转换为多列,用公式来完成较为快捷。例如A2:A32为一些人员名单,要将这些名单放置到一个指定列数(如4列)的二维区域中。 本例将转换后的数据放置在C2:F9区域中,在C2单元格中输入公式:=INDIRECT(ADDRESS((ROW($A2)-2)*4+COLUMN(A2)+1,1))然后拖动填充柄向右填充至F2单元格(共4列),再向下填充到C2:F9区域,直到出现“0”为止,其名单的排列方式为按照先后顺序横向排列。 如果要转换为N列,只需将公式中用红色标识的“4”改为相应的数字即可。这是指定了转换后二维区域列数的情况,如果指定行数,例如要将A列转换为包含10行的二维区域,则公式改为:=INDIRECT(ADDRESS(ROW(A2)+(COLUMN(A2)-1)*10,1))然后向下填充9行,再向右填充到F列,直到出现“0”为止,其名单的排列方式为按照先后顺序纵向排列。

122 次浏览
excel数组公式获取自动筛选后第一行的行号
excel数组公式获取自动筛选后第一行的行号

在Excel中进行自动筛选后,筛选结果中第一行的行号是不确定的。在某些特定的筛选中(例如某列筛选内容都是相同的),要获取筛选后这列单元格的内容,就需要先取得筛选后第一行的行号。下面的数组公式可以实现这个目的,假如标题在第4行,数据在A5:D500区域并进行了如图所示的自动筛选。 在A2中输入数组公式:=MATCH(1,SUBTOTAL(3,OFFSET(A5,ROW(A5:A500)-ROW(A5),0)),0)+ROW(A4)公式输入完毕后按Ctrl+Shift+Enter结束(下同),即可获得筛选后第一行的行号“28”。或用下面的数组公式:=MIN(IF(SUBTOTAL(3,INDIRECT(ADDRESS(ROW(A5:A500),1))),ROW(A5:A500)))说明:SUBTOTAL函数总是忽略筛选结果中隐藏的行,其第一个参数为“3”,相当于COUNTA函数,用该函数与OFFSET函数或INDIRECT函数的组合获取一个包含“0”和“1”的数组,其中第一个“1”在数组中的位置即筛选结果中第一行的位置,第一个公式用MATCH函数获取,第二个公式将“1”用行号替换,其最小值即为第一行行号。要取得A列筛选结果中第一行单元格的内容,可用下面的数组公式:=OFFSET(A1,MATCH(1,SUBTOTAL(3,OFFSET(A5,ROW(A5:A500)-ROW(A5),0)),0)+ROW(A4)-1,)

181 次浏览
Excel中SEARCH和FIND函数的区别
Excel中SEARCH和FIND函数的区别

Excel中的SEARCH函数和FIND函数都可以在指定的文本字符串中查找另一个文本字符串第一次出现的位置。其语法分别为:SEARCH:SEARCH(find_text,within_text,[start_num])FIND:FIND(find_text, within_text, [start_num])其参数为:find_text 要查找的文本within_text 在其中进行查找的文本start_num 指定在within_text中开始搜索的位置,可选。例如,A2单元格中为文本“Excel和Access”,要在其中查找第一个字母“c”出现的位置,则公式:

129 次浏览
excel如何利用VLOOKUP函数在两列中查找
excel如何利用VLOOKUP函数在两列中查找

大家知道,Excel中的VLOOKUP函数可以在区域的第一列中进行查找,然后返回该区域中相同行上的单元格值。但如果需要在两列或多列中查找该怎样操作呢?例如下图中要查找“黑色”的“袜子”所对应的销售数量。 实际上,可以通过增加一个辅助列,将两列内容连接起来再用VLOOKUP函数查找。方法如下:如本例中可以在B列和C列之间插入一辅助列,然后在辅助列的第二行输入公式:=A2&B2再拖动填充柄将公式填充到整个辅助列。 然后在某个单元格中输入公式:=VLOOKUP("袜子黑色",C2:D15,2,0)或:

118 次浏览
excel从一列中按出现次数多少顺序提取数据
excel从一列中按出现次数多少顺序提取数据

在Excel中某列包含许多重复的数据,要从该列中按出现次数多少的顺序提取数据,可以用下面的数组公式。假如数据在A2:A21区域中,如图。 在B2单元格中输入下列数组公式,公式输入完毕后按Ctrl+Shift+Enter结束。=INDEX($A$2:$A$21, MATCH(MAX(COUNTIF($A$2:$A$21, $A$2:$A$21)*IF(COUNTIF(B$1:$B1, $A$2:$A$21),-1,1)), COUNTIF($A$2:$A$21, $A$2:$A$21)*IF(COUNTIF(B$1:$B1, $A$2:$A$21),0,1), 0))然后拖动填充柄向下填充公式,直到出现“#N/A”为止

136 次浏览
excel统计函数 使用教程
excel统计函数 使用教程

1 平均值:average(c3:c12),求c3到c12的平均值2 数据内部平均值 trimmean(c3:c12,0.4) 去掉(c12-c4)*0.4的个数之后的平均值,类似于去掉一个最大值,一个最小值的平均值。3 average 与averagea,基本上,名称带A的函数在统计时不仅统计数字,而且文本与逻辑值也计算在内。4 求单元格个数的统计函数count5,countif(c3:c12,c2),统计c2在c3-c12里的个数6 固定某一单元格 b$2 绝对定位。

126 次浏览
excel利用公式法将多行多列数据转换到单列
excel利用公式法将多行多列数据转换到单列

在Excel中将多行多列数据转换到单列的方法有很多,本文介绍用公式进行转换的方法。假如Sheet1表的A2:E7区域有6行5列的数据需要转换到Sheet2表的A列,如图所示。 一、按先行后列的顺序转换即先提取第一行的数据,再依次其他各行。在Sheet2的A1单元格输入公式:=OFFSET(Sheet1!$A$2,INT((ROW(A1)-1)/5),MOD(ROW(A1)-1,5))或:=INDIRECT("Sheet1!"&ADDRESS(INT((ROW(A1)-1)/5)+2,MOD(ROW(A1)-1,5)+1,4))然后向下填充公式到最后一个数据,结果如下图。 公式中的“INT((ROW(A1)-1)/5)”在向下填充时依次生成5个相同数为一组的序列数“0、0、0、0、0、1、1、1、1、1、2、2、2、2、2……”,“MOD(ROW(A1)-1,5)”则依次生成“0、1、2、3、4”并循环。本例为6行5列,如果为N行M列,可将公式中用红色标识的数字“5”改为M。

173 次浏览
excel公式统计区域中奇数与偶数数量
excel公式统计区域中奇数与偶数数量

要在Excel中统计某个区域中的奇数和偶数的数量,可以用下面的公式,假如要统计的区域为A1:D25,且区域中仅包含数值:奇数数量:=SUMPRODUCT(–(MOD(A1:D25,2)=1))或:=SUMPRODUCT(–(A1:D25-2*INT(A1:D25/2)=1))偶数数量:=SUMPRODUCT(–(MOD(A1:D25,2)=0))或:=SUMPRODUCT(–(A1:D25-2*INT(A1:D25/2)=0))这两个公式将空单元格作为“0”来处理,空单元格也被统计为偶数。如果要排除空单元格,可以用下面的公式来统计偶数数量:

133 次浏览
怎样在Excel中每隔N行提取数据?
怎样在Excel中每隔N行提取数据?

要在Excel工作表的某列中每隔N行提取数据,可以OFFSET或INDEX函数。假如数据在D1:D1000中,现在要每隔4行提取一个数据,即提取D列第4、8、12等行的数据,如图。 在F2单元格中输入公式:=OFFSET($D$1,ROW(D1)*4-1,0)或:=INDEX($D$1:$D$1000,ROW(D1)*4,0)然后拖动填充柄向下填充公式。如果要每隔N行提取数据,则将上述公式中用红色标识的“4”表示改为相应的数值即可。这是从上向下提取数值的情况,有时还需要从最后一个数据开始向上每隔N行提取数据,如图: 在单元格中输入数组公式:

922 次浏览
共计5788条记录 上一页 1.. 94 95 96 97 98 99 100 ..579 下一页