Како користити ВЛООКУП на распону вредности

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

Први пример: Коришћење ВЛООКУП-а за додељивање словних оцена резултатима испита

Као пример, рецимо да имамо листу резултата испита и желимо да доделимо оцену сваком резултату. У нашој табели, колона А приказује стварне резултате испита, а колона Б ће се користити за приказ словних оцена које израчунавамо. Такође смо направили табелу са десне стране (колоне Д и Е) која показује резултат неопходан за постизање сваке словне оцене.

Са ВЛООКУП-ом, можемо да користимо вредности опсега у колони Д да доделимо словне оцене у колони Е свим стварним резултатима испита.

Формула ВЛООКУП

Пре него што пређемо на примену формуле на наш пример, хајде да се на кратко подсетимо синтаксе ВЛООКУП-а:

=VLOOKUP(lookup_value, table_array, col_index_num, range_lookup)

У тој формули, варијабле раде овако:

лоокуп_валуе: Ово је вредност коју тражите. За нас, ово је резултат у колони А, почевши од ћелије А2.
табле_арраи: Ово се често незванично назива табела за тражење. За нас, ово је табела која садржи бодове и повезане оцене (опсег Д2:Е7).
цол_индек_нум: Ово је број колоне где ће се налазити резултати. У нашем примеру, ово је колона Б, али пошто команда ВЛООКУП захтева број, то је колона 2.
ранге_лоокуп> Ово је питање логичне вредности, тако да је одговор или тачан или нетачан. Да ли вршите претрагу опсега? За нас је одговор да (или „ТАЧНО“ у смислу ВЛООКУП).

  10 најбољих пракси за Екцел у приповедању прича о визуелизацији података

Завршена формула за наш пример је приказана у наставку:

=VLOOKUP(A2,$D$2:$E$7,2,TRUE)

Низ табеле је фиксиран како би се спречио да се мења када се формула копира у ћелије колоне Б.

Нешто на шта треба бити опрезан

Када гледате у опсеге помоћу ВЛООКУП-а, битно је да прва колона низа табеле (колона Д у овом сценарију) буде сортирана узлазним редоследом. Формула се ослања на овај редослед да би се вредност тражења поставила у исправан опсег.

Испод је слика резултата које бисмо добили када бисмо сортирали низ табеле по слову оцене, а не по резултату.

Важно је да буде јасно да је редослед битан само код претраживања опсега. Када ставите Фалсе на крај функције ВЛООКУП, редослед није толико важан.

Други пример: Пружање попуста на основу тога колико клијент потроши

У овом примеру имамо неке податке о продаји. Желимо да обезбедимо попуст на износ продаје, а проценат тог попуста зависи од потрошеног износа.

Прегледна табела (колоне Д и Е) садржи попусте у свакој категорији потрошње.

Формула ВЛООКУП испод се може користити за враћање тачног попуста из табеле.

=VLOOKUP(A2,$D$2:$E$7,2,TRUE)

Овај пример је занимљив јер га можемо користити у формули за одузимање попуста.

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

У наставку, ВЛООКУП се додаје формули да би се одузео попуст враћен од износа продаје у колони А.

=A2-A2*VLOOKUP(A2,$D$2:$E$7,2,TRUE)

ВЛООКУП није користан само за тражење одређених записа као што су запослени и производи. Свестранији је него што многи људи знају, а пример за то је враћање из низа вредности. Можете га користити и као алтернативу иначе компликованим формулама.

  Како да промените свој број телефона за ВхатсАпп