1、重要 Excel 函数使用方法1、 Find 函数:用来对原始数据中某个字符串进行定位,以确定其位置。Find 函数进行定位时,总是从指定位置开始,返回找到的第一个匹配字符串的位置,而不管其后是否还有相匹配的字符串。使用语法:FIND(find_text,within_text,start_num);Find_text 是要查找的字符串。Within_text 是包含要查找关键字的单元格。就是说要在这个单元格内查找关键字;Start_num 指定开始进行查找的字符数。比如 Start_num 为 1,则从单元格内第一个字符开始查找关键字。如果忽略 start_num,则假设其为 1。注意:使用
2、 start_num 可跳过指定数目的字符。例如,假定使用文本字符串“AYF0093.YoungMensApparel”,如果要查找文本字符串中说明部分的第一个 “Y”的编号,则可将 start_num 设置为 8,这样就不会查找文本的序列号部分。 FIND 将从第 8 个字符开始查找,而在下一个字符处即可找到 find_text,于是返回编号 9。FIND 总是从 within_text 的起始处返回字符编号,如果 start_num 大于 1,也会对跳过的字符进行计数。如果 find_text 是空文本 (),则 FIND 则会返回数值 1。Find_text 中不能包含通配符。如果 wi
3、thin_text 中没有 find_text,则 FIND 返回错误值 #VALUE!。如果 start_num 不大于 0,则 FIND 返回错误值 #VALUE!。 如果 start_num 大于 within_text 的长度,则 FIND 返回错误值 #VALUE!。例子:2、 INDEX 和 MATCH 函数MATCH 函数(返回指定内容所在的位置) MATCH(lookup-value,lookup-array,match-type)lookup-value:表示要在区域或数组中查找的值,可以是直接输入的数组或单元格引用。 lookup-array:表示可能包含所要查找的数值的连
4、续单元格区域,应为数组或数组引用。 match-type:表示查找方式,用于指定精确查找(查找区域无序排列)或模糊查找(查找区域升序排列)。取值为-1、1、0 。其中 0 为精确查INDEX 函数(返回制定位置中的内容) INDEX(array,row-num,column-num) array:要返回值的单元格区域或数组。 row-num:返回值所在的行号。 column-num:返回值所在的列号。 1. 建立如图所示的 Excel 表格,其中坐标为数据区域,右边为查询方式。选择 F3 单元格,在单元格中输入:=MATCH(“二月“,A2:A13,0),回车可以看到二月所对应的行数为 2.I
5、NDEX 函数应用:选择 G5 单元格,在单元格中输入:=INDEX(A2:B13,2,2),回车可以看到 A2:B13 区域中 2 行 2 列交叉对应的值.MATCH 和 INDEX 联合查询:选择 G7 单元格,在单元格中输入:=INDEX(B2:B13,MATCH(F7,A2:A13,0),用 MATCH 函数返回 F7 单元格中的之所对应的行,再利用 ATCH 函数返回的行号用 INDEX 函数查询出月份对应的金额。用同样的方法再 H7 单元格中输入:=INDEX(C2:C13,MATCH(F7,A2:A13,0),即可查询出月份对应的年龄。为了方便起见,我们可以在 F7 单元格中制作下拉列表,这样可以方便查找月份。