Како да пронађете тачно подударање помоћу функције СУМПРОДУЦТ у програму Екцел

Anonim

У овом чланку ћемо научити Како тражити тачна подударања помоћу функције СУМПРОДУЦТ у програму Екцел.

Сценариј:

Једноставним речима, док радимо са табелама са подацима, понекад морамо да тражимо вредности помоћу малих слова у Екцел -у. Функције претраживања, попут функција ВЛООКУП или МАТЦХ, не проналазе потпуно подударање јер то нису функције које разликују велика и мала слова. Претпоставимо да радите на подацима у којима се 2 имена разликују на основу осјетљивости на велика и мала слова, тј. Јерри и ЈЕРРИ су два различита имена. Можете изводити задатке попут операција у више опсега користећи формулу доле објашњену.

Како решити проблем?

За овај проблем мораћемо да користимо функцију СУМПРОДУЦТ & ЕКСАЦТ. Сада ћемо направити формулу од функције. Овде нам је дата табела и морамо пронаћи вредности које одговарају тачном подударању у табели у Екцелу. СУМПРОДУЦТ функција враћа СУМ одговарајућих ТРУЕ вредности (као 1) и занемарује вредности које одговарају ФАЛСЕ вредностима (као 0) у враћеном низу

Општа формула:

= СУМПРОДУЦТ ( - (ЕКСАЦТ (лоокуп_валуе, лоокуп_арраи)), (ретурн_арраи))

лоокуп_валуе: вредност за тражење.

лоокуп_арраи: тражи низ за тражење вредности.

ретурн_арраи: низ, враћена вредност која одговара низу за тражење.

-: Негација (-) цхар мења вредности, ТРУЕ или 1с у ФАЛСЕс или 0с и ФАЛСЕс или 0с у ТРУЕс или 1с.

Пример:

Све ово може бити збуњујуће за разумевање. Дакле, хајде да тестирамо ову формулу тако што ћемо је покренути на примеру приказаном испод. Овде имамо податке о количини и цени производа примљених на датуме. Ако се било који производ купи два пута, он има 2 назива. Овде морамо да пронађемо број ставки за све битне ставке. Дакле, за то смо доделили 2 листе као примљену листу и основне ствари потребне у колони за формулу. Сада ћемо користити доњу формулу да добијемо количину "млека" из табеле.

Користите формулу:

= СУМПРОДУЦТ ( - (ТАЧНО (Ф5, Б3: Б11)), (Ц3: Ц11))

Ф6: потражите вредност у ћелији Ф6

Б3: Б11: низ за претраживање је ставке

Ц3: Ц11: повратни низ је Количина

-: Негација (-) цхар мења вредности, ТРУЕ или 1с у ФАЛСЕс или 0с и ФАЛСЕс или 0с у ТРУЕс или 1с.

Овде је опсег дат као референца ћелије. Притисните Ентер да бисте добили количину.

Као што видите, 58 је количина која одговара вредности "млеко" у ћелији Б5, а не "млеко" у ћелији Б9. Мораћете да тражите вредност "Млеко" ако вам је потребна количина "54" у ћелији Ц9.

Можете потражити цену која одговара вредности "млеко" само помоћу формуле приказане испод.

Користите формулу:

= СУМПРОДУЦТ ( - (ТАЧНО (Ф5, Б3: Б11)), (Д3: Д11))

Ф6: потражите вредност у ћелији Ф6

Б3: Б11: низ за претраживање је ставке

Д3: Д11: повратни низ је Прице

Овде имамо 58 је цена која одговара вредности "млеко" у ћелији Б5, а не "млеко" у ћелији Б9. Мораћете да тражите вредност "Млеко" ако вам је потребна цена "15,58" у ћелији Д9.

Јединствене вредности у низу за тражење

Слично, помоћу формуле можете пронаћи јединствене вредности. Овде се као пример користи вредност претраживања "ЕГГС".

На горњој слици имамо вредности које прилагођавају исту формулу. Али проблем се јавља ако има јединствену вредност и не тражите одговарајућу вредност тражења. Као овде користећи вредност "Хлеб" у формули за тражење у табели.

