当前位置:主页 > Office办公

最新发布

如何利用Excel的 MATCH函数 查找数组元素
如何利用Excel的 MATCH函数 查找数组元素

MATCH函数用于返回在指定方式下与指定数值匹配的数组中元素的相应位置。如果需要找出匹配元素的位置而不是匹配元素本身,则应该使用MATCH函数而不是LOOKUP函数。其语法如下:MATCH(lookup_value,lookup_array,match_type) 其中,lookup_value参数为需要在数据表中查找的数值。例如,如果要在电话簿中查找某人的电话号码,则应该将姓名作为查找值,但实际上需要的是电话号码。lookup_array参数为可能包含所要查找的数值的连续单元格区域,应为数组或数组引用。match_type参数为数字-1、0或1,指明如何在lookup_array中查找lookup_value。下面通过实例详细讲解该函数的使用方法与技巧。打开“MATCH函数.xlsx”工作簿,切换至“Sheet1”工作表,本例中的原始数据如图16-9所示。要求根据工作表中的数据内容,查找在指定方式下与指定数值匹配的数组中元素的相应位置。具体的操作步骤如下。STEP01:选中A7单元格,在编辑栏中输入公式“=MATCH(1.3,B2:B5,1)”,然后按“Enter”键返回计算结果。由于此处无正确的匹配,所以返回B2:B5数据区域中最接近的下一个值(1.2)的位置,结果如图16-10所示。图16-9 原始数据图16-10 A7单元格返回结果STEP02:选中A8单元格,在编辑栏中输入公式“=MATCH(1.7,B2:B5,0)”,用于返回B2:B5数据区域中1.7的位置,输入完成后按“Enter”键返回计算结果,如图16-11所示。STEP03:选中A9单元格,在编辑栏中输入公式“=MATCH(1.7,B2:B5,-1)”,然后按“Enter”键返回计算结果,由于B2:B5数据区域不是按降序排列,所以返回错误值“#N/A”,如图16-12所示。图16-11 A8单元格返回结果

437 次浏览
如何利用Excel的 HLOOKUP函数 水平查找数据
如何利用Excel的 HLOOKUP函数 水平查找数据

HLOOKUP函数用于在表格或数值数组的首行查找指定的数值,并在表格或数组中指定行的同一列中返回一个数值。当比较值位于数据表的首行,并且要查找下面给定行中的数据时,可以使用函数HLOOKUP(HLOOKUP中的H代表“行”)。当比较值位于要查找的数据左边的一列时,则须使用函数VLOOKUP。HLOOKUP函数的语法如下:HLOOKUP(lookup_value,table_array,row_index_num,range_lookup) 其中,lookup_value参数为需要在数据表第1行中进行查找的数值。lookup_value可以为数值、引用或文本字符串。table_array参数为需要在其中查找数据的数据表。使用对区域或区域名称的引用。row_index_num参数为table_array中待返回的匹配值的行序号。range_lookup参数为一逻辑值,指明函数HLOOKUP查找时是精确匹配,还是近似匹配。下面通过实例详细讲解该函数的使用方法与技巧。打开“HLOOKUP.xlsx”工作簿,切换至“Sheet1”工作表,本例中的原始数据如图16-13所示。要求根据工作表中的数据内容,练习水平查找指定的数值。具体的操作步骤如下所示。STEP01:选中A6单元格,在编辑栏中输入公式“=HLOOKUP("CocaCola",A1:C4,2,TRUE)”,用于在首行查找CocaCola,并返回同列中第2行的值,输入完成后按“Enter”键返回计算结果,如图16-14所示。图16-13 原始数据图16-14 A6单元格返回结果STEP02:选中A7单元格,在编辑栏中输入公式“=HLOOKUP("Fenda",A1:C4,3,FALSE)”,用于在首行查找Fenda,并返回同列中第3行的值,输入完成后按“Enter”键返回计算结果,如图16-15所示。STEP03:选中A8单元格,在编辑栏中输入公式“=HLOOKUP("F",A1:C4,3,TRUE)”,用于在首行查找F,并返回同列中第3行的值,由于F不是精确匹配,因此将使用小于F的最大值CocaCola。输入完成后按“Enter”键返回计算结果,如图16-16所示。

