學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 工具軟件 > 辦公軟件學(xué)習(xí) > 金山WPS教程 > WPS表格教程 > WPS表格用怎么IS類函數(shù)來優(yōu)化公式

WPS表格用怎么IS類函數(shù)來優(yōu)化公式

時(shí)間: 宇能938 分享

WPS表格用怎么IS類函數(shù)來優(yōu)化公式

  小編在這教大家WPS表格用IS類函數(shù)來優(yōu)化公式,下面是WPS表格用IS類函數(shù)來優(yōu)化公式的技巧,希望學(xué)習(xí)啦小編整理的對(duì)你有用,歡迎閱讀:

  WPS表格用IS類函數(shù)來優(yōu)化公式的方法

  詳細(xì)教程清看圖:

  說明:IS 類函數(shù)的參數(shù) value 是不可轉(zhuǎn)換的。例如,在其他大多數(shù)需要數(shù)字的函數(shù)中,文本值“19”會(huì)被轉(zhuǎn)換成數(shù)字 19。然而在公式 ISNUMBER("19") 中,“19”并不由文本值轉(zhuǎn)換成別的類型的值,函數(shù) ISNUMBER 返回 FALSE。

  應(yīng)用:消除由公式引起的錯(cuò)誤值

  電子表格軟件的一大核心就是可以使用公式來處理復(fù)雜數(shù)據(jù),但數(shù)據(jù)的復(fù)雜性決定了公式處理這些數(shù)據(jù)時(shí)可能會(huì)會(huì)引起錯(cuò)誤,ET中經(jīng)常將返回這樣一些錯(cuò)誤,如(#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME? 或 #NULL!)。

  有時(shí)候,這些錯(cuò)誤值的存在影響到表格的美觀,我們希望以空白來代替,這時(shí)候我們就可以用IS類函數(shù)配合IF函數(shù)來優(yōu)化公式:

  (當(dāng)然根據(jù)具體的公式,我們可以用ISNA或者ISERR來取代ISERROR)

  另一個(gè)類似的應(yīng)用:

  在一個(gè)工作簿中,Sheet2和Sheet3工作表中分別有如下表格:

  現(xiàn)在,我們要統(tǒng)計(jì)每個(gè)成員的獲獎(jiǎng)情況(是否獲獎(jiǎng))。我們來分析一下實(shí)現(xiàn)方法:

  我們要對(duì)成員列表中的每一個(gè)成員進(jìn)行判斷,看看其是不是在獲獎(jiǎng)成員表中,如果是,獲獎(jiǎng),反之,不獲獎(jiǎng)。

  初步認(rèn)為vlookup,MATCH,LOOKUP函數(shù)好像都可以用,但都不能單獨(dú)完成,而且要用到IF。

  再分析,這里需要精確查找,而且并不需要排序獲取元素位置,這樣VLOOKUP應(yīng)該是首選。

  這樣,初步的一個(gè)查找過程應(yīng)該是(以第一個(gè)成員為例):

  =VLOOKUP(B3,Sheet3!$B:$B,1,FALSE)

  復(fù)制代碼

  這里,返回兩種結(jié)果:

  1.某成員獲獎(jiǎng),VLOOKUP返回他的名字

  2.某成員沒有獲獎(jiǎng),VLOOKUP返回錯(cuò)誤值 #N/A這樣,顯然,某成員的獲獎(jiǎng)情況就和VLOOKUP是否返回錯(cuò)誤值 #N/A是絕對(duì)的對(duì)應(yīng)關(guān)系。這時(shí)候,用ISNA函數(shù)來檢查VLOOKUP的返回值,再配合IF函數(shù)就可以完成功能。

  以第一個(gè)成員為例,最終公式為:

  =IF(ISNA(VLOOKUP(B3,Sheet3!$B:$B,1,FALSE)),"沒有獲獎(jiǎng)","獲獎(jiǎng)了")

  復(fù)制代碼

  總結(jié):

  IS類函數(shù)可以精確地判定某個(gè)值的類型,幫助我們根據(jù)不能的類型去決定不同的操作(常配合IF函數(shù))。同時(shí)IS類函數(shù)還能夠捕獲公式的錯(cuò)誤,使得我們可以將原本無用的錯(cuò)誤當(dāng)做一種判定條件,我們因此可以執(zhí)行更多的操作。

  經(jīng)試驗(yàn),以下四個(gè)公式是不可以滿足上例要求的

  =IF(VLOOKUP(B3,Sheet3!$B:$B,1,FALSE)=#N/A,"沒有獲獎(jiǎng)","獲獎(jiǎng)了")

  =IF(VLOOKUP(B3,Sheet3!$B:$B,1,FALSE)="#N/A","沒有獲獎(jiǎng)","獲獎(jiǎng)了")

  =IF(VLOOKUP(B3,Sheet3!$B:$B,1,FALSE)<>#N/A,"獲獎(jiǎng)了","沒有獲獎(jiǎng)")

  =IF(VLOOKUP(B3,Sheet3!$B:$B,1,FALSE)<>"#N/A","獲獎(jiǎng)了","沒有獲獎(jiǎng)")

WPS表格用怎么IS類函數(shù)來優(yōu)化公式相關(guān)文章:

1.WPS表格怎樣優(yōu)化計(jì)算公式

2.中小學(xué)優(yōu)秀作文范文

3.經(jīng)典勵(lì)志語錄

4.關(guān)于法制教育的手抄報(bào)a3

5.手把手教你用“Excel表格自動(dòng)求積公式”

2153805