Funções de banco de dados para grandes conjuntos de dados

Funções Avançadas do Excel

Agata Bak-Geerinck

Product Owner Data, Telenet

Agregando grandes conjuntos com condições

Uma cesta de vegetais e uma tabela do Excel com pedidos relacionados

Espaço em branco

  • Um registro representa itens individuais da cesta
  • Dá para resumir por cesta, cliente, loja etc.
  • Dá para aplicar agregação condicional

Espaço em branco

Funções de agregação condicional:

  • SUMIFS()
  • AVERAGEIFS()
  • COUNTIFS()
  • ...
1 Crédito da imagem https://unsplash.com/@sarascarpa
Funções Avançadas do Excel

Limitações das funções de agregação condicional

Várias condições AND

Contar pedidos devolvidos na Flórida

Exemplo de planilha do Excel com duas condições AND

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

Várias condições OR

Contar pedidos devolvidos na Flórida OU da loja do Joe

Exemplo de planilha do Excel com duas AND e uma OR

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

Funções Avançadas do Excel

Funções de banco de dados para vencer!

Espaço em branco

Família de funções:

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

Espaço em branco

Sintaxe = igual para todas!

Sintaxe das funções de banco de dados do Excel

  • Database: a tabela de dados, incl. cabeçalhos.
  • Field: o que queremos somar, contar...
  • Criteria: as condições AND/OR, incl. operadores matemáticos >, <, <> e curingas *, ?
Funções Avançadas do Excel

Vários critérios AND

Sintaxe do DSUM

Exemplo de tabelas de banco de dados e critérios no Excel

  • DSUM(A1:F6, "Sales", H1:J2)
  • DSUM(A1:F6, 6 , H1:J2)
  • DSUM(A1:F6, F1 , H1:J2)
Funções Avançadas do Excel

Critérios AND / OR

Sintaxe do DSUM

Exemplo de tabelas de banco de dados e critérios no Excel

  • DSUM(A1:F6, "Sales", H1:J2) --> DSUM(A1:F6, "Sales", H1:J3)
  • Importante! Linhas em branco na tabela de critérios = sem condição!
Funções Avançadas do Excel

Vamos praticar!

Funções Avançadas do Excel

Preparing Video For Download...