Како пронаћи читав ред / колону у Екцелу

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

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

Сада сам наишао на проблем где сам морао да прегледам цео ред и вратим вредности у свим колонама из тог реда (уместо да вратим једну вредност).

Ево шта сам морао да урадим. У доњем скупу података имао сам имена продајних представника и продају коју су обавили у 4 квартала 2012. Имао сам падајући мени са њиховим именима и хтео сам да извучем максималну продају за тог продајног представника у та четири квартала.

Могао бих смислити 2 различита начина за то - помоћу ИНДЕКС -а или ВЛООКУП -а.

Претражите цео ред / колону користећи формулу ИНДЕКС

Ево формуле коју сам створио да то урадим помоћу Индека

= ВЕЛИКИ (ИНДЕКС ($ Б $ 4: $ Ф $ 13, МАТЦХ (Х3, $ Б $ 4: $ Б $ 13,0), 0), 1)
Како то ради:

Погледајмо прво функцију ИНДЕКС која је омотана унутар функције ЛАРГЕ.

= ИНДЕКС ($ Ц $ 4: $ Ф $ 13, МАТЦХ (Х3, $ Б $ 4: $ Б $ 13,0), 0)

Хајде да пажљиво анализирамо аргументе функције ИНДЕКС:

  • Низ - $ Б $ 4: $ Ф $ 1
  • Број реда - МАТЦХ (Х3, $ Б $ 4: $ Б $ 13,0)
  • Број колоне - 0

Имајте на уму да сам користио број колоне као 0.

Трик је у томе што када користите број колоне као 0, она враћа све вредности у свим колонама. Дакле, ако изаберем Јохна у падајућем менију, формула индекса би вратила све 4 продајне вредности за Јохна {91064,71690,67574,25427}.

Сада могу користити функцију Ларге да извучем највећу вредност

Професионални савет - Користите број колоне/реда као 0 у формули индекса да бисте вратили све вредности у колонама/редовима.

Претражите цео ред / колону користећи формулу ВЛООКУП

Иако је Индек формула уредна, чиста и робусна, начин ВЛООКУП -а је помало сложен. Такође завршава тако што чини функцију променљивом. Међутим, постоји невероватан трик који бих поделио у овом одељку. Ево формуле:

= ВЕЛИКО (ВЛООКУП (Х3, Б4: Ф13, РОВ (ИНДИРЕКТНО ("2:" & ЦОУНТА ($ Б $ 4: $ Ф $ 4))), ФАЛСЕ), 1) 
Како то ради
  • РОВ (ИНДИРЕЦТ (“2:” & ЦОУНТА ($ Б $ 4: $ Ф $ 4))) - Ова формула враћа низ {2; 3; 4; 5}. Имајте на уму да, пошто користи ИНДИРЕЦТ, ово чини ову формулу променљивом.
  • ВЛООКУП (Х3, Б4: Ф13, РОВ (ИНДИРЕКТНО (“2:” & ЦОУНТА ($ Б $ 4: $ Ф $ 4))), ФАЛСЕ) - Ево најбољег дела. Када их спојите, постаје ВЛООКУП (Х3, Б4: Ф13, {2; 3; 4; 5}, ФАЛСЕ). Сада приметите да сам му уместо једног броја колоне дао низ бројева колона. А ВЛООКУП послушно тражи вредности у свим овим колонама и враћа низ.
  • Сада само употребите функцију ЛАРГЕ да бисте извукли највећу вредност.

Не заборавите да користите Цонтрол + Схифт + Ентер да бисте користили ову формулу.

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