Формула враћа 0 као количину и цену, али то не значи да су количина и цена хлеба 0. Само што формула враћа 0 као вредност када вредност коју тражите није пронађена. Зато користите ову формулу само за тражење тачног подударања.

Такође можете извршити тражење тачних подударања помоћу функција ИНДЕКС и МАТЦХ у Екцелу. Сазнајте више о томе како да извршите претраживање осетљиво на велика и мала слова помоћу функције ИНДЕКС & МАТЦХ у Екцелу. Делимична подударања можете потражити и помоћу џокера у Екцелу.

Ево неколико опсервационих белешки приказаних испод.

Напомене:

  1. Формула ради само за тражење тачног подударања.
  2. Функција СУМПРОДУЦТ сматра нумеричке вредности као 0.
  3. Функција СУМПРОДУЦТ сматра логичку вриједност ТРУЕ као 1 и Фалсе као 0.
  4. Поље аргумената мора бити исте величине, иначе функција враћа грешку.
  5. СУМПРОДУЦТ функција враћа вредност која одговара вредностима ТРУЕ у враћеном низу након узимања појединачних производа у одговарајућем низу.
  6. Оператори као што је једнако ( = ), мање од једнаког ( <= ), веће од ( > ) или није једнако () може се извести унутар примијењене формуле, само с бројевима.

Надам се да је овај чланак о томе како пронаћи тачно подударање помоћу функције СУМПРОДУЦТ у Екцелу објашњен. Више чланака о формулама за бројање пронађите овде. Ако су вам се допали наши блогови, поделите их са својим почетницима на Фацебооку. Такође нас можете пратити на Твиттер -у и Фацебоок -у. Волели бисмо да чујемо од вас, реците нам како можемо побољшати, допунити или иновирати наш рад и учинити га бољим за вас. Пишите нам на веб локацији е -поште

Како се користи функција СУМПРОДУЦТ у програму Екцел: Враћа СУМ након множења вредности у више низа у Екцелу.

Користите ИНДЕКС и МАТЦХ за тражење вредности : Формула ИНДЕКС-МАТЦХ се користи за динамичко и прецизно тражење вредности у датој табели. Ово је алтернатива функцији ВЛООКУП и превазилази недостатке функције ВЛООКУП.

Збир по ОФФСЕТ групама у редовима и колонама : Функција ОФФСЕТ се може користити за динамичко сумирање група ћелија. Ове групе могу бити било где у листу.

Како дохватити сваку н -ту вредност у опсегу у Екцелу: Користећи ОФФСЕТ функцију Екцел -а можемо дохватити вредности из наизменичних редова или колона. Ова формула користи функцију РОВ за промену редова и функцију ЦОЛУМН за колоне.

Како се користи функција ОФФСЕТ у програму Екцел : ОФФСЕТ функција је моћна Екцел функција коју многи корисници потцењују. Али стручњаци знају моћ ОФФСЕТ функције и како можемо користити ову функцију за обављање неких магичних задатака у Екцел формули. Ево основа функције ОФФСЕТ.

Како користити џокере у екцелу : Броји ћелије које се подударају са фразама користећи џокер знакове у Екцелу

Популарни чланци

50 Екцел пречица за повећање ваше продуктивности : Убрзајте свој задатак. Ових 50 пречица ће учинити да радите још брже на Екцелу.

Како се користи тФункција ВЛООКУП у Екцелу : Ово је једна од најчешће кориштених и популарних функција програма Екцел која се користи за тражење вриједности из различитих распона и листова у Екцелу.

Како се користи функција ЦОУНТИФ у програму Екцел : Бројте вредности са условима користећи ову невероватну функцију. Не морате да филтрирате податке да бисте бројали одређене вредности у Екцелу. ЦОУНТИФ функција је неопходна за припрему ваше контролне табле.

Како се користи функција СУМИФ у програму Екцел : Ово је још једна битна функција контролне табле. Ово вам помаже да сумирате вредности са посебним условима.