如下圖,公司的女孩制作了這張表格,想通過(guò)客戶姓名找到對(duì)應(yīng)的聯(lián)系人。
并非全部都在一欄中。這很令人困惑。不能讓我CTRL+F去一一搜索、復(fù)制、粘貼。
如果是數(shù)值,還可以使用SUMIF錯(cuò)位查找,比較簡(jiǎn)單,如下
(資料圖)
SUMIF在涉及文本時(shí)不太好用,所以這里介紹如何使用VLOOKUP函數(shù)來(lái)解決這個(gè)問(wèn)題。
每個(gè)區(qū)域有兩列,這意味著我們只需定位客戶名稱在哪一列即可。
COUNTIF 的第一個(gè)參數(shù)是OFFSET 偏移列。任意一列存在公司名稱則計(jì)1,不存在則計(jì)0。MATCH查找最后一位小于等于1,0/構(gòu)造0除以0錯(cuò)誤,肯定會(huì)發(fā)生。找到小于等于1的0的位置,然后減1,就是A列需要偏移多少列。此公式返回的位置是單元格A1。由于996 公司位于A 列,因此它與A1 位置偏移了0 列。
公式:=OFFSET($A$1,MATCH(1,0/COUNTIF(OFFSET(A:A,COLUMN(A:H)-1),J3))-1)
OFFSET返回一個(gè)單元格范圍,因此我們將其連接到足夠大的單元格I999,并且不應(yīng)超過(guò)公式所在的區(qū)域,否則會(huì)意外生成循環(huán)引用。
A1:I999的區(qū)域就建在這里。無(wú)論位于哪一列,我們返回的數(shù)據(jù)都在該區(qū)域的第二列。
因此,使用VLOOKUP 時(shí),返回到第2 列。對(duì)于數(shù)組公式,請(qǐng)按CTRL+SHIFT+Enter。
公式:=VLOOKUP(J3,OFFSET($A$1,MATCH(1,0/COUNTIF(OFFSET(A:A,COLUMN(A:H)-1),J3))-1):I999,2,0)