调教 母狗 最全最细的match函数查找旨趣先容教程。Excel 位置查找函数match用法教程,两列数据对比互异,侦查分数等第评定
80个必学必会Excel常用函数调教 母狗
第31天 位置查找函数Match
手段1:match查找值场地位置用法
手段2:两列数据对比互异
手段3:初次提升纪录的日历
手段4:侦查等第评定
手段5:match暧昧查找
进修软件:office Excel 2016
01
Match查找位置函数用法
图片调教 母狗
Match函数的作用是查找标的在指定规模里的相对位置,数值大小跟区域的规模遴荐相关。这一丝,与row函数和cloumn函数复返单位格的完全行号和列标有很大不同。
用法:MATCH(查找值, 查找规模, [查找形式])
第一个参数决定了找谁,
第二个参数决定了在哪儿找,只可为一列或一转,太复杂的二维表格得念念其他的观点。
第三个参数是一个数字,决定了是精准查找也曾暧昧查找,辞别是 -1(查找大于或等于标的的最小值)、0(精准查找) 或 1(查找小于或等于标的的最大值)。固然仅仅浅近的3个数字,但要念念用得恰到平正也曾要仔细学习的。我们先来个精准查找案例,看下限定。
match查找时,如果找到,复返位置数字;没找到,则复返无理值#N/A,记着这个规矩,在后续的骨子使命中有大用。
失少女系列公式是“=MATCH(D2,$A$1:$A$6,0)”,因为mtach函数默许的不详值是1,是以要念念精准查找,必须明确指定查找形式值为0。因为match函数惟有找到标的就住手查找,是以E3单位格复返的限定为3,和标的第二次出现的位置无关。
图片
02
两列数据对比互异
图片
好多教程讲match函数的第一个案例等于说这个函数可以用来作念两列对比数据,那咱就烦扰了,好好的干嘛要进行两列数据对比呢?
一个的确的可落地的场景等于安排东说念主员出差能够值班,羊毛不成逮着一个薅,出差最佳轮着来。
公式“=IF(ISNA(MATCH(B2,$E$2:$E$6,0)),'未出差','已出差')”,等于行使了match函数能找到查找值复返位置,找不到时复返#N/A的特质,用isna函数对限定进行判断,如果是na无理值,那就阐述近期没出过差,可以安排起来了。
图片
03
初次提升纪录的日历
图片
当match函数的第三个参数查找形式值为1或不详时,MATCH 查找小于或等于查找值的最大值。而且查找规模参数中的值必须以升序排序。
嗅觉最近雪糕卖得可以,念念着是不是要补点货,同期,也念念记挂一下是什么工夫启动变得热销的。这些绸缪缱绻的条款养息成量化标的等于销量初次提升60 的日历。
为了对比,我们辞别在乱序和升序两列进行查找。公式是雷同的“=MATCH($F2,$C$2:$C$23,1)+1”,如果按照阐述,严格按照升序,那么match函数按规则进行查找,限定会复返数据源中首个小于等于查找值的最大值!
如果是乱序的,match函数会按照大名鼎鼎的二分法进行查找,限定完全不可控。二分法是谋略机系调处个常用的查找算法,记挂起来等于每次皆从中间位置进行查找。
图片
04
侦查等第评定
图片
当match函数的第三个参数查找形式值为-1时,MATCH 查找大于或等于查找值的最小值。此时,查找规模参数中的值必须按降序陈设。
掐指一算,这个规矩拿来谋略侦查等第评定刚刚好。公式“=MATCH(B2,$G$2:$G$5,-1)”。阈值的数据带极少点主如若念念着侦查70分的同学亦然贫穷一个月,是以给个及格吧。
公式的谋略旨趣是,从上往下规则查找,如果大于或等于查找值,就会被留住来,终末复返其中最小的,由于数据降序,是以应该等于终末一个大于等于查找值的位置!
记着一定如若降序的,如若乱序能够升序的话,限定皆会出乎想到。
图片
05
文本字符暧昧查找
图片
除了维持肖似查找数值,match函数其实也维持文本字符暧昧查找。旨趣是将查找值与通配符进行衔接,对拼接后的字符串进行精准查找。是以使用通配符时,必须将查找形式确立为0。
Excel 2016中有 问号 (?) 和星号 (*) 两个通配符。问号匹配轻易单个字符;星号匹配轻易一串字符。如果要查找骨子的问号或星号,请在字符前键入波形符 (~)。
图片
本站仅提供存储行状,总共内容均由用户发布,如发现存害或侵权内容,请点击举报。