Funkcje bazy danych dla dużych zbiorów

Zaawansowane funkcje Excela

Agata Bak-Geerinck

Product Owner Data, Telenet

Agregacja dużych zbiorów z warunkami

Kosz z warzywami i tabela Excela z powiązanymi zamówieniami

Białe pole

  • Rekord reprezentuje pojedynczy element koszyka
  • Dane można agregować per koszyk, klient, sklep itp.
  • Można stosować agregację warunkową

Białe pole

Funkcje agregacji warunkowej:

  • SUMIFS()
  • AVERAGEIFS()
  • COUNTIFS()
  • ...
1 Image credit https://unsplash.com/@sarascarpa
Zaawansowane funkcje Excela

Ograniczenia warunkowych funkcji agregujących

Wiele warunków AND

Zlicz zwrócone zamówienia z Florydy

Przykład tabeli Excela z dwoma warunkami AND

=COUNTIFS(B:B,"Yes",E:E,"Florida")

Wiele warunków OR

Zlicz zwrócone zamówienia z Florydy LUB ze sklepu Joe'a

Przykład tabeli Excela z dwoma warunkami AND i jednym OR

= COUNTIFS(B:B,"Yes",E:E,"Florida") + COUNTIF(D:D,"Joe's")

Zaawansowane funkcje Excela

Funkcje bazy danych w akcji!

Białe pole

Rodzina funkcji:

  • DSUM( )
  • DCOUNT( )
  • DAVERAGE( )
  • DMIN( )
  • DMAX( )
  • ...

Białe pole

Składnia – taka sama dla wszystkich!

Składnia funkcji bazy danych w Excelu

  • Database: tabela danych wraz z nagłówkami.
  • Field: co chcemy sumować, zliczać...
  • Criteria: warunki AND / OR, w tym operatory matematyczne >, <, <> oraz symbole wieloznaczne *, ?
Zaawansowane funkcje Excela

Wiele kryteriów AND

Składnia funkcji DSUM

Przykład tabel bazy danych i kryteriów w Excelu

  • DSUM(A1:F6, "Sales", H1:J2)
  • DSUM(A1:F6, 6 , H1:J2)
  • DSUM(A1:F6, F1 , H1:J2)
Zaawansowane funkcje Excela

Kryteria AND / OR!

Składnia funkcji DSUM

Przykład tabel bazy danych i kryteriów w Excelu

  • DSUM(A1:F6, "Sales", H1:J2) --> DSUM(A1:F6, "Sales", H1:J3)
  • Ważne! Puste wiersze w tabeli kryteriów oznaczają brak warunku!
Zaawansowane funkcje Excela

Czas na ćwiczenia!

Zaawansowane funkcje Excela

Preparing Video For Download...