如何利用函數(shù)歸類VLOOKUP的特定值
通信專業(yè)工程師在整理廠家告警時(shí),經(jīng)常需要導(dǎo)出告警表格并多次運(yùn)用公式才能得到所需內(nèi)容。如何能夠一次性取出想要的結(jié)果呢?這就需要對(duì)函數(shù)進(jìn)行綜合運(yùn)用。雖然編寫綜合函數(shù)可能有一定難度,但只要我們理清思路、循序
通信專業(yè)工程師在整理廠家告警時(shí),經(jīng)常需要導(dǎo)出告警表格并多次運(yùn)用公式才能得到所需內(nèi)容。如何能夠一次性取出想要的結(jié)果呢?這就需要對(duì)函數(shù)進(jìn)行綜合運(yùn)用。雖然編寫綜合函數(shù)可能有一定難度,但只要我們理清思路、循序漸進(jìn),完全可以輕松寫出來(lái)。本文將分享如何將VLOOKUP的結(jié)果-故障類型歸納為普通處理和優(yōu)先處理兩類。
IF ISNUMBER FIND函數(shù)編寫思路和過(guò)程
思路: 首先明確目標(biāo)是根據(jù)VLOOKUP的故障類型計(jì)算出普通處理和優(yōu)先處理。接下來(lái)通過(guò)幾個(gè)步驟來(lái)完成:1. 使用VLOOKUP返回具體故障類型;2. 利用FIND在結(jié)果中找到“駐波(普通處理)”,F(xiàn)IND返回?cái)?shù)值或錯(cuò)誤值;3. 通過(guò)ISNUMBER返回正確或錯(cuò)誤;4. 利用IF返回處理類型,最終完成目標(biāo)。
步驟一: VLOOKUP函數(shù)是按縱向查找,在指定列中返回對(duì)應(yīng)值?;菊Z(yǔ)法為:VLOOKUP(判斷條件,數(shù)據(jù)區(qū)域,查詢列號(hào),是否精確匹配)。0或FALSE表示精確匹配,非0值或TRUE表示模糊匹配。
步驟二: FIND函數(shù)可以定位要查找文本的位置,返回?cái)?shù)值?;菊Z(yǔ)法為:FIND(要查找的文本,文本所在單元格,起始查找位置)。第三個(gè)參數(shù)可選,默認(rèn)為1,從第一個(gè)字符開始查找。
步驟三: ISNUMBER函數(shù)用于檢測(cè)值是否為數(shù)值,返回TRUE或FALSE?;菊Z(yǔ)法為:ISNUMBER(值)。雖然isnumber函數(shù)可以判斷真假,但無(wú)法構(gòu)成條件,因此需要配合條件判斷函數(shù)。
步驟四: IF是條件判斷函數(shù),基本語(yǔ)法為:IF(條件,結(jié)果1,結(jié)果2)。結(jié)合前面步驟,利用find函數(shù)定位查找返回?cái)?shù)值,isnumber函數(shù)判斷是否是數(shù)值,if函數(shù)根據(jù)判斷結(jié)果返回處理類型。
通過(guò)以上步驟,可以有效利用函數(shù)歸類VLOOKUP的特定值,實(shí)現(xiàn)普通處理和優(yōu)先處理的分類。愿本文內(nèi)容能對(duì)讀者有所啟發(fā)和幫助。