„Excel“ formulė: suraskite trūkstamas reikšmes -

Turinys

Bendroji formulė

=IF(COUNTIF(list,value),"OK","Missing")

Santrauka

Norėdami nustatyti vieno sąrašo vertes, kurių nėra kitame sąraše, galite naudoti paprastą formulę, pagrįstą funkcija COUNTIF su IF funkcija. Parodytame pavyzdyje formulė G6 yra:

=IF(COUNTIF(list,F6),"OK","Missing")

kur „sąrašas“ yra pavadintas diapazonas B6: B11.

Paaiškinimas

Funkcija COUNTIF suskaičiuoja kriterijus atitinkančias langelius ir pateikia rastų atvejų skaičių. Jei nė vienas langelis neatitinka kriterijų, COUNTIF grąžina nulį. Galite naudoti elgesį tiesiogiai IF sakinyje, kad pažymėtumėte reikšmes, kurių skaičius yra nulinis (ty trūksta reikšmių). Parodytame pavyzdyje formulė G6 yra:

=IF(COUNTIF(list,F6),"OK","Missing")

kur „sąrašas“ yra pavadintas diapazonas, atitinkantis diapazoną B6: B11.

IF funkcijai reikalingas loginis testas, kad būtų grąžinta TRUE arba FALSE. Tokiu atveju funkcija COUNTIF atlieka loginį testą. Jei vertė randama sąraše , COUNTIF grąžina skaičių tiesiai į IF funkciją. Šis rezultatas gali būti bet koks skaičius: 1, 2, 3 ir kt.

IF funkcija įvertins bet kurį skaičių kaip TRUE, todėl IF grąžins „OK“. Jei reikšmė nerandama sąraše , COUNTIF grąžina nulį (0), kuris vertinamas kaip NETIESA, o IF - „Trūksta“.

Alternatyva su MATCH

Taip pat galite išbandyti trūkstamas reikšmes naudodami funkciją MATCH. „MATCH“ suranda elemento vietą sąraše ir grąžins klaidą # N / A, kai reikšmė nebus rasta. Galite naudoti šią elgseną, kad sukurtumėte formulę, kuri grąžina „Trūkstama“ arba „Gerai“, išbandydami MATCH su ISNA funkcija rezultatą. ISNA grąžina TRUE tik gavusi klaidą # N / A.

Norėdami naudoti MATCH, kaip parodyta aukščiau pateiktame pavyzdyje, formulė yra:

=IF(ISNA(MATCH(F6,list,0)),"Missing","OK")

Atminkite, kad MATCH turi būti sukonfigūruotas tiksliajai atitikčiai. Norėdami tai padaryti, įsitikinkite, kad trečiasis argumentas yra nulis arba NETIESA.

Alternatyva su VLOOKUP

Kadangi VLOOKUP taip pat pateikia # N / A klaidą, kai vertė nėra apvali, galite sukurti formulę naudodami VLOOKUP, kuri veikia taip pat, kaip parinktis MATCH. Kaip ir „MATCH“, turite sukonfigūruoti „VLOOKUP“, kad būtų naudojama tiksli atitiktis, tada patikrinkite rezultatą naudodami ISNA. Taip pat atkreipkite dėmesį, kad lentelės masyvui VLOOKUP suteikiame tik vieną stulpelį (B stulpelis).

Įdomios straipsniai...