411 次浏览
如何利用Excel的 VLOOKUP函数 竖直查找数据
如何利用Excel的 VLOOKUP函数 竖直查找数据

VLOOKUP函数用于在表格数组的首列查找指定的值,并由此返回表格数组当前行中其他列的值,VLOOKUP中的V表示垂直方向。当比较值位于需要查找的数据左边的一列时,可以使用VLOOKUP而不是HLOOKUP。其语法如下:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup) 其中,lookup_value参数为需要在表格数组第1列中查找的数值。lookup_value可以为数值或引用。table_array参数为两列或多列数据。col_index_num参数为table_array中待返回的匹配值的列序号。range_lookup参数为逻辑值,指定希望VLOOKUP查找精确的匹配值还是近似匹配值。下面通过实例详细讲解该函数的使用方法与技巧。打开“VLOOKUP.xlsx”工作簿,切换至“Sheet1”工作表,本例中的原始数据如图16-19所示。要求根据工作表中的数据内容,实现竖直查找。具体的操作步骤如下。STEP01:选中B10单元格,在编辑栏中输入公式“=VLOOKUP(A10,$A$2:$C$6,2,FALSE)”,用于在A2:C6单元格区域中根据A10单元格中输入的姓名查找对应的职务,输入完成后按“Enter”键返回计算结果,如图16-20所示。图16-20 查找职务STEP02:选中C10单元格,在编辑栏中输入公式“=VLOOKUP(A10,$A$2:$C$6,3,FALSE)”,用于在A2:C6单元格区域中根据A10单元格中输入的姓名查找对应的出生日期,输入完成后按“Enter”键返回计算结果,如图16-21所示。STEP03:在A10单元格中输入一个员工姓名,例如“李靖”,在B10和C10单元格中就会显示出相应的结果,如图16-22所示。图16-21 查找出生日期图16-22 输入员工姓名

如何利用Excel的 CHOOSE函数 选择参数列表数值
如何利用Excel的 CHOOSE函数 选择参数列表数值

CHOOSE函数使用index_num返回数值参数列表中的数值。使用CHOOSE函数可以根据索引号从最多254个数值中选择一个。例如,如果value1到value7表示一周的7天,当将1到7之间的数字用作index_num时,则CHOOSE返回其中的某一天。其语法如下:CHOOSE(index_num,value1,value2,...) 其中,index_num参数用于指定所选定的值参数。参数value1、value2……为1~254个数值参数,函数CHOOSE基于index_num,从中选择一个数值或一项要执行的操作。参数可以为数字、单元格引用、定义名称、公式、函数或文本。下面通过实例详细讲解该函数的使用方法与技巧。图16-23 原始数据打开“CHOOSE函数.xlsx”工作簿,切换至“Sheet1”工作表,本例中的原始数据如图16-23所示。要求根据工作表中的数据内容,返回数值参数列表中的数值。具体操作步骤如下。STEP01:选中A7单元格,在编辑栏中输入公式“=CHOOSE(4,A2,A3,A4,A5)”,用于返回第4个参数A5的值(完成),输入完成后按“Enter”键返回计算结果,如图16-24所示。STEP02:选中A8单元格,在编辑栏中输入公式“=CHOOSE(2,B2,B3,B4,B5)”,用于返回第2个参数B3的值(李四),输入完成后按“Enter”键返回计算结果,如图16-25所示。图16-24 A7单元格返回结果图16-25 A8单元格返回结果index_num参数必须为1~254的数字,或者是包含数字1~254的公式或单元格引用。如果index_num参数为1,函数CHOOSE返回value1;如果为2,函数CHOOSE返回value2,依此类推。如果index_num参数小于1或大于列表中最后一个值的序号,函数CHOOSE返回错误值“#VALUE!”。如果index_num参数为小数,则在使用前将被截尾取整。如果index_num参数为一个数组,则在计算函数CHOOSE时计算每一个值。函数CHOOSE的数值参数不仅可以为单个数值,也可以为区域引用。例如,下面的公式:=SUM(CHOOSE(2,A1:A10,B1:B10,C1:C10)) 相当于:

如何利用Excel的 ADDRESS函数 返回单元格地址引用值
如何利用Excel的 ADDRESS函数 返回单元格地址引用值

