Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Умовна Агрегація | Обчислення Даних як Професіонал
Excel Adventure

bookУмовна Агрегація

Свайпніть щоб показати меню

SUMIFS

SUMIFS читається зліва направо: спочатку вказується стовпець для підсумовування, потім одна або кілька пар умов — стовпець для перевірки та значення для співставлення. Кожна додана пара ще більше звужує результат. Функція підсумовує значення рядка лише тоді, коли всі умови виконуються одночасно, що за замовчуванням відповідає логіці AND.

=SUMIFS(sum_range; criteria_range1; criteria1; criteria_range2; criteria2; ...)

=SUMIFS(D:D; B:B; "Dining")
Note
Примітка

Під час використання операторів порівняння як критеріїв, обгорніть всю умову в лапки:
">100", "<=50", "<>0". Запис >100 без лапок призведе до помилки.

COUNTIFS

COUNTIFS має таку ж структуру, як і SUMIFS, з однією важливою відмінністю: тут немає діапазону для підсумовування. Ви одразу починаєте з пар умов, оскільки функція не підсумовує значення, а просто рахує, скільки рядків відповідають критеріям. Це робить запис коротшим, і функція працює з будь-яким типом стовпців, включаючи текстові, які SUMIFS не може підсумовувати.

=COUNTIFS(range1; criteria1; [range2; criteria2]; ...)

=COUNTIFS(G:G; "Variable")
Note
Примітка

Обидві функції застосовують логіку AND для кількох умов — кожна умова має бути виконана, щоб рядок було враховано. Вбудованого режиму OR не існує; для поведінки OR потрібно підсумовувати два окремих результати SUMIFS.

  1. Загальні витрати за категорією

У розділі Summary обчисліть загальні витрати для "Dining" за допомогою: =SUMIFS(D:D;B:B;"Dining")

Це додає значення зі стовпця D лише тоді, коли у стовпці B значення дорівнює "Dining".

  1. Сума витрат понад певний поріг

Обчисліть загальні витрати, що перевищують 100, за допомогою: =SUMIFS(D9:D35;D9:D35;">100")

Зверніть увагу, що оператори порівняння мають бути в лапках.

  1. Підрахунок транзакцій з високою вартістю

Порахуйте, скільки транзакцій позначено як "High" за допомогою: =COUNTIFS(F:F;"High")

Це рахує всі рядки, де у стовпці Flag значення дорівнює "High".

  1. Комбінування кількох умов

Обчисліть загальні витрати, які одночасно є "Dining" і "High", за допомогою: =SUMIFS(D:D;B:B;"Dining";F:F;"High")

Враховуються лише ті рядки, де обидві умови виконуються.

  1. Підрахунок категоризованих записів

Порахуйте, скільки витрат позначено як "Variable" за допомогою: =COUNTIFS(G:G;"Variable")

question mark

Ви підрахували транзакції "High" за допомогою =COUNTIFS(F:F; "High"). Тепер потрібно підрахувати лише ті транзакції High, які також належать до категорії "Dining". Що слід зробити?

Виберіть правильну відповідь

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 3. Розділ 6

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Секція 3. Розділ 6
some-alt