Як выкарыстоўваць VLOOKUP з COUNTIF (3 простых спосабу)

  • Падзяліцца Гэтым
Hugh West

У гэтым артыкуле мы будзем выкарыстоўваць функцыю VLOOKUP з функцыяй COUNTIF у Excel. VLOOKUP і COUNTIF з'яўляюцца найбольш выкарыстоўванымі і магутнымі функцыямі ў MS Excel. VLOOKUP выкарыстоўваецца для пошуку любых канкрэтных даных з любой табліцы, а функцыя COUNTIF прызначана для падліку элементаў з дапамогай умоў. З камбінаванай формулай гэтых дзвюх функцый мы можам шукаць і падлічваць любыя значэнні з умовамі з любога дыяпазону. У гэтым артыкуле я пакажу розныя спосабы выкарыстання VLOOKUP з функцыяй COUNTIF .

Спампуйце вучэбны сшытак

Вы можаце загрузіць практычны рабочы сшытак тут.

Камбінуйце VLOOKUP з COUNTIF.xlsx

3 спосабы выкарыстання VLOOKUP з функцыяй COUNTIF

У гэтым артыкуле мы пагаворым аб выкарыстанні VLOOKUP з COUNTIF трыма спосабамі. Па-першае, мы будзем выкарыстоўваць камбінацыю для высвятлення выпадкаў пэўнай падзеі. Па-другое, мы вылічым сярэдні працэнт пэўнага набору працэнтаў. Нарэшце, мы даведаемся пра існаванне значэння, выкарыстоўваючы VLOOKUP з COUNTIF .

1. Падлічыце паўторы з дапамогай функцый VLOOKUP і COUNTIF

Давайце разгледзім набор даных наведвальнасці студэнтаў. У гэтым прыкладзе мы мяркуем толькі штотыднёвае наведванне. Цяпер мы падлічым агульную наведвальнасць кожнага студэнта з дапамогай VLOOKUP і COUNTIF функцыі.

Крокі:

  • Спачатку абярыце ячэйку C16 і ўвядзіце любое імя у ячэйцы.

  • Па-другое, абярыце ячэйку C17 і ўвядзіце,
=COUNTIF(F5:K14,VLOOKUP(C16,B5:C14,2,0))

  • Нарэшце, націсніце Enter .
  • У выніку мы знойдзем колькасць наведвальнікаў для студэнт.

Разбіўка формулы:

  • VLOOKUP( C16,B5:C14,2,0): Функцыя VLOOKUP будзе адпавядаць значэнню ў C16 , значэнні пошуку, у дыяпазоне пошуку B5: C14 . Затым ён супадае з лікам, звязаным з імем у ячэйцы C16 у другім слупку дыяпазону, які ў дадзеным выпадку роўны 13 .
  • COUNTIF (F5:K14,VLOOKUP(C16,B5:C14,2,0)) : Функцыя COUNTIF падлічвае лік, вернуты VLOOKUP(C16,B5:C14,2, 0) выраз, які знаходзіцца 13 у дыяпазоне F5:K14 і вяртае нумар з'яўлення для ліку 13 . У гэтым выпадку гэта будзе 5 .

Больш падрабязна: VLOOKUP для пошуку тэксту ў Excel (4 простыя спосабы)

2. Вылічыце працэнты з дапамогай функцый VLOOKUP і COUNTIF

Давайце атрымаем набор даных адзнак студэнтаў для кожнага курса (напрыклад, 6 курсаў). Цяпер наша задача - знайсці сярэднія працэнты ўсіх адзнак, калі іх не менш за 4 працэнты. Гэта азначае, што калі ў любога студэнта менш за 4 адсоткі, мы будзем проставярнуць #NA! У адваротным выпадку мы вернем сярэднія працэнты адзнак.

Крокі:

  • Для пачатку абярыце C16 ячэйку і ўвядзіце любое імя ў ячэйку.

  • Затым абярыце ячэйку C17 і увядзіце наступную формулу,
=IF(COUNTIF(INDEX($C$5:$H$14,MATCH(C16,$B$5:$B$14,0),0),">0")<4,NA(),VLOOKUP(C16,$B$5:$I$14,8,0))

  • Націсніце Enter .
  • У выніку мы атрымаем сярэдні працэнт студэнтаў.