ADDRESS函数用于按照给定的行号和列标,建立文本类型的单元格地址。其语法如下:ADDRESS(row_num,column_num,abs_num,a1,sheet_text) 其中,row_num参数表示在单元格引用中使用的行号,column_num参数表示在单元格引用中使用的列标,abs_num参数用于指定返回的引用类型,其返回的引用类型如表16-1所示。a1参数为用于指定A1或R1C1引用样式的逻辑值。如果a1为TRUE或省略,函数ADDRESS返回A1样式的引用;如果a1为FALSE,函数ADDRESS返回R1C1样式的引用。表16-1 abs_num参数返回的引用类型sheet_text参数为一文本,用于指定作为外部引用的工作表的名称,如果省略sheet_text,则不使用任何工作表名。下面通过实例详细讲解该函数的使用方法与技巧。打开“ADDRESS函数.xlsx”工作簿,切换至“Sheet1”工作表,本例中的原始数据如图16-26所示。要求根据工作表中的数据内容,以文本形式返回单元格地址引用值。具体操作步骤如下。STEP01:选中A2单元格,在编辑栏中输入公式“=ADDRESS(6,8)”,用于返回绝对引用($H$6),输入完成后按“Enter”键返回计算结果,如图16-27所示。图16-26 原始数据图16-27 A2单元格返回结果STEP02:选中A3单元格,在编辑栏中输入公式“=ADDRESS(6,8,2)”,用于返回绝对行号,相对列标(H$6),输入完成后按“Enter”键返回计算结果,如图16-28所示。

Phonetic函数将内容合并到一个单元格里并用逗号隔开
Phonetic函数将内容合并到一个单元格里并用逗号隔开

Phonetic函数将内容合并到一个单元格里并用逗号隔开,在需要合并的内容旁输入逗号,将鼠标移至合并的单元格里 ,输入"=PHONETIC(E2:E36)"即可

907 次浏览
Excel 2019如何实现按颜色进行筛选
Excel 2019如何实现按颜色进行筛选

在Excel中不但可以按关键字进行排序和筛选,还可以按颜色进行排序和筛选。以下将通过实例说明如何按颜色进行排序和筛选操作。STEP01:打开“商品统计.xlsx”工作簿,在数据区域选择任意单元格,这里选择B2单元格。切换至“数据”选项卡,单击“排序和筛选”组中的“筛选”按钮,如图6-44所示。图6-44 单击“筛选”按钮STEP02:如图6-45所示,如果是要按颜色进行排序,在C1单元格处单击筛选按钮,在展开的下拉列表中选择“按颜色排序”选项,在展开的级联列表中选择按“黄色”进行排序,即黄色单元格会在显示在工作表中的最顶端。按颜色排序结果如图6-46所示。图6-45 选择排序依据图6-46 按颜色排序结果STEP03:如图6-47所示,如果是按颜色进行筛选,在C1单元格处单击筛选按钮,在展开的下拉列表中选择“按颜色筛选”选项,在展开的级联列表中选择按“黄色”进行筛选,即只有黄色单元格会显示出来。按颜色筛选的结果如图6-48所示。图6-47 设置筛选颜色图6-48 按颜色筛选结果

Excel 汉字转拼音完美解决方案及实例源码下载
Excel 汉字转拼音完美解决方案及实例源码下载

