第二个
Excel中如何活用INDEX和MATCH函数-INDEX-MATCH上-
INDEX-MATCH是Excel最强大的查找方法。但是许多用户发现它具有挑战性。这是专为INDEX-MATCH清除器而设计的三部分系列中的第一个。VLOOKUP或INDEX-MATCH哪个最好?您可能会对这个问题感到惊讶,因为答案从未被怀疑。INDEX-MATCH可以做VLOOKUP和HLOOKUP可以做的一切,还有更多。以下是INDEX-MATCH比VLOOKUP更好的五个具体原因:1.它从未比VLOOKUP慢,并且可以更快。2.它返回一个引用而不是一个值,这使我们可以使用它在公式中做更多的事情。3.不在乎结果数组相对于查找数组在哪里…即使在其他工作簿中也是如此。4.它可以返回从最大到最小排序的数据的近似匹配。5.它可以查找垂直或水平数据,而无需更改功能。INDEX-MATCH的主要问题是许多Excel用户不知道如何使用它。真是可惜,因为INDEX和MATCH本身就是非常有用的功能。业务中的每个Excel用户都应该知道如何…单独地和组合地使用它们。因此,在本文中,我将教您如何使用INDEX函数。在本系列的第2部分中,我将向您展示如何使用MATCH函数。在第3部分中,我向您展示 了VLOOKUP无法完成的六个INDEX-MATCH查找。最后,在第3部分中,我将向您展示如何结合使用这两个功能。特别是,我将向您展示如何执行VOOKUP和HLOOKUP无法执行的计算类型。在链接上,您可以 下载所有三篇文章的示例工作簿的zip文件。INDEX功能INDEX函数使用以下语法:= INDEX(reference,row_num,column_num,area_num)如果引用仅指定一个区域或一个数组(通常如此),则可以忽略area_num参数,并提供以下语法:= INDEX(参考,row_num,column_num)如果引用仅指定一行或一列,则可以忽略前面公式中的第三个参数,如下所示:= INDEX(参考,row_or_column_num)尽管我们可以在INDEX-MATCH查找中使用区域号,但很少需要这样做。但是,我将简要说明它,以便您在需要时知道如何使用它。指定区号在下图中,第一个蓝色范围是区域1,第二个蓝色范围是区域2。第一个范围是区域1,因为我首先选择了该区域。 不连续的范围要选择这样的“不连续范围”,请选择第一个范围,按住Ctrl键,然后选择第二个范围。然后选择第三个,依此类推。此公式返回对第二个区域中单元格D4的引用:= INDEX(((A1:B4,D2:F4),3,1,2)即,此公式返回对第二个区域的第三行和第一列中单元格的引用,范围为D2:F4。也就是说,它返回的结果与公式= $ D $ 4将返回的结果相同。注意,在公式中,当您使用单元格地址引用不连续的范围时,必须使用括号将引用括起来。如果您不这样做,Excel会认为第一个区域是INDEX的第一个参数,第二个区域是第二个参数,依此类推。现在您知道了area_num的含义,我将忽略它,因为您将很少使用它。使用INDEX返回引用 用于说明INDEX功能的表这是一张简单的表格,其中随机列出四种产品的价格。为了方便起见,我已经分配了这些名称…1.产品 -产品名称列。2.价格 – 价格列。3.数据-数据的两列。4.标头 -列标题行。我们可以在公式中使用INDEX函数来返回所有四个范围的数据。您可以 在此处下载带有这些INDEX公式的工作簿。例如…公式1:= INDEX(Product,2,1)…返回“外套”。严格来说,公式1返回对包含“外套”的单元格的引用。换句话说,公式1返回与…完全相同的信息。公式2:= $ B $ 4 …也将返回“外套”。如果INDEX仅引用一行或一列,则Excel允许我们跳过第二个参数。所以这个公式公式3:= INDEX(Price,4) …返回150。这个公式公式4:= INDEX(Header,2) …返回“价格”。INDEX函数还允许您引用范围中的整个行或列。为此,您可以省略需要整个区域的行或列的参数,或者使用零作为参数。 用于说明INDEX功能的表。为了说明这个图,我从上面重复了这两个公式…公式5:= COUNTA(INDEX(Data ,, 1))公式6:= COUNTA(INDEX(Data,0,1))…返回4,数据范围内的产品名称数量。以下两个公式使INDEX进一步迈进了一步。在这里,通过为列参数省略或使用零,内部INDEX返回第2行的数组:{“ Coats”,300}。然后外部INDEX返回该数组中的第一项“外套”。也就是说,这些公式使用不同的方法来返回与#1和#2完全相同的结果。公式7:= INDEX(INDEX(Data,2,),1)公式8:= INDEX(INDEX(Data,2,0),1)实际上,当您需要引用一行或一列时,建议您始终使用公式6中所示的版本和公式8的内部版本。也就是说,如果要指定整行或一列,请使用零而不是省略该参数。这样做的一个很好的原因是,当您为参数指定零时,您将清楚自己打算做什么。相反,如果省略该参数,尤其是在Formula 7中,则意图并不总是很明显。
excel中类似VLOOKUP查询第N个相同值的公式
大家知道,Excel中的VLOOKUP函数可以在区域的第一列中查找指定的值,然后返回与该值同行的其他列的数据。但如果第一列中有多个相同值时,VLOOKUP函数只能返回第一个。要返回第N个相同值所对应的其他列数据,可以用下面的公式,例如数据在A2:A25区域,共有24条记录,其中与销售人员“王冬”对应的有多条记录,要查找第二个“王冬”所对应的销售额。 在某个单元格中输入数据公式:=INDEX(D2:D25,SMALL(IF(B2:B25="王冬",ROW(1:24)),2))公式输入完毕按Ctrl+Shift+Enter结束,下同。公式返回“555.28”。如果要查找第一个“王冬”所对应的销售额,可以直接用VLOOKUP函数或类似上面的公式,如:=VLOOKUP("王冬",B2:D25,3,0)该公式输入完毕直接按回车键,或数组公式:=INDEX(D2:D25,MIN(IF(B2:B25="王冬",ROW(1:24))))公式都返回“1981.55”。但后面的公式能够向左边查询,这点VLOOKUP无法实现。如查找第一个“王冬”对应的“销售日期”:
如何设置PPT动画播放的方式
操作步骤如果一张幻灯片中的多个对象都设置了动画,就需要确定其播放方式(是“自动播放”还是“手动播放”)。下面,我们将第二个动画设置在上一个动画之后自动播放。在PowerPoint中展开“自定义动画”任务窗格,双击第二个动画方案,单击“开始”右侧的下拉按钮,在随后弹出的快捷菜单中,选择“之后”选项即可。提示在“自定义动画”任务窗格中,还可以快速设置动画播放“速度”等选项。
Excel如何将15位的身份证号码转换为18位的身份
根据现行的居民身份证编码规定,正在使用的是18位的身份证编码,早期使用的15位的身份证编码,而新旧身份证号码同时共存还需要一段时间,如何将15位的身份证号码转换为18位的身份证号码呢?Excel根据公民身份证号的组成原则,将15位的身份证号码生成18位的身份证号码。公民身份证号的组成:1. 地址码:表示编码对象常住户口所在县(市、旗、区)的行政区划代码,按GB/T2260的规定执行。身份证号码的前六位即地址码。2. 出生日期码:表示编码对象出生的年、月、日,按GB/T7408的规定执行,年、月、日分别用4位、2位、2位数字表示,之间不用分隔符。早期的15位的身份证号码年采用2位数据表示。3. 顺序码:表示在同一地址码所标识的区域范围内,对同年、同月、同日出生的人编定的顺序号,顺序码的奇数分配给男性,偶数分配给女性。第17位为顺序码。4. 第18位为校验码。校验码的计算方式:1. 对前17位数字本体码加权求和。公式为:S = Sum(Ai * Wi), i = 0, … , 16。其中Ai表示第i位置上的身份证号码数字值,Wi表示第i位置上的加权因子,其各位对应的值依次为: 7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 22.以11对计算结果取模 Y = mod(S, 11)3.根据模的Y值(0 1 2 3 4 5 6 7 8 9 10)得到对应的校验码,依次对应关系为1 0 X 9 8 7 6 5 4 3 2。Excel如何将15位的身份证号码转换为18位的身份如上图所示,在B2单元格输入如下代码:=IF(LEN(A2)=18,A2,IF(LEN(A2)=15,LEFT(A2,6) & "19" & RIGHT(A2,9) & MID("10X98765432",MOD(MID(A2,1,1)*7+MID(A2,2,1)*9+MID(A2,3,1)*10+MID(A2,4,1)*5+MID(A2,5,1)*8+MID(A2,6,1)*4+1*2+9*1+MID(A2,7,1)*6+MID(A2,8,1)*3+MID(A2,9,1)*7+MID(A2,10,1)*9+MID(A2,11,1)*10+MID(A2,12,1)*5+MID(A2,13,1)*8+MID(A2,14,1)*4+MID(A2,15,1)*2,11)+1,1),"错误的身份证号码")) 按回车键确定即可将15位的身份证号码转变为18位的身份证号码。思路:首先判断身份证号码是15位还是18位,如果是18位,不进行转换;如果是15位,将年加上“19”改为4位年份,再加上18位校验码;相关说明:Excel2003IF函数,第一个条件为真,则取第二个参数的值,否则取每三个参数的值。Excel2003LEN函数判断参数的长度。Excel2003MOD函数结果是第一个参数除以第二个参数所得的余数。Excel2003MID函数从第二个参数位置开始,在第一个参数查找,返回第三个参数长度的字符串。Excel2003LEFT函数截取第一个参数左边第二个参数长度的字符串。RIGHT函数截取第一个参数右边第二个参数长度的字符串。
word2007/2010/2013中全屏显示的教程
有时候想word文档显示大一点,特别是笔记本电脑屏幕小的情况下,word全屏显示就显得很重要了,那么,怎么能让主流的word2007/2010/2013全屏显示?接下来就由小编给大家分享下word2007/2010/2013中全屏显示的技巧,希望能帮助到您。 全屏显示的步骤如下: 步骤一:打开word文档后,点左上角“文件”。 步骤二:点选项。 步骤三:点自定义功能区 步骤四:从下列位置选择命令中选所有命令 步骤五:拉下拉到中间偏下一点点,注意这里有两个全屏显示,我们要的是第二个全屏显示,等一下添加时要加第二个全屏显示,现在先不急,因为要做下一步才能添加,看下一步骤吧 步骤六:点右边的新建选项卡,可以生命名,比如我重命名为“全屏显示” 步骤七:这时候选中刚才重新命名的“全屏显示”,然后点左边的第二个全屏显示,再点中间的添加,就成功了 步骤八:试一下吧,看功能区那里已经有全屏显示选项了。
Excel 表格技巧—如何将八进制数快捷转换成二进制数
怎样用OCT2BIN函数将八进制数 疾速转换二进制数呢?在这里 需求填两个数值。第一个是八进制数,也 便是带转换的八进制数值。第二个是字符数,也 便是转换后的二进制数字个数, 假如省 稍不填,函数 OCT2BIN 会用能 暗示此数的 起码字符来 暗示。给 各人举两个例子 来讲说字符数填与不填的 状况。在这里,010 后面的0是补零。 由于OCT2BIN 函数的第二个参数写了3, 暗示转换的2进制数位数是3位的, 不敷三位 以是补零。 点击回车,八进制数222 胜利的转换成二进制数10010010。
使用PPT绘制立体纸飞机教程
魔术表演在绝大多数时候都是利用了障眼法欺骗了我们的眼睛和大脑,才会显得那样的逼真,这从一个侧面说明了人眼其实是相当“好骗”的。在这一则教程里,我们就会使用一点障眼法,教你如何在平面上只通过简单的颜色组合,就画出立体的纸飞机来。学会之后,如果有兴趣你还可以尝试做做别的折纸效果。 1、使用等腰三角形工具绘制一个三角形并将轮廓线颜色设置为无色。 2、双击三角形进入“绘图工具-格式”菜单,选择“编辑形状-编辑顶点”进入顶点编辑状态,拖动三角形的顶点将三角形调整为下面的样子。3、按照这个方法重复一遍,再做出第二个三角形,注意它们要有一条边接合,同时要对准一个锐角的顶点。 4、同理再做出第三个三角形。注意看下图,它的短边和第一个三角形的短边要在一条直线上,并且也有一个顶点与前两个三角形位于同一位置。 5、以第三个三角形的边以及第二、三两个三角形的角为参照做第四个三角形,如下图。