
Генеричка формула
=SUMPRODUCT(--(COUNTIF(list1,list2)=0))
Резиме
Да бисте пребројали вредности на једној листи које недостају другој листи, можете користити формулу засновану на функцијама ЦОУНТИФ и СУМПРОДУЦТ.
У приказаном примеру, формула у Х6 је:
=SUMPRODUCT(--(COUNTIF(list1,list2)=0))
Који враћа 1 пошто се вредност „Осборне“ не појављује у Б6: Б11.
Објашњење
Функције ЦОУНТИФ проверава вредности у опсегу према критеријумима. Често се наводи само један критеријум, али у овом случају ми наводимо више од једног критеријума.
За домета, дајемо ЦОУНТИФ именовани опсег Листа1 (Б6 Б11), и за критеријума, обезбедили смо именовани опсег Листа2 (Ф6: Ф8).
Будући да дајемо ЦОУНТИФ више од једног критеријума, добијамо више резултата у низу резултата који изгледа овако: (2; 1; 0)
Желимо да избројимо само оне вредности које недостају, а које по дефиницији броје нула, па претварамо ове вредности у ТРУЕ и ФАЛСЕ помоћу израза "= 0", који даје: (ФАЛСЕ; ФАЛСЕ; ТРУЕ)
Затим форсирамо вредност ТРУЕ ФАЛСЕ на 1с и 0с са двоструким негативним оператором (-), који даје: (0; 0; 1)
На крају, користимо СУМПРОДУЦТ да бисмо сабрали ставке у низу и вратили укупан број недостајућих вредности.
Алтернатива са МАТЦХ
Ако више волите дословније формуле, можете да користите доњу формулу, засновану на МАТЦХ, која дословно броји вредности које „недостају“ помоћу функције ИСНА:
=SUMPRODUCT(--ISNA(MATCH(list2,list1,0)))