Ten artykuł zawiera opis składni formuły i zastosowania funkcji BD.SUMA w programie Microsoft Excel.
Opis
Na liście lub w bazie danych BD.SUMA zawiera sumę liczb w polach (kolumnach) rekordów spełniających określone warunki.
Składnia
BD.SUMA(baza_danych;pole;kryteria)
W składni funkcji BD.SUMA występują następujące argumenty:
-
Baza danych Argument wymagany. Jest to zakres komórek, które tworzą listę lub bazę danych. Baza danych to lista powiązanych danych, na której wiersze informacji pokrewnych to rekordy, a kolumny danych to pola. Pierwszy wiersz listy zawiera etykiety dla każdej kolumny w tej kolumnie.
-
Pole Argument wymagany. Określa to, która kolumna jest używana w funkcji. Określ na przykład etykietę kolumny ujętą w podwójny cudzysłów, na przykład "Wiek" lub "Plon". Możesz również określić liczbę (bez cudzysłowów) reprezentującą pozycję kolumny na liście: na przykład 1 dla pierwszej kolumny, 2 dla drugiej kolumny itd.
-
Kryteria Argument wymagany. Jest to zakres komórek zawierający warunki określone przez użytkownika. Jako argumentu „kryteria” można użyć dowolnego zakresu pod warunkiem, że zawiera przynajmniej jedną etykietę kolumny i jedną komórkę poniżej etykiety, w której określa się warunek.
Spostrzeżenia
-
Do określenia warunku można użyć dowolnego zakresu jako argumentu kryterium, o ile tylko zawiera on co najmniej jedną etykietę kolumny i co najmniej jedną komórkę poniżej etykiety kolumny.
Jeśli na przykład zakres G1:G2 zawiera etykietę kolumny Przychód w G1 i kwotę 10 000 zł w komórkach G2, można zdefiniować zakres jako DopasujNazwa i użyć tej nazwy jako argumentu kryteria w funkcjach bazy danych.
-
Zakres kryteriów może znajdować się w dowolnym miejscu arkusza, jednak najlepiej nie umieszczać go poniżej listy. Jest to ryzykowne. Jeśli do listy zostanie dodanych więcej informacji, nowe informacje będą dodawane do pierwszego wiersza poniżej listy. Jeśli wiersz poniżej listy nie jest pusty, program Microsoft Excel nie doda nowych informacji.
-
Należy upewnić się, że zakres kryteriów nie zachodzi na listę.
-
Aby przeprowadzić operację na całej kolumnie w bazie danych, w zakresie zawierającym kryteria, należy wprowadzić pusty wiersz poniżej etykiet kolumn.
Przykład
Skopiuj całą tabelę przykładową (wraz z BD.SUMA wierszami formuły) i wklej ją w komórce A1 nowego arkusza programu Excel. Jeśli wiersze formuły nie wyświetlają automatycznie wyników, zaznacz je, naciśnij F2, a następnie naciśnij Enter. Możesz dostosować szerokości kolumn, aby ułatwić przeglądanie wszystkich informacji.
Drzewo |
Wysokość |
Wiek |
Plon |
Zysk |
Wysokość |
---|---|---|---|---|---|
="=jabłoń" |
>10 |
<16 |
|||
="=grusza" |
|||||
. |
|||||
Drzewo |
Wysokość |
Wiek |
Plon |
Zysk |
|
Jabłoń |
18 |
20 |
14 |
105 zł |
|
Grusza |
12 |
12 |
10 |
96 zł |
|
Wiśnia |
13 |
14 |
9 |
105 zł |
|
Jabłoń |
14 |
15 |
10 |
75 zł |
|
Grusza |
9 |
8 |
8 |
77 zł |
|
Jabłoń |
8 |
9 |
6 |
45 zł |
|
Formuła |
Opis |
Wynik |
|||
=BD.SUMA(A5:E11;"Zysk";A1:A2) |
Całkowity zysk z jabłoni (wiersze 6, 9 i 11). |
225 zł |
|||
=BD.SUMA(A5:E11;"Zysk";A1:F3) |
Całkowity zysk z jabłoni o wysokości od 10 do 16 stóp i wszystkich grusz (wiersze 7, 9 i 10). |
248 zł |