Jak używać funkcji BD.SUMA w Excelu

Polskie Angielski
BD.SUMA DSUM

Wstęp

Funkcja BD.SUMA (w anglojęzycznej wersji Excela „DSUM”) to jedna z funkcji bazodanowych, która umożliwia sumowanie wartości w określonym zakresie danych, spełniających zadane kryteria. Jest to szczególnie przydatne narzędzie do analizowania dużych zestawów danych w programach takich jak MS Excel czy Google Таблицы (Google Sheets).

Syntaktyka funkcji i przykłady

Syntaktyka funkcji BD.SUMA wygląda następująco:

BD.SUMA(baza_danych; pole; kryteria)
  • baza_danych: Zakres komórek, który obejmuje całą bazę danych łącznie z nagłówkami kolumn.
  • pole: Określa, która kolumna zostanie zsumowana. Można podać nazwę kolumny (umieszczoną w cudzysłowie) lub numer kolumny, liczony od pierwszej kolumny w zakresie bazy danych.
  • kryteria: Zakres kryteriów, który zawiera co najmniej jedną kolumnę z nagłówkiem i co najmniej jeden wiersz z wartościami kryteriów.

Przykład: Załóżmy, że mamy tabelę z danymi sprzedażowymi różnych produktów, gdzie kolumny to: Produkt, Sprzedawca, Ilość, Cena. Chcemy obliczyć sumę ilości sprzedanych produktów dla sprzedawcy „Kowalski”. Struktura kryteriów mogłaby wyglądać tak:

 | Sprzedawca | | Kowalski | 

Formuła powinna być następująca:

=BD.SUMA(A1:D20; "Ilość"; G1:G2)

Gdzie „A1:D20” to zakres naszej bazy danych, „Ilość” to kolumna, którą chcemy zsumować, a „G1:G2” to zakres naszych kryteriów.

Przydatność w praktycznych zastosowaniach

Zadanie 1: Filtracja i sumowanie danych w raporcie finansowym

Załóżmy, że mamy zestawienie transakcji zakupu dla różnych działów w firmie i chcemy obliczyć całkowite wydatki dla działu IT.

 Data | Dział | Kwota 01.01| IT | 2000 02.01| Finanse | 1500 03.01| IT | 750 03.01| HR | 300 04.01| IT | 1250 

Zakładając, że dane znajdują się w zakresie A1:C6, formuła wyglądałaby następująco:

=BD.SUMA(A1:C6; "Kwota"; E1:E2)

Gdzie E1:E2 to zakres kryteriów:

 | Dział | | IT | 

Formuła ta zsumuje wartości z kolumny „Kwota” dla wierszy, gdzie dział to „IT”.

Zadanie 2: Analiza sprzedaży produktów

Jeżeli firma posiada baze danych produktów sprzedanych w różnych lokalizacjach, możliwe jest szybkie wyliczenie sumy przychodu ze sprzedaży konkretnego produktu w wybranej lokalizacji. Przy danych w zakresie A1:D100:

 Produkt | Lokalizacja | Cena jednostkowa | Ilość Komputer| Warszawa | 3000 | 5 Laptop | Kraków | 2000 | 7 Tablet | Warszawa | 1500 | 10 Komputer| Gdańsk | 3000 | 3 

Zadaniem jest obliczenie całkowitego przychodu z sprzedaży komputerów w Warszawie. Stworzymy zakres kryteriów G1:H3:

 | Produkt | Lokalizacja | | Komputer | Warszawa | 

Formuła do wyliczenia przychodu:

=BD.SUMA(A1:D100; "Cena jednostkowa"; G1:H3) * BD.SUMA(A1:D100; "Ilość"; G1:H3)

Wiedząc, że liczba sprzedanych komputerów w Warszawie to 5, wynik funkcji wyniesie 15000 (3000*5).

Podsumowanie:

Funkcja BD.SUMA jest niezwykle przydatna w różnych scenariuszach, gdy potrzebujemy filtrować i sumować dane według określonych kryteriów. Stosowanie tej funkcji pozwala na efektywne zarządzanie danymi i otrzymywanie szczegółowych informacji z dużych pul danych.

Więcej informacji: https://support.microsoft.com/pl-pl/office/bd-suma-funkcja-53181285-0c4b-4f5a-aaa3-529a322be41b

Inne funkcje
Zlicza komórki zawierające liczby w bazie danych
Zlicza niepuste komórki w bazie danych
Mnoży wartości w konkretnym, spełniającym kryteria polu rekordów bazy danych
Zwraca wartość maksymalną z wybranych wpisów bazy danych
Zwraca wartość minimalną z wybranych wpisów bazy danych
Szacuje odchylenie standardowe na podstawie próbki z wybranych wpisów bazy danych
Oblicza odchylenie standardowe na podstawie całej populacji wybranych wpisów bazy danych
Wyodrębnia z bazy danych jeden rekord spełniający określone kryteria
Zwraca wartość średniej wybranych wpisów bazy danych
Szacuje wariancję na podstawie próbki z wybranych wpisów bazy danych
Oblicza wariancję na podstawie całej populacji wybranych wpisów bazy danych