Як СУМАВАЦЬ з умовай IF у Excel (6 спосабаў)

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

Часам нам трэба сумаваць значэнні на аснове крытэрыяў у Excel. Каб задаволіць гэтае патрабаванне, Excel убудаваў у сябе ўбудаваную функцыю пад назвай функцыя SUMIF . Функцыя SUMIF дазваляе сумаваць значэнні ў Excel з умовай if. Памятаючы пра гэта, у гэтым артыкуле вы даведаецеся, як выкарыстоўваць функцыю SUMIF для сумавання значэнняў з умовай if у Excel.

Спампуйце практычны сшытак

Вам рэкамендуецца загрузіць файл Excel і папрактыкавацца з ім.

SUM IF Condition.xlsx

Функцыя SUMIF: агляд

Гэтая функцыя дазваляе нам сумаваць дыяпазон ячэек з умовай.

Сінтаксіс

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

Аргументы

  • дыяпазон: Гэта поле абавязковае. Яно адносіцца да дыяпазону ячэек, якія ўключаюць крытэрыі.
  • крытэрыі: Гэта поле таксама абавязковае. Гэта адносіцца да ўмовы, якая павінна быць выканана.
  • сум_дыяпазон: Гэта неабавязковае патрабаванне. Гэта адносіцца да дыяпазону ячэек, якія трэба дадаць, калі ўмова выканана.

6 спосабаў СУМУ з умовай IF у Excel

У гэтым артыкуле мы будзем выкарыстоўваць узор прадукту прайс-ліст як набор даных для дэманстрацыі ўсіх метадаў. Такім чынам, давайце паглядзім на набор даных:

Такім чынам, без далейшага абмеркавання, давайце паглыбімся ва ўсеметады адзін за адным.

1. Сумаванне, калі ў Excel патрабуюцца розныя крытэрыі параўнання

Давайце падсумуем тыя цэны, якія перавышаюць $40 . Каб зрабіць гэта,

❶ Выберыце ячэйку C14 .

Увядзіце формулу

=SUMIF(C5:C12, ">40")

унутры клеткі.

❸ Націсніце кнопку ENTER .

🔎 У формулу

У полі крытэрыяў , мы ўставілі  “ >40 “, дзе аператар “ > ” адфільтроўвае ўсе цэны, большыя за $40 . У цэлым прыведзеная вышэй формула сумуе ўсе цэны, большыя за 40$ . Ёсць больш аператараў, такіх як « > », якія пералічаны ніжэй:

Аператар Умова
> Сума, калі больш за
< Сума, калі менш
= Сума, калі роўна
Сума, калі не роўна
>= Сума, калі большая або роўная
<= Сума калі менш або роўна

2. Сума, калі розныя тэкставыя крытэрыі з'яўляюцца ў Excel

Мы можам выкарыстоўваць функцыю SUMIF , падводзячы вынік, значэнні, заснаваныя на адпаведнасці тэксту. Напрыклад, мы падвядзем кошты для дакладнага супадзення з прадуктам пад назвай « CPU ». Каб зрабіць гэта,

❶ Выберыце ячэйку C14 .

Увядзіце формулу

=SUMIF(B5:B12, "CPU", C5:C12)

унутры клеткі.

❸ Націсніце кнопку ENTER .

Для сумаванняуверх, значэнні, заснаваныя на супадзеннях, можна падзяліць на 2 асноўныя катэгорыі:

1. Дакладнае супадзенне

  • Сума для супастаўленых вынікаў

Выкарыстайце формулу:

=SUMIF(B5:B12, "CPU", C5:C12)

  • Сума без уліку супадаючых вынікаў

Выкарыстайце формулу:

=SUMIF(B5:B12, " CPU", C5:C12)

2. Частковае супадзенне

  • Сума для супастаўленых вынікаў

Выкарыстайце формулу:

=SUMIF(B5:B12, "*CPU*", C5:C12)

  • Сума без уліку супастаўленых вынікаў

Выкарыстайце формулу:

=SUMIF(B5:B12, " *CPU*", C5:C12)

3. Умова функцыі Excel SUMIF са шматлікімі аператарамі параўнання & Спасылка на ячэйку

Функцыя SUMIF дазваляе стварыць поле пошуку і выканаць аперацыю сумавання на аснове значэнняў, уведзеных у поле пошуку. Напрыклад, мы хочам вылічыць агульную цану ўсіх прадуктаў, за выключэннем пункта « Манітор ». Зараз давайце выканаем наступныя крокі для яго рэалізацыі:

