vlookup函數(shù)兩張表匹配 Excel怎么從一個(gè)表提取另一個(gè)表格的數(shù)據(jù)?
Excel怎么從一個(gè)表提取另一個(gè)表格的數(shù)據(jù)?將數(shù)據(jù)從一個(gè)表提取到另一個(gè)表是一個(gè)非常模糊的問題。如果只是引用數(shù)據(jù),可以直接在單元格中輸入等號,然后單擊要引用的數(shù)據(jù),然后單擊“回車”引用數(shù)據(jù)。但是,在大多
Excel怎么從一個(gè)表提取另一個(gè)表格的數(shù)據(jù)?
將數(shù)據(jù)從一個(gè)表提取到另一個(gè)表是一個(gè)非常模糊的問題。如果只是引用數(shù)據(jù),可以直接在單元格中輸入等號,然后單擊要引用的數(shù)據(jù),然后單擊“回車”引用數(shù)據(jù)。但是,在大多數(shù)情況下,我們是根據(jù)一些數(shù)據(jù)來引用數(shù)據(jù)的,比如姓名和地址等級,如果您想根據(jù)另一個(gè)表中的姓名來引用等級,這時(shí)我們可以使用vlookup函數(shù)來實(shí)現(xiàn)數(shù)據(jù)引用的效果。vlookup的語法結(jié)構(gòu)如下
=vlookup(搜索值,要搜索的數(shù)據(jù)區(qū)域,要搜索的結(jié)果在數(shù)據(jù)區(qū)域的列中,0)這里,0代表完全匹配,
如下圖所示
]第一個(gè)參數(shù):其中H2第二個(gè)參數(shù)是a:B,這是我們要查找的數(shù)據(jù)區(qū)域
第二個(gè)參數(shù)是第三個(gè)參數(shù)是2,這意味著我們要找到的結(jié)果在a:b的第二列
第四個(gè)參數(shù)是false,這意味著完全匹配
以上是我們從一個(gè)表到另一個(gè)表提取數(shù)據(jù)的常用方法,我不知道它是否是您想要的結(jié)果
讓數(shù)據(jù)在匹配。這個(gè)問題可以通過使用iferror函數(shù)來實(shí)現(xiàn),也就是說,當(dāng)我們使用vlookup、lookup等函數(shù)來查找匹配項(xiàng)時(shí),我們可以在它之前添加一個(gè)iferror函數(shù)。
如果用誤差來判斷公式的計(jì)算結(jié)果是否有誤差。如果是錯(cuò)誤,則返回指定的值;否則返回公式的結(jié)果。
需要IFERROR(值、值如果錯(cuò)誤)、值如果錯(cuò)誤。公式計(jì)算結(jié)果出錯(cuò)時(shí)返回的值。計(jì)算的錯(cuò)誤類型為:#n/A,#value!,#參考!,#div/0!,#num!,#姓名?或#null!。
如下圖所示,在單元格C4中,輸入公式=iferror(vlookup(B4,$f$3:$g$7,2,0),即使用vlookup查找匹配值。如果找不到匹配的值,則返回指定的值[0],以防出錯(cuò)。
如下圖所示,如果不匹配的結(jié)果是字符或文本,則指定的返回結(jié)果應(yīng)該用英文雙引號括起來。如果單元格$C40中沒有匹配的值,它將返回$0(kvlop)、$3(kvlop)、$3(kvlop)的值。