Змест
Часам нам трэба сумаваць значэнні на аснове крытэрыяў у 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 павінны быць аднолькавымі.