❶ Выберыце ячэйку C15 .

Увядзіце формулу

=SUMIF(B5:B12,""&C14, C5:C12)

унутры клеткі.

❸ Націсніце кнопку ENTER .

🔎 У формулу

У полі крытэрыяў мы выкарыстоўвалі “”&C14, дзе “” адказны за тое, што не ўлічваецца тое, што было адзначана ў ячэйцы C14 .

1. Для сумавання коштаў па таварах, акрамя «Манітора»

Выкарыстайце формулу:

=SUMIF(B5:B12,""&C14, C5:C12)

2. Падсумаваць цэны на тавар «Манітор»

Выкарыстайце формулу:

=SUMIF(B5:B12,C14, C5:C12)

4. Выкарыстоўвайце ўмову функцыі SUMIF Excel з падстаноўнымі знакамі

Калі вы зацікаўлены ў сумаванні значэнняў на аснове частковых супадзенняў, вы можаце выкарыстоўваць адзін з двух сімвалаў падстаноўкі:

  • Зорачка (*) – уяўляе любую колькасць сімвалаў.
  • Пытальнік (?) – прадстаўляе адзін сімвал у пэўнай пазіцыі

4.1 Частковыя супадзенні з падстаноўнымі знакамі

1. Каб прасумаваць значэнні, якія пачынаюцца са слова "мыш",

Выкарыстайце формулу:

=SUMIF(B5:B12,”Mouse*”, C5:C12)

2. Для сумавання значэнняў, якія заканчваюцца словам «Мыш»

Выкарыстайце формулу:

=SUMIF(B5:B12,”*Mouse”, C5:C12)

3. Для сумавання значэнняў для «мышы», якая прысутнічае ў любым становішчы

Выкарыстайце формулу:

=SUMIF(B5:B12,”*Mouse*”, C5:C12)

4. Для сумавання значэнняў, якія маюць пры мінімум 1 сімвал

Выкарыстайце формулу:

=SUMIF(B5:B12,”?*”, C5:C12)

5. Для сумавання значэнняў для пустых клетак

Выкарыстоўвайце формулу:

=SUMIF(B5:B12,”*”, C5:C12)

4.2 Значэнні SUM, якія маюць пэўную колькасць сімвалаў

S выкажам здагадку, што вы хочаце падсумаваць значэнні, у адпаведнай ячэйцы якіх ёсць доўгія словы з X сімвалаў. Для зручнасці выканання падлічым агульную цану для тавараў даўжынёй у 3 знака:

Увядзіце ў вочка формулу

=SUMIF(B5:B12, "???", C5:C12)

C14 і націсніце кнопку ENTER .

Тут колькасць знакаў пытання ( ? ) вызначае колькасць знакаў для пошукуу.

5. Функцыя Excel SUMIF  з умовай даты

Скажам, мы хочам даведацца агульную колькасць прададзеных прадуктаў на пэўную дату. Каб даведацца пра гэта, усё, што мы можам зрабіць, гэта проста ўставіць дату ў поле крытэрыяў. Вось формула:

=SUMIF(B5:B12,"9/1/2020",D5:D12)

Мы можам зрабіць больш з дапамогай функцыі SUMIF для даты. Напрыклад,

1. Сумавыя значэнні для бягучай даты выкарыстоўваюць

=SUMIF(B5:B12, "TODAY()",D5:D12)

2. Сумавыя значэнні перад выкарыстоўвайце бягучыя даты

=SUMIF(B5:B12, "<"&TODAY(),D5:D12)

3. Сумавыя значэнні пасля бягучых дат выкарыстоўвайце

=SUMIF(B5:B12,">"&TODAY(),D5:D12)

6. Сумаванне, калі пустыя вочкі адпавядаюць значэнням у Excel

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

=SUMIF(B5:B12,"=",D5:D12)

Або

=SUMIF(B5:B12,"",D5:D12)

у ячэйцы D14.

Абодва вяртаюць аднолькавы вынік.

Што трэба памятаць

📌 Памятайце пра сінтаксіс Функцыя SUMIF .

📌 Асцярожна звяртайцеся з полем дыяпазон унутры формулы.

📌 Не ўстаўляйце масівы ў палі дыяпазон або sum_range .

📌 Памер дыяпазону і sum_range павінны быць аднолькавымі.

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