Аб'яднайце SUMIF і VLOOKUP у Excel (3 хуткія падыходы)

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

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

Спампаваць Практычны сшытак

Вы можаце спампаваць кнігу Excel, якую мы выкарыстоўвалі для падрыхтоўкі гэтага артыкула.

Скамбінуйце SUMIF з VLOOKUP.xlsx

Агляд: функцыя SUMIF Excel

  • Мэта:

Функцыя дадае ячэйкі, вызначаныя зададзенай умовай або крытэрам.

  • Формула:

=SUMIF(дыяпазон, крытэрыі, [сума_дыяпазон])

  • Аргументы:

дыяпазон - Дыяпазон ячэек, да якіх будзе прыменена ўмова. крытэрый- Умова для выбранага дыяпазону ячэек. [сум_дыяпазон]- Дыяпазон ячэек, дзе ляжаць выхады. Для больш падрабязных тлумачэнняў і прыкладаў з функцыяй SUMIF націсніце тут .

Агляд: функцыя VLOOKUP Excel

  • Мэта:

Функцыя VLOOKUP шукае значэнне ў крайнім левым слупку ў табліцы, а затым вяртае значэнне ў тым жа радку з указаны слупок.

  • Формула:

=VLOOKUP(значэнне_пошуку, масіў_табліцы, нумар_індэкса_слупка,[дыяпазон_пошуку])

  • Аргументы:

пошукавае_значэнне- Значэнне, якое ён шукае ў самым левым слупку дадзенай табліцы. Можа быць адно значэнне або масіў значэнняў. table_array- Табліца, у якой ён шукае lookup_value у крайнім левым слупку. col_index_num- Нумар слупка ў табліцы, з якога трэба вярнуць значэнне. [range_lookup]- Паказвае, ці патрабуецца дакладнае або частковае супадзенне lookup_value. 0 для дакладнага супадзення, 1 для частковага супадзення. Па змаўчанні 1 (частковае супадзенне). Каб атрымаць больш падрабязныя тлумачэнні і прыклады з функцыяй VLOOKUP , націсніце тут .

Больш падрабязна: Што такое таблічны масіў у VLOOKUP? (Тлумачыцца на прыкладах)

3 карысныя метады спалучэння SUMIF і VLOOKUP у Excel

Калі нам трэба аб'яднаць SUMIF і <Функцыі 1>VLOOKUP сцэнар можна падзяліць на дзве катэгорыі. i) Мы павінны шукаць супадзенні, а затым падлічваць суму на аснове знаходак. Або, ii) Мы павінны зрабіць суму з некалькіх табліц або працоўных аркушаў, а затым шукаць супадзенне з дапамогай VLOOKUP Першыя два метады ў наступным ахопліваюць першапачатковыя крытэрыі і ў той час як 3-ці спосаб падсумоўвае другі.

1. SUMIF з VLOOKUP для пошуку супадзенняў і сумы ў падобным аркушы

Давайце пазнаёмімся з нашымнабор дадзеных першы. Першая табліца (B4:D14) прадстаўляе некаторыя выпадковыя даныя замовы з ідэнтыфікатарамі прадуктаў і іх адпаведнымі цэнамі. Другая табліца справа паказвае імёны кліентаў і іх ідэнтыфікатары. Тое, што мы зробім тут, гэта пошук канкрэтнага імя кліента, прысутнага ў Cell C16 , а затым, грунтуючыся толькі на гэтай інфармацыі, мы будзем шукаць заказы для адпаведнага кліента і складзем агульную цану аплачваецца ў ячэйцы C17 .

У вывадзе ячэйцы C17 неабходная формула з СУМЕРНЫМ ЛІЧ і VLOOKUP функцыі будуць:

=SUMIF(B5:B14,VLOOKUP(C16,F5:G11,2,FALSE),D5:D14)

І пасля націску Enter , вы атрымаеце вяртанае значэнне, як паказана на малюнку ніжэй.

🔎 Як працуе формула?

  • У гэтай формуле функцыя VLOOKUP працуе як другі аргумент (крытэрый) функцыі SUMIF .
  • Функцыя VLOOKUP шукае імя Алекс у масіве пошуку (F5:G11) і вяртае ідэнтыфікацыйны нумар для Алекса.
  • На падставе ідэнтыфікацыйнага нумара, знойдзенага ў папярэднім крок, функцыя SUMIF сумуе ўсе цэны для адпаведнага ідэнтыфікацыйнага нумара.

Дадатковая інфармацыя: Як Vlookup і Sum Across Mul Тып аркушаў у Excel (2 формулы)

2. SUMIF з VLOOKUP для пошуку супадзенняў і сумы ў падобным аркушы ў Excel

У гэтым раздзеле мы будзем прымяняць тыя ж працэдуры, што апісаныраней, але на гэты раз, пошукавы масіў або табліца прысутнічае ў іншым аркушы (Sheet2) . Такім чынам, калі нам трэба звярнуцца да масіва пошуку, дзе знаходзяцца імёны кліентаў і іх ідэнтыфікатары, мы таксама павінны згадаць адпаведную назву аркуша. Наступны аркуш (Sheet1) утрымлівае першасныя даныя з выніковай ячэйкай.

А вось другі аркуш (Sheet2) дзе прысутнічае пошукавы масіў.

