今天在公司幫同時(shí)處理表格數(shù)據(jù)時(shí),,要運(yùn)用到vlookup函數(shù)來(lái)匹配數(shù)據(jù),,但是一直處理不好,原因是格式的問(wèn)題,。 先介紹vlookup的使用 怎么查詢匹配帶有合并單元格的數(shù)據(jù),?在合并單元格中只有第一個(gè)單元格存在數(shù)據(jù),被合并的其他單元格需被匹配,,結(jié)果也是返回該第一個(gè)單元格內(nèi)容,。 在下圖中,通過(guò)姓名,,來(lái)匹配他們所在的業(yè)務(wù)組,。 在各種查找匹配函數(shù)中,lookup函數(shù)的功能既強(qiáng)大又全面,,而且它返回最后一個(gè)文本的功能恰好可以用在這個(gè)問(wèn)題中,。 我們先寫(xiě)入公式,再逐步進(jìn)行解析,。 =LOOKUP('座',INDIRECT('A1:A'&MATCH(E3,B1:B14,))) 這個(gè)公式中還嵌套了INDIRECT函數(shù)和MATCH函數(shù),。 MATCH函數(shù)是返回某個(gè)值在一組區(qū)域中的位置,在這個(gè)公式中即意為返回“尹正”在姓名列中的位置,,結(jié)果為12,。 INDIRECT函數(shù)是引用函數(shù),可以簡(jiǎn)單理解為返回單元格地址文本所引用的數(shù)據(jù),。所謂的單元格地址文本就是A1,、B1等等單元格地址,。 INDRECT的表達(dá)式為:=INDIRECT(“單元格地址文本”),如果參數(shù)添加了雙引號(hào),,則直接返回該文本所引用的數(shù)據(jù)內(nèi)容,。 回到我們之前寫(xiě)的公式,INDIRECT('A1:A'&MATCH(E3,B1:B14,)),,則表示引用“A1:A12”單元格區(qū)域的數(shù)據(jù)內(nèi)容,,因?yàn)閙atch返回的位置是12。 INDIRECT函數(shù)引用的結(jié)果是一個(gè)數(shù)組,,因此可以作為L(zhǎng)OOKUP的查找區(qū)域參數(shù),。 而關(guān)于LOOKUP函數(shù)的查找值為什么設(shè)置為“座”,就如同lookup函數(shù)會(huì)返回最后一個(gè)值一樣,,是它特定的一種功能屬性,,不用去深究,記住如何使用即可,。不過(guò)作者君也可以提一下,,由于“座”的拼音“zuo”在中文中已經(jīng)是很靠后的了,所以可以用于在查找返回一組文本區(qū)域中的最后一個(gè)文本,。 我們按下F9來(lái)看一下INDIRECT公式的結(jié)果,,查找值“座”返回匹配的最后一個(gè)文本正是“業(yè)務(wù)組4”。 同樣的方法,,但是總是不行,,如下圖 解決方法: 思考了許久才發(fā)現(xiàn)是格式的問(wèn)題。 新建一個(gè)表格,,然后把里面的格式用格式刷刷一下表格在用公式即可,。 原文地址:https://www.cnblogs.com/zhongxiaochuan/p/16080903.html |
|