MATCH函数是Excel中十分常用的匹配查询类函数,其作用和地位与VLOOKUP、LOOKUP等查询类函数相近。与LOOKUP类函数有所区别的地方在于:MATCH函数返回的结果是匹配元素的所在位置,而非匹配元素本身。
此外,MATCH函数还支持包含“*”、“?”等通配符的模糊查询,但不能区分英文字母的大小写。如果要在目标数组中进行区分大小写的查询,可结合Exact函数来组合公式,例如要在数组{"EXCEL","book","excel","SHEET"}查询"excel"的位置,可以使用公式:
=MATCH(TRUE,EXACT({"EXCEL","book","excel","SHEET"},"excel"),0)
返回结果为3,不会受数组中第一个元素"EXCEL"的干扰。
Excel 提取月份的函数和公式
文章介绍excel 提取月份的四个典型应用例子,包括按分隔符、按单双字节、从日期提取月份等等。 excel 提取月份实例一:英文转数字 excel 提取月份的形式有几种,比如下面的A列是英文的月份,通过公式提取月份转为数字1~12形式的。Jan、Feb、Mar、Apr、May、Jun、Jul、Aug、Sept、Oc
需要注意的是,Exact函数不支持通配符,因此不能通过上述方法同时进行区分大小写和包含通配符的模糊查询。
当目标数组中包含多个与查询数据相匹配的元素时,Match函数只返回其中第一个匹配元素的所在位置,因此Match函数通常只用于唯一性的查询。但利用这一特性,Match函数还可以用来对数组中的非重复数据进行统计,例如统计非重复数据的个数,返回非重复数据的列表等等。
点击查看大图
Excel使用Vlookup函数需要注意的几个细节
昨晚帮一个VIP学员解答一个关于Vlookup函数的使用案例,他用Vlookup方法却始终显示错误,得不出正确的结论。我看到他发过来的excel表格的时候,发现vlookup的公式并未用错,仔细检查了一翻,发现源数据表格式比较“乱”,所谓的“乱”,表现在:有的格式合并单元