Каб уключыць вышэйзгаданы масіў пошуку ў функцыю VLOOKUP , мы павінны згадаць імя працоўнага ліста ( Аркуш2) . Гэта імя аркуша будзе аўтаматычна ўстаўлена, калі вы пераключыцеся на Sheet2 і выберыце масіў пошуку для функцыі VLOOKUP . Такім чынам, канчатковая формула ў вывадзе Cell C17 будзе:

=SUMIF(B5:B14,VLOOKUP(C16,Sheet2!B3:C9,2,FALSE),Sheet1!D5:D14)

Цяпер націсніце Увядзіце , і вы атрымаеце выніковае значэнне, як паказана ніжэй.

Больш падрабязна: ВПР і вярнуць усе супадзенні у Excel (7 спосабаў)

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

  • VLOOKUP не працуе (8 прычын і рашэнняў)
  • Excel LOOKUP супраць VLOOKUP: з 3 прыкладамі
  • Спалучэнне SUMPRODUCT і VLOOKUP у Excel
  • INDEX MATCH супраць функцыі VLOOKUP (9 прыкладаў)
  • Як зрабіць VLOOKUP з улікам рэгістра ў Excel (4 метады)

3. Аб'яднайце функцыі VLOOKUP, SUMPRODUCT і SUMIF для некалькіх аркушаў Excel

Цяпер мы будземпрацаваць з некалькімі табліцамі. У гэтым метадзе мы складзем суму з даных, даступных на двух розных аркушах, а затым выцягнем значэнне з дапамогай функцыі VLOOKUP на аснове адпаведнай сумы. На малюнку ніжэй першы аркуш пад назвай Bonus_Amount прысутнічае з 3 рознымі табліцамі. У крайняй левай табліцы будуць паказаны бонусы продажаў для адпаведных гандлёвых прадстаўнікоў. Мы павінны атрымаць гэтыя бонусныя сумы, ужыўшы функцыю VLOOKUP для масіва (E5:F8) , звязанага з крытэрамі бонуса. Крытэрыем бонуса з'яўляецца агульны аб'ём продажаў, які мы павінны атрымаць з двух розных лістоў з назвамі 'Дзень 1' і 'Дзень 2' .

На наступным аркушы з'яўляюцца дадзеныя аб продажах за дзень 1 у лістападзе 2021 г.

І яшчэ адзін аркуш з назвай "Дзень 2" знаходзіцца тут з дадзенымі аб продажах за другі дзень.

На 1-м працоўным аркушы (Bonus_Amount) неабходная формула ў вывадзе Ячэйка C5 будзе:

=VLOOKUP(SUMPRODUCT(SUMIF(INDIRECT("'"&$H$5:$H$6&"'!"&"B5:B10"),Bonus_Amount!B5,INDIRECT("'"&$H$5:$H$6&"'!"&"C5:C10"))),$E$5:$F$8,2,TRUE)

Пасля націску Enter і выкарыстання Маркер запаўнення для аўтаматычнага запаўнення астатніх вочак у слупку Бонус, мы атрымаем наступныя вынікі.

🔎 Як працуе формула?

  • У гэтай формуле функцыя INDIRECT адносіцца да імёнаў аркушаў з ячэек H5 і H6.
  • SUMIF функцыя выкарыстоўвае даведачныя аркушы(Атрымана функцыяй INDIRECT), каб уключыць дыяпазон сумы і крытэрыі для яе аргументаў. Выніковыя вынікі гэтай функцыі вяртаюцца ў выглядзе масіва, які прадстаўляе сумы продажаў для канкрэтнага прадаўца з Дня 1 і Дня 2.
  • Функцыя SUMPRODUCT складае сумы продажаў, знойдзеныя ў папярэднім крок.
  • Функцыя VLOOKUP шукае дыяпазон гэтай агульнай сумы продажаў у табліцы (E4:F8) бонусных крытэрыяў на аркушы Bonus_Amount . І, нарэшце, ён вяртае суму бонуса на аснове дыяпазону крытэрыяў для прадаўца.

Больш падрабязна: Як аб'яднаць Excel SUMIF & VLOOKUP на некалькіх аркушах

Выкарыстанне SUMIFS з VLOOKUP для дадання некалькіх крытэрыяў

Функцыя SUMIFS можа прымаць некалькі крытэрыяў або ўмоў . Аб'яднаўшы гэтую функцыю з VLOOKUP , мы можам знайсці значэнне, дадаць некаторыя крытэрыі і, нарэшце, атрымаць суму з улікам згаданых крытэрыяў для значэння пошуку. Набор дадзеных у наступным вельмі падобны на той, які мы бачылі ў першых двух метадах. У гэтай табліцы мы дадалі новы слупок пасля слупка Цана . Новы слупок прадстаўляе статусы заказаў для ўсіх ідэнтыфікатараў заказаў. Выкарыстоўваючы тут функцыю SUMIFS , мы ўставім два крытэрыі: i) канкрэтны ідэнтыфікатар заказу для кліента і ii) статус заказу як "пацверджаны" толькі.

неабходная формула ў вывадзе Cell C17 будзе:

=SUMIFS(D5:D14,B5:B14,VLOOKUP(C16,G5:H11,2,FALSE),E5:E14,"Confirmed")

Цяпер націсніце Enter і вы атрымаеце агульную цану выкананых заказаў для Маркуса.

Больш падрабязна: VLOOKUP з некалькімі крытэрыямі ў Excel

Заключныя словы

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

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