Екцел формула: Пронађите вредности које недостају -

Преглед садржаја

Генеричка формула

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

Резиме

Да бисте идентификовали вредности на једној листи које недостају на другој листи, можете користити једноставну формулу засновану на функцији ЦОУНТИФ са функцијом ИФ. У приказаном примеру, формула у Г6 је:

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

где је „листа“ именовани опсег Б6: Б11.

Објашњење

Функција ЦОУНТИФ броји ћелије које испуњавају критеријуме, враћајући број пронађених појава. Ако ниједна ћелија не испуњава критеријуме, ЦОУНТИФ враћа нулу. Можете да користите понашање директно унутар наредбе ИФ да бисте означили вредности које имају нулу (тј. Вредности које недостају). У приказаном примеру, формула у Г6 је:

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

где је „листа“ именовани опсег који одговара опсегу Б6: Б11.

Функција ИФ захтева логички тест да би вратила ТРУЕ или ФАЛСЕ. У овом случају функција ЦОУНТИФ изводи логички тест. Ако је вредност пронађена на листи , ЦОУНТИФ враћа број директно у функцију ИФ. Овај резултат може бити било који број … 1, 2, 3 итд.

Функција ИФ ће проценити било који број као ИСТИНИТО, узрокујући да ИФ врати „У реду“. Ако вредност није пронађена на листи , ЦОУНТИФ враћа нулу (0), што се процењује као ФАЛСЕ, а ИФ враћа "Недостаје".

Алтернатива са МАТЦХ

Такође можете тестирати недостајуће вредности помоћу функције МАТЦХ. МАТЦХ проналази положај ставке на листи и вратиће грешку # Н / А када вредност није пронађена. Ово понашање можете користити за изградњу формуле која враћа „Недостаје“ или „У реду“ тестирањем резултата МАТЦХ помоћу функције ИСНА. ИСНА враћа вредност ТРУЕ само када прими грешку # Н / А.

Да бисте користили МАТЦХ као што је приказано у примеру изнад, формула је:

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

Имајте на уму да МАТЦХ мора бити конфигурисан за потпуно подударање. Да бисте то урадили, трећи аргумент мора бити нула или ФАЛСЕ.

Алтернатива ВЛООКУП-у

Пошто ВЛООКУП такође враћа грешку # Н / А када вредност није округла, можете да направите формулу помоћу ВЛООКУП-а која ради исто као и опција МАТЦХ. Као и код МАТЦХ-а, морате конфигурисати ВЛООКУП да користи тачно подударање, а затим тестирати резултат помоћу ИСНА. Такође имајте на уму да ВЛООКУП-у дајемо само једну колону (колона Б) за низ табела.

Занимљиви Чланци...