Funkcja BD.ŚREDNIA

Excel 2007+

Podsumowanie

Funkcja BD.ŚREDNIA oblicza średnią wartość z określonego pola w bazie danych, uwzględniając tylko rekordy spełniające zadane kryteria. Jest to potężne narzędzie do analizy danych strukturalnych bez potrzeby tworzenia tabel przestawnych.

Składnia

BD.ŚREDNIA(baza_danych; pole; kryteria)

Parametry

Parametr Typ Wymagane Opis
baza_danych Zakres Tak Pełny zakres bazy danych włącznie z nagłówkami kolumn
pole Tekst/Liczba Tak Identyfikator kolumny do obliczenia średniej (nazwa lub pozycja)
kryteria Zakres Tak Oddzielny zakres definiujący warunki filtrowania

Użycie funkcji DAVERAGE

BD.ŚREDNIA to funkcja bazodanowa Excel, idealna do tworzenia dynamicznych raportów ze średnimi z wybranych rekordów. Używa struktury tabelarycznej z nagłówkami do filtrowania i obliczania statystyk.

Typowe przykłady DAVERAGE

Średni plon jabłoni powyżej 10m

=BD.ŚREDNIA(A4:E10;"Plon";A1:B2)

Oblicza średni plon tylko dla jabłoni o wysokości >10 (kryteria: Jabłoń w A1:A2, >10 w B1:B2). Wynik: 12

Średni wiek wszystkich drzew

=BD.ŚREDNIA(A4:E10;3;A12:A13)

Średnia wieku (3 kolumna) wszystkich drzew w bazie. Pusty wiersz w kryteriach oznacza brak filtrowania. Wynik: 13

Średnia sprzedaż Kretowicz

=BD.ŚREDNIA(A6:C10;"Sprzedaż";B1:B2)

Średnia sprzedaży tylko dla Kretowicza (kryteria w kolumnie Sprzedawca)

Często zadawane pytania

Użyj nazwy kolumny w cudzysłowach (\"Plon\") lub numeru kolumny bez cudzysłowów (3 dla trzeciej kolumny).

Pusty wiersz poniżej nagłówka w kryteriach oznacza brak filtrowania dla danej kolumny - uwzględnia wszystkie rekordy.

Standardowo nie rozróżnia. Do wyszukiwania z rozróżnieniem użyj formuły =PORÓWNAJ() w kryteriach.

Typowe błędy i rozwiązania

#NAZWA?

Cause: Nieprawidłowa nazwa kolumny w parametrze 'pole'

Solution: Sprawdź dokładną nazwę nagłówka kolumny lub użyj numeru pozycji

#ARG!

Cause: Baza danych nie zawiera nagłówków lub kryteria są niepoprawne

Solution: Upewnij się że pierwszy wiersz bazy to nagłówki, a kryteria zawierają co najmniej jeden nagłówek + warunek

#WARTOŚĆ!

Cause: Kryteria nachodzą na bazę danych lub są puste

Solution: Umieść kryteria w oddzielnym miejscu arkusza, nie poniżej bazy danych

Uwagi

  • Kryteria muszą być w oddzielnym zakresie z nagłówkami
  • Wieloznaczne znaki: ? (jeden znak), * (wiele znaków), ~? (dosłowny ?)
  • Wielokrotne kryteria w tej samej kolumnie = OR, w tym samym wierszu = AND
  • Zakres kryteriów nie może być poniżej bazy danych
  • Funkcja ignoruje tekstowe wartości w obliczaniu średniej

Kompatybilność

Dostępne w: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Niedostępne w:

Treść ostatnio sprawdzona: December 9, 2025
Częstotliwość aktualizacji: W razie potrzeby
Przetestowane wersje Excel: Excel 2007+