推荐阅读
IFERROR函数,从结果中剔除不需要的值
在使用公式时,我们经常遇到将某个值从结果数组中剔除,然后将该数组传递给另一个函数的情形。例如,要获取单元格区域中除0以外的最小值,可以使用数组公式:=MIN(IF(A1:A10<>0,A1:A10))或者对于Excel 2010及以后的版本,使用AGGREGATE函数:=AGGREGATE(15,6,A1:A10/(A1:A10<>0),1)(注意,这里必须指定第1个参数的值为15(SMALL),因为如果指定其值为5(MIN)的话,AGGREGATE函数不接受除实际的工作表单元格区域外的任何值。然而,如果指定该参数的值为14-19,那么可以先操作任何单元格区域,也可以使用来源于AGGREGATE函数里的其他函数生成的数组、或者常量数组,这些都不是指定其值为1-13所能够处理的。)然而,有时包含0的数组不是一个简单的工作表单元格区域而是由函数通过计算生成的数组。在这种情形下,特别是公式相当长时,重复的子句将使公式更长,这使得公式看起来很“笨重”,并且还会使Excel进行一些不必要的计算,例如:=MIN(IF([a_very_long_formula]<>0,[a_very_long_formula],””)下面用一个例子来说明,如下所示:
如何在wps表格中设置页眉页脚
我们经常需要在wps表格中添加页眉页脚,对于页眉页脚的设置还是比较简单的,下面就让小编告诉你如何在wps表格中设置页眉页脚 的方法。 在wps表格中设置页眉页脚的方法: 打开表格。如图: 工具菜单选择“页面布局”。如图: 点击“页面设置”右下角箭头。如图: 弹出窗口“页面设置”,选择“页眉/页脚”。如图: “页眉/页脚”两种方式,一、软件自带,二、自定义。如图: 软件自带和自定义相比,自定义功能较多,还可以插入图片哦!
Excel中进行min函数作用的操作方法
min函数是求一组数组中数值最小值的返回函数。具体该怎么去进行操作的呢?今天,小编就教大家在Excel中进行min函数作用的操作方法。 Excel中进行min函数作用的操作步骤 首先我们打开一个样表作为例子。 插入min函数,函数的格式是=MIN(number1, [number2], …) number参数应该是数字,引用单元格,或者是可以转变为数值的文本。 引用单元格中如果有空白格, 逻辑值或者文本,则会被函数忽略,并不计入计算范围。 如果是不能转换为数字的文本,则函数会返回错误value的值。 但是引用格内的文本返回值则是取值为0,所以这点很重要,在勾选区域单元格的时候要注意。 Excel中进行min函数作用的操作
Office2007安装失败怎么办
Office 2007是大家普遍都会使用到的软件,不过并不是每次安装都能顺利,有些人安装office2007的时候常常会安装失败。下面小编给大家分享Office 2007安装失败的原因和具体的解决方法,欢迎阅读。 Office 2007安装失败的解决方法 Office2007总是安装失败,安装时提示文件未找到——包含以下文件: office2007 Office.zh-cnsetup.xml Office.zh-cnOfficeMUI.msi Office.zh-cnOfficeLR.cab Office.zh-cnOfficeMUI.xml Office 2007安装失败原因分析 在安装Office 2007之前安装过vs2008或其他带有Office组件的应用程序,并且自动更新相应的SP补丁。
最新发布
使用Excel的VLOOKUP函数实现与编号相配的数据引用的方法
在制作Excel工作表时,用户经常需要在不同的工作表间引用数据。在引用数据时,有时需要引用相匹配的数据,,现在需要在“Sheet2”工作表的“姓名”列中填入与编号相对应的姓名。 图1 工作簿中的成绩表2、打开“Sheet2”工作表,选择需要插入公式的单元格。然后在“公式”选项卡的“函数库”组中单击“插入函数”按钮打开“插入函数”对话框,在“选择函数”列表框中选择“VLOOKUP”选项,。 图2 选择“VLOOKUP”函数3、单击“确定”按钮打开“函数参数”对话框,在文本框中输入该函数需要的参数,。 图3 “函数参数”对话框注意
因格式的原因导致Vlookup查找不到结果的解决方法
Vlookup函数的查找值必须在查找范围的最左列存在,而且连格式都要一致,如果一个文本一个数值,即使公式写对了也查找不出来,那该怎么办?本文简单的讲述了因格式的原因导致Vlookup查找不到结果的解决方法。最简单的办法,当然是统计A列格式,只要将A列数据分列处理一下就可以,但如果遇上那种非要看这种板式的老板或老板娘,那只好委曲一下自己,换个公式处理了,因为Vlookup函数第二个参数还包括了B列的文本,所以一味地用双负或乘1的手法,肯定会出问题,只好复杂点:=VLOOKUP(C4&"",A1:B11&"",2,)(组合键)看看,就为这么个“6”,本来简单的公式变成数组了。其实这个表里,还有一个公式可以用,只要保证每个结果都是唯一值就不会出错误值:=DGET(A:B,B1,C3:C4)
计算Excel单元格内指定的字符个数的方法
统计一个单元格内的指定字符个数,看看A1单元格中含几个“花”字?可以使用以下两个公式计算单元格内的特定字符个数。第一个公式:=LEN(A1)- LEN(SUBSTITUTE(A1,"花",))公式中,LEN(A1)用于计算出A1单元格的字符个数。用SUBSTITUTE(A1,"花",)替换掉A1单元格内所有的“花”。LEN(SUBSTITUTE(A1,"花",))计算出替换掉“花”之后的字符个数。最后使用A1单元格的字符个数,减去替换掉“花”之后的字符个数,得出A1 单元格内有几个“花”。扩展阅读:SUBSTITUTE 函数用于在文本字符串中用新文本替代旧文本。
VLOOKUP函数的多条件查找
VLOOKUP函数需要借用数组才能实现多条件查找。例:要求根据部门和姓名查找C列的加班时间。 分析:可以延用“使用VLOOKUP函数进行反向查找的方法”的思路,但不是让VLOOKUP本身实现多条件查找,而是想办法重构一个数组。多个条件可以用&连接在一起,同样两列也可以连接成一列数据,然后用IF函数进行组合。公式:{=VLOOKUP(A9&B9,IF({1,0},A2:A5&B2:B5,C2:C5),2,0)}公式剖析:1、A9&B9 把两个条件连接在一起。把他们做为一个整体进行查找。2、A2:A5&B2:B5,和条件连接相对应,把部分和姓名列也连接在一起,作为一个待查找的整体。3、IF({1,0},A2:A5&B2:B5,C2:C5) 用IF({1,0}把连接后的两列与C列数据合并成一个两列的内存数组。按F9后可以查看的结果为:{"销售张一",1;"销售赵三",5;"人事杨五",3;"销售赵三",6}
全面解析身份证号码中提取生日、年龄和性别的Excel公式
这是一个老问题,网上也可以查到很多身份证号码中提取生日、年龄和性别的提取公式,这里本文再重新整理一下,有两个目的,一是答复一位同学的提问,二是帮大家解释公式的意思,从Excel公式的设置中让大家学到相关的Excel函数用法和知识点。以后用时不用再到处搜索公式了。示例:,要求根据A列的身份证号码分别提取生日,年龄和性别。分析:1、生日年月的提取公式生日信息在身份证号码的第7至14位,我们可以用MID函数进行截取,即MID(A2,7,8)公式意思是截取A2,从第7位开始,载取8个数字。412657198909081050 截取后为19890308,通过TEXT函数可以把数字转换成特定的文本格式即:B2 =TEXT(MID(A2,7,8),"0-00-00")TEXT函数相当于函数版的自定义格式,它可以把单元格中的数字或文本设置成指定的格式,其中“0-00-00" 是指定的数字格式,表示在倒数第2个零前面,倒数第4个零前面添加横线。关于自定义格式的用法内容太多,这里不再讲解,同学们可以看一下相关的教程。以后兰色幻想也会和大家一起系统学习这方面的知识。
excel常用函数:公式基本原理
在迈入Excel公式的世界之前,让我们先了解其基本原理。Excel公式基本结构先来看看Excel公式的基本结构:= 操作数运算符操作数说明:Excel公式都是以等号(=)开始。等号后面跟着一个或者多个操作数。如果是多个操作数,那么使用运算符或括号连接。操作数可以是数值、单元格或单元格区域、名称、函数。如果是函数,那么还可能带有一个或者多个参数。运算符有算术运算符,包括加(+)、减(-)、乘(*)、除(/)、负号(-)、百分数(%)、幂(^);还有比较运算符,包括等于(=)、大于(>)、小于(<)、大于等于(>=)、小于等于(<=)、不等于(<>);文本连接运算符(&);引用运算符,包括冒号(:)、空格、逗号(,)。在公式中同时使用某些运算符时,会按优先级进行计算。Excel运算符优先级见下表。此外,可以使用括号来控制运算符的优先级。
excel常用函数:有趣的函数
函数是公式的“细胞”,构造强大而优雅的公式少不了函数的配合。Excel提供了300多个内置函数,有些函数很活跃,他们看似平常,但在公式中能够经常看到他们的“身影”。正是这些函数,在公式中组合后却能发挥出巨大的威力。下面主要介绍一些在公式中经常会用到的函数,探讨一些细节和技巧。在后面的系列文章中,我会对很多有特点的函数进行专门的详解。区分大小写的函数下表列出了区分大小写的Excel函数或运算的对比:获取数据位置或者个数值的函数下表列出了一些能够获取数据位置或者个数值的Excel函数及相关说明:上表中,ROW函数返回单元格所在行的行号,如果参数为单元格区域,则返回左上角单元格所在行的行号。COLUMN函数返回单元格所在列的列号,如果参数为单元格区域,则返回左上角单元格所在列的列号。例如:
理解让Excel更具智能之美的逻辑测试
很多时候,我们都会在公式中设置逻辑测试,然后让Excel来自动判断并计算结果。换句话说,只要你设置好条件以后,Excel来帮你决策并执行相应的计算操作,返回相应的结果。从这个意义上说,逻辑测试为Excel增添了智能功能。下面,我们来详细解Excel中的逻辑测试,为熟练编写Excel公式打好基础。通常,我们在IF函数中使用逻辑测试,根据测试结果来选择相应的计算。如下图1所示的工作表,当水果销售额大于1000时,就给2%的提成。图1在单元格D2中的公式为:=IF(B2>1000,B2*0.02,0)下拉至单元格D12中即可。上面只是一个简单的条件测试,只有1个条件。更复杂一些呢?例如,如果要求销售额大于1000并且利润率大于50%时,才给2%的提成呢?这就涉及到稍微复杂点的逻辑测试。逻辑运算原理
单元格绝对引用与相对引用
在编写公式时,引用单元格或者单元格区域是最平常不过的操作了。Excel将单元格引用分成绝对引用、相对引用和混合引用,如果行号列标前面有$号,则是绝对引用,否则是相对引用。认识单元格引用我们使用下图1至图4来演示单元格引用。如图1所示,使用绝对引用,即引用单元格的行号列标前都带有$号。单元格C2中的公式为:=$A$1+10下拉至单元格C8,结果均为11。如果我们查看这些单元格中的公式,会发现都与单元格C2中的公式相同。这表明,使用绝对引用的单元格,无论怎么变化,该单元格都保持不变。在公式中,常使用绝对引用来作为单元格区域的起始点。图1
excel图表R1C1样式公式
为了更好地使用公式,让我们先认识Excel中的A1引用样式和R1C1引用样式。A1样式和R1C1样式的历史最初发明第一款电子表格软件VisiCalc的Dan Bricklin和Bob Frankston对单元格使用A1样式,而Microsoft早期的电子表格MultiPlan使用的是R1C1样式。上世纪80年代,Lotus是电子表格领域的翘楚,牢牢占据着电子表格市场,而它采用的正是VisiCalc用户熟悉的A1样式。为了在电子表格市场抢战更多的份额,Microsoft让Excel既可以使用A1样式又可以使用R1C1样式。通常,我们都是使用A1样式,这也是Excel的默认样式。然而,R1C1样式有很多独到之处。理解A1引用样式和R1C1引用样式Excel默认设置为A1样式引用,也就是我们熟悉的行以数字表示,列以字母表示。例如,A1表示工作表或者单元格区域左上角的单元格。Excel还可以设置为R1C1样式引用,行列都以数字表示。例如,使用R1C1表示工作表左上角的单元格。此时,需要调出“Excel选项”对话框,勾选“R1C1引用样式”,如图1所示。图1在下图2所示的工作表中,我们使用了计算公式。其中,