用iferror將錯(cuò)誤值顯示空白 excel如何將vlookup返回的錯(cuò)誤值替換為0?
excel如何將vlookup返回的錯(cuò)誤值替換為0?您可以使用iferror函數(shù)來實(shí)現(xiàn)這一點(diǎn)。iferror函數(shù)的語法如下:iferror(待判斷的值,出錯(cuò)時(shí)返回的值)其目的是判斷其第一個(gè)函數(shù)是否為錯(cuò)
excel如何將vlookup返回的錯(cuò)誤值替換為0?
您可以使用iferror函數(shù)來實(shí)現(xiàn)這一點(diǎn)。iferror函數(shù)的語法如下:iferror(待判斷的值,出錯(cuò)時(shí)返回的值)其目的是判斷其第一個(gè)函數(shù)是否為錯(cuò)誤值。否則,它將按原樣返回第一個(gè)參數(shù)的值。如果是錯(cuò)誤值,則返回參數(shù)2中填寫的內(nèi)容。對(duì)于vlookup函數(shù),在外部嵌套一層iferror函數(shù),如果出錯(cuò),可以返回0。公式是這樣寫的:=if error(vlookup(…),0)
Excel怎樣修改公式使得顯示錯(cuò)誤值時(shí)返回0?
加上@wujunmin的答案,把公式vlookup解釋一下,這是一個(gè)利器。Vlookup(A2,G:H,2,0)。Vlookup是查找區(qū)域的第一列,即g:h。請(qǐng)注意,這是由g列和h列組成的區(qū)域。搜索中的空格是單元格A2的內(nèi)容。例如,太原在搜索區(qū)域(G:H)中的位置是G4。返回的值是多少?在這個(gè)時(shí)候,下面2個(gè)將扮演一個(gè)角色。這里,2表示在找到值之后,將返回與第二列對(duì)應(yīng)的單元格。當(dāng)然,如果搜索區(qū)域中有五列,第二行在某些地方會(huì)返回,第三行在某些地方會(huì)返回。這個(gè)號(hào)碼可以根據(jù)情況改變。0之后是精確搜索的含義。我受夠了!歡迎討論Excel的問題。
怎么把vlookup返回的錯(cuò)誤值變成0?
查找并替換,查找所有錯(cuò)誤值,替換為0
Excel怎樣修改公式使得顯示錯(cuò)誤值時(shí)返回0?
首先打開Excel電子表格,根據(jù)此問題的描述,我們?cè)贓xcel電子表格中輸入一個(gè)列號(hào),然后計(jì)算得到一個(gè)錯(cuò)誤值。為了將誤差值改為0或不顯示,我們使用iferror函數(shù),“=iferror(A1,A2,A3,A4,0)”表示當(dāng)計(jì)算結(jié)果錯(cuò)誤時(shí)將顯示0。如果不需要顯示,可以使用“=iferror(A1,A2,A3,A4,”)。
Excel設(shè)置函數(shù)計(jì)算出錯(cuò)時(shí)顯示為0或空白單元格是怎么回事,怎么辦?
匹配時(shí),讓數(shù)據(jù)自動(dòng)將丟失的數(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)該用英文雙引號(hào)括起來。在單元格C4中,輸入公式=iferror(vlookup(B4,$f$3):$g$7,2,0),“no match”,即使用vlookup查找匹配值。如果找不到匹配的值,則在出錯(cuò)時(shí)返回指定的值[不匹配]。