Разбіўка формулы:
  • VLOOKUP(C16,$B$5:$I$14,8,0): вяртае [value_if_false] аргумент IF У асноўным гэта сярэдняе працэнт атрыманых балаў Даніэлем .
    • Вывад: 41%
  • NA(): верне памылку, калі лагічны тэст аргумент функцыі КАЛІ становіцца ІСЦІННЫМ . Тут Даніэль наведаў больш за 4 курсы, што не з'яўляецца пажаданай умовай, таму гэтая частка верне памылку.
    • Вывад: #N/A
  • СУПАВЕДЗЕННЕ(C16,$B$5:$B$14,0): ён верне адноснае становішча Даніэля ў дыяпазоне ячэек B5:B14.
    • Вывад: 6
  • INDEX($C$5:$H$14,MATCH(C16,$B$5:$B$14,0),0) —-> спрашчае да
  • INDEX($C$5:$H$14,6),0): вяртае набор працэнтаў для Даніэля .
    • Вывад: {0.25,0.6,0.25,0.25,0.6,0.5}
  • COUNTIF(INDEX($C$5: $H$14,MATCH(C16,$B$5:$B$14,0),0),”>0″ )—-> ператвараецца ў
  • COUNTIF({0.25,0.6,0.25,0.25,0.6,0.5},”>0″): падлічвае працэнты, калі значэнне больш за 0 .
    • Вывад: 6
  • Такім чынам, уся формула спрашчаецца да
  • КАЛІ(6<4, #N /A, 41%) : вяртае сярэдні працэнт Даніэля , бо 6<4 не з'яўляецца сапраўдным умовай.
    • Выхад: 41% .

Больш падрабязна: функцыя INDEX MATCH супраць VLOOKUP (9 прыкладаў)

Падобныя паказанні

  • VLOOKUP не працуе (8 прычын) & Рашэнні)
  • Як зрабіць VLOOKUP з улікам рэгістра ў Excel (4 метады)
  • ВПР Excel для вертыкальнага вяртання некалькіх значэнняў
  • Як зрабіць VLOOKUP з некалькімі ўмовамі ў Excel (2 метады)

3. COUNTIF супраць VLOOKUP для вызначэння, ці існуе значэнне

У гэтым раздзеле мы паспрабуем высветліць, як функцыі COUNTIF і VLOOKUP апрацоўваюць аперацыі пошуку. У прыватнасці, мы паглядзім, калі агульная колькасць элементаў роўная нулю, што будзе вернута функцыямі COUNTIF і VLOOKUP . Давайце выкажам здагадку, што ў нас ёсць набор дадзеных супрацоўнікаў з іх імёнамі і ідэнтыфікатарамі. У табліцы паўтараюцца значэнні. Зараз мы падлічым імёны і паспрабуем іх супаставіць.

Крокі:

  • Каб пачаць, націсніце у ячэйцы E5 і любое імя.

  • Затым выберыцеячэйку F5 і ўвядзіце наступную формулу,
=COUNTIF($C$5:$C$14,E5)

  • Націсніце Пасля гэтага ўвядзіце .
  • У выніку мы атрымаем колькасць разоў, калі імя з'явілася ў дыяпазоне C5:C14 .

  • Пасля гэтага абярыце ячэйку H5 і любое з імёнаў.

  • Пасля гэтага выберыце I5 ячэйку і ўвядзіце,
=VLOOKUP(H5,$C$5:$C$14,1,0)

  • Такім чынам, мы будзем атрымаць тое самае імя, што і ў ячэйцы H5 у ячэйцы I5 .

Больш падрабязна: Чаму VLOOKUP вяртае #N/A, калі супадзенне існуе? (5 прычын і рашэнняў)

Выснова

Гэта некалькі спосабаў выкарыстання функцыі VLOOKUP з COUNTIF у Excel. Я паказаў усе метады з іх адпаведнымі прыкладамі, але можа быць шмат іншых ітэрацый. Я таксама абмяркоўваў асновы выкарыстоўваных функцый. Калі ў вас ёсць іншы спосаб дасягнуць гэтага, калі ласка, падзяліцеся ім з намі.

Х'ю Уэст з'яўляецца вельмі дасведчаным трэнерам і аналітыкам Excel з больш чым 10-гадовым вопытам работы ў галіны. Ён мае ступень бакалаўра ў галіне бухгалтарскага ўліку і фінансаў і ступень магістра дзелавога адміністравання. Х'ю захапляецца навучаннем і распрацаваў унікальны падыход да навучання, які лёгка прытрымлівацца і зразумець. Яго экспертныя веды Excel дапамаглі тысячам студэнтаў і спецыялістаў па ўсім свеце палепшыць свае навыкі і атрымаць поспех у сваёй кар'еры. Праз свой блог Х'ю дзеліцца сваімі ведамі з усім светам, прапаноўваючы бясплатныя падручнікі па Excel і онлайн-трэнінгі, каб дапамагчы прыватным асобам і прадпрыемствам цалкам раскрыць свой патэнцыял.