在 Excel 中将汉字转换为拼音一直都是一个很大的难题,很多的用户希望有这样的一个函数能直接将汉字转为拼音。但是微软自带的函数只能够获取到汉字拼音的首字母, 网络上的其他解决方案也很是不完善(比如多音字的处理等)。这里提供一个比较完美的解决方案,具体见原作者说明:请确认安装了微软拼音输入法,如出现注音错误,可尝试安装最新版本微软拼音。'*************************************************************************** '* '* Module: HzToPy '* '* Description: 将中文字符串转换为拼音,就这些。原先这里写了太多废话,删了。 '* '* Theory: 原理依然是通过IFELanguage接口实现。 '* 唯一需要解释的是如何解决多音字正确注音的问题。 '* IFELanguage接口是能够正确返回很多多音字拼音的,但多音字的读音只有特定词汇中 '* 才能确认,因此在解析拼音时候不能把词拆成单字,否则多音字返回的拼音就很可能不对。 '* 之前版本中就是因为把词拆开获取拼音导致多音字拼音错误。 '* 这次的更新利用接口返回数据中标识每个拼音长度的数组实现了对返回拼音 '* 的按字拆分,无需再把词拆成字获取单个字的拼音,从而解决了多音字问题。 '* 需要说明的是,VB_MORRSLT结构就是MS文档中的MORRSLT结构,但是VBA自定义结构 '* 无法实现不按4字节对齐,使得不得不修改MORRSLT的定义方式,能这样修改只能说运气不错, '* 因为被修改的部分刚好获取拼音用不到。 '* '* Histroy: '* 2011-09-23 '* ● 重写主要代码,支持多音字,提高了运行效率。 '* ● 取拼音首字时,ao, ai, ei, ou, er作为首字而不是原来的第一个字母。 '* ● 为函数增加了注音方式选择,hàn可以显示为han或han4。 '* ● 函数的使用与之前版本兼容,将模块中函数代码和HZ2PY类代码覆盖之前版本即可实现升级, '* 无需修改文档中的公式。 '* 2011-04-07 '* ● 更正CoTaskMemFree传递参数错误,消除了Win7等环境下崩溃。 '* 2007-04-03 '* ● 更正redim时vba数组默认起始值错误。 '* 2007-04-02 '* ● 最初版本,实现了由汉字获取拼音。 '* '***************************************************************************汉字转拼音举例:重庆重要1234,澳门 显示用空格分开的拼音 公式: =HzToPy($b$14," ") 结果: hàn zì zhuǎn pīn yīn jǔ lì : chóng qìng zhòng yào 1 2 3 4 , ào mén显示用-分开的拼音,同时不显示注音符号 公式: =HzToPy($b$14,"-",false) 结果: han-zi-zhuan-pin-yin-ju-li-:-chong-qing-zhong-yao-1-2-3-4-,-ao-men显示用空格分开的拼音,不显示注音符号,同时仅显示拼音的首字,并大写 公式: =HzToPy($b$14, " ", false,true,false) 结果: H Z ZH P Y J L : CH Q ZH Y 1 2 3 4 , AO M显示用空格分开的拼音,不显示注音符号,同时仅显示拼音的首字母,并大写 公式: =HzToPy($b$14 ," ", false,true, true) 结果: H Z Z P Y J L : C Q Z Y 1 2 3 4 , A M

1240 次浏览
excel含有公式的合并单元格如何换行
excel含有公式的合并单元格如何换行

用Excel表格进行日常办公时,经常需要运用到合并单元格的功能,我们知道合并后的单元格,想要换行可以利用快捷键来完成,但如果合并单元格当中含有公式的话,就不能这样操作了。这时该如何操作呢?首先,我们看到如下表格,最后总结使用公式链接在一起的:双击可以看到公式为=”年级是”&A2&”,学校代码是”&B2&”,学院代码是”&C2&”,专业代码是”&D2&”:在这里,我们可以为公式加入换行符公式CHAR(10),最后公式为=”总结:”&CHAR(10)&”年级是”&A2&”,学校代码是”&B2&”,学院代码是”&C2&”,专业代码是”&D2&”:单击回车我们看到,总结就已经在上一行显示了,成功完成了含有公式的合并单元格换行操作:

320 次浏览
如何在excel2007表格中按图标进行排序
如何在excel2007表格中按图标进行排序

图标集是Excel 2007新增的功能之一,在excel2007表格中按图标进行排序,可以清晰地看到数据的变化,今天我们就一起简单了解一下excel中按照图标排序的具体操作步骤。  1、选中需要排序的数据区域。  2、切换到【数据】菜单选项卡。  3、单击【排序和筛选】选项组中的【排序】按钮。图1  4、弹出【排序】对话框,选择主要关键字。  5、在【排序依据】下拉列表框中选择【单元格图标】选项。  6、在【次序】下拉列表框中选择排序方式。  7、设置完成后单击【确定】按钮。

282 次浏览
共计75359条记录 上一页 1.. 7499 7500 7501 7502 7503 7504 7505 ..7536 下一页