Комбинирајте SUMIF и VLOOKUP во Excel (3 брзи пристапи)

  • Споделете Го Ова
Hugh West

Во Microsoft Excel, мораме да ги комбинираме функциите SUMIF и VLOOKUP за да бараме вредност и врз основа на тој критериум, се пресметува сума од опсег на вредности. Во оваа статија, ќе научите неколку корисни техники за комбинирање на функциите SUMIF и VLOOKUP со некои соодветни примери и едноставни објаснувања.

Преземете Работна книга за вежбање

Можете да ја преземете работната книга на Excel што ја користевме за да ја подготвиме оваа статија.

Комбинирајте SUMIF со VLOOKUP.xlsx

Преглед: Функција Excel SUMIF

  • Цел:

Функцијата ги додава ќелиите специфицирани со дадена состојба или критериуми.

  • Формула:

=SUMIF(опсег, критериуми, [збир_опсег])

  • Аргументи:

опсег - Опсегот на ќелии каде што ќе се примени условот. критериуми- Услов за избраниот опсег на ќелии. [sum_range]- Опсегот на ќелии каде што се наоѓаат излезите. За подетални објаснувања и примери со функцијата SUMIF , кликнете овде .

Преглед: Функција Excel VLOOKUP

  • Цел:

Функцијата VLOOKUP бара вредност во најлевата колона во табелата и потоа враќа вредност во истиот ред од наведената колона.

  • Формула:

=VLOOKUP(пребарување_вредност, табела_низа, коло_индекс_број,[преглед_опсег])

  • Аргументи:

преглед_вредност- Вредноста која го бара во најлевата колона од дадената табела. Може да биде една вредност или низа вредности. table_array- Табелата во која се бара lookup_value во најлевата колона. col_index_num- Бројот на колоната во табелата од која треба да се врати вредност. [range_lookup]- Окажува дали е потребно точно или делумно совпаѓање на search_value. 0 за точно совпаѓање, 1 за делумен натпревар. Стандардно е 1 (делумно совпаѓање). За подетални објаснувања и примери со функцијата VLOOKUP , кликнете овде .

Прочитајте повеќе: Што е табела низа во VLOOKUP? (Објаснето со примери)

3 корисни методи за комбинирање SUMIF и VLOOKUP во Excel

Кога треба да комбинираме SUMIF и VLOOKUP функционира, сценариото може да се разгледа во две категории. i) Мораме да ги бараме совпаѓањата и потоа да направиме сума врз основа на наодите. Или, ii) Мораме да направиме сума од повеќе табели или работни листови и потоа да го бараме совпаѓањето со VLOOKUP Првите два методи во продолжение ги покриваат почетните критериуми и додека Третиот метод ќе го сумира вториот.

1. SUMIF со VLOOKUP за да пронајдете совпаѓања и суми во сличен работен лист

Ајде да се запознаеме со нашитебаза на податоци прво. Првата табела (B4:D14) претставува некои податоци по случаен редослед со ID на производи и нивните соодветни цени. Втората табела десно ги прикажува имињата на клиентите и нивните ИД. Она што ќе го направиме овде е да бараме одредено име на клиент присутно во Cell C16 и потоа врз основа на само овие информации, ќе ги бараме нарачките за соодветниот клиент и ќе направиме збир од вкупната цена да се плати во Ќелија C17 .

На излезот Ќелија C17 , потребната формула со SUMIF и VLOOKUP функциите ќе бидат:

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

И откако ќе притиснете Enter , ќе ја добиете повратната вредност како што е прикажано на сликата подолу.

🔎 Како функционира формулата?

  • Во оваа формула, функцијата VLOOKUP работи како втор аргумент (Критериуми) на функцијата SUMIF .
  • 1>VLOOKUP функцијата го бара името Alex во низата за пребарување (F5:G11) и го враќа ID-бројот за Alex.
  • Врз основа на ID-бројот пронајден во претходниот чекор, функцијата SUMIF ги собира сите цени за соодветниот идентификациски број.

Прочитај повеќе: Како да се вметне и сумира низ Mul tiple Листови во Excel (2 формули)

2. SUMIF со VLOOKUP за наоѓање совпаѓања и сума во сличен работен лист во Excel

Во овој дел, ќе ги примениме истите опишани процедурипорано, но овој пат, низата или табелата за пребарување се присутни во друг работен лист (Лист2) . Значи, кога треба да се повикаме на низата за пребарување каде што се наоѓаат имињата на клиентите и нивните ИД, ќе мора да го споменеме и поврзаното име на листот. Следниот работен лист (Лист 1) ги содржи примарните податоци со излезната ќелија.

И еве го вториот работен лист (Лист 2) каде што е присутна низата за пребарување.

За да ја вклучиме горната низа за пребарување во функцијата VLOOKUP , мораме да го споменеме името на работниот лист ( Лист2) . Името на овој работен лист автоматски ќе се вметне кога ќе се префрлите на Лист2 и ќе ја изберете низата за пребарување за функцијата VLOOKUP . Значи, конечната формула во излезот Cell C17 ќе биде:

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

Сега притиснете Внесете и ќе ја добиете добиената вредност како што е прикажано подолу.

Прочитајте повеќе: VLOOKUP и вратете ги сите натпревари во Excel (7 начини)

Слични читања

  • VLOOKUP не работи (8 причини и решенија)
  • Excel LOOKUP vs VLOOKUP: Со 3 примери
  • Комбинирање SUMPRODUCT и VLOOKUP во Excel
  • INDEX MATCH vs VLOOKUP функција (9 Примери)
  • Како да се направи VLOOKUP чувствителен на големи букви во Excel (4 методи)

3. Комбинирајте ги функциите VLOOKUP, SUMPRODUCT и SUMIF за повеќе листови на Excel

Сега ќеработа со повеќе табели. Во овој метод, ќе направиме збир од податоците достапни во различни два различни работни листови, а потоа ќе извлечеме вредност со функцијата VLOOKUP врз основа на соодветниот износ на збирот. На сликата подолу, првиот работен лист со име Бонус_Износ е присутен со 3 различни табели. Најлевата табела ќе ги прикаже продажните бонуси за соодветните продажни претставници. Мораме да ги извлечеме овие суми на бонуси со примена на функцијата VLOOKUP за низата (E5:F8) поврзана со критериумите за бонус. Критериумите за бонуси се всушност вкупната продажба што треба да ја извлечеме од два различни работни листови именувани „Ден 1“ и „Ден 2“ .

Следниот работен лист се податоците за продажбата за првиот ден во ноември 2021 година.

И друг работен лист со името „Ден 2“ е тука со податоците за продажбата за вториот ден.

Во првиот работен лист (Бонус_Износ) , потребната формула во излезот Ќелијата 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) од критериумите за бонус во листот Бонус_износ . И конечно, го враќа износот на бонусот врз основа на опсегот на критериуми за продавач.

Прочитај повеќе: Како да се комбинира Excel SUMIF & VLOOKUP низ повеќе листови

Употреба на SUMIFS со VLOOKUP за додавање повеќе критериуми

Функцијата SUMIFS може да внесе повеќе критериуми или услови . Со комбинирање на оваа функција со VLOOKUP , можеме да побараме вредност, да додадеме некои критериуми и на крајот да добиеме сума земајќи ги предвид споменатите критериуми за вредноста за пребарување. Базата на податоци во продолжение е доста слична на онаа што ја видовме во првите два методи. Во оваа табела, додадовме нова колона по колоната Цена . Новата колона ги претставува статусите на нарачките за сите ID на нарачки. Со користење на функцијата SUMIFS овде, ќе вметнеме два критериуми- i) Специфичниот ID на нарачка за клиент и ii) Статус на нарачката како „Потврдено“ само.

Напотребната формула на излезот Ќелија C17 ќе биде:

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

Сега притиснете Enter и ќе ја добиете вкупната цена на усогласените нарачки за Marcus.

Прочитајте повеќе: VLOOKUP со повеќе критериуми во Excel

Заклучни зборови

Се надевам дека сите овие едноставни методи споменати погоре сега ќе ви помогнат да ги примените во вашите табели на Excel кога треба да комбинирате SUMIF со функцијата VLOOKUP . Ако имате какви било прашања или повратни информации, ве молиме известете ме во делот за коментари. Или можете да ги проверите нашите други написи поврзани со функциите на Excel на оваа веб-локација.

Хју Вест е високо искусен тренер и аналитичар на Excel со повеќе од 10 години искуство во индустријата. Има диплома за сметководство и финансии и магистер по бизнис администрација. Хју има страст за предавање и има развиено уникатен пристап на наставата кој е лесен за следење и разбирање. Неговото стручно познавање на Excel им помогна на илјадници студенти и професионалци ширум светот да ги подобрат своите вештини и да се истакнат во нивните кариери. Преку својот блог, Хју го споделува своето знаење со светот, нудејќи бесплатни упатства за Excel и онлајн обука за да им помогне на поединците и бизнисите да го достигнат својот целосен потенцијал.