INFORMÁTICA DE GESTÃO
DEPARTAMENTO DE CIÊNCIAS E TECNOLOGIAS DA INFORMAÇÃO 1
Excel - Funções de Base
de Dados
Bráulio Alturas
INFORMÁTICA DE GESTÃO
DEPARTAMENTO DE CIÊNCIAS E TECNOLOGIAS DA INFORMAÇÃO 2
Base de Dados
• Conjunto organizado de dados (segundo um modelo
de dados)
• No Excel uma Base de Dados é constituída por uma
ou mais Tabelas de Dados
• Cada Tabela de Dados deve estar numa folha (sheet)
diferente
INFORMÁTICA DE GESTÃO
DEPARTAMENTO DE CIÊNCIAS E TECNOLOGIAS DA INFORMAÇÃO 3
Tabela de Dados
• Para uma Tabela do Excel ser considerada uma Tabela
de Dados de uma Base de Dados, deve ter
determinadas características:
– Cada coluna chama-se “campo” e cada linha chama-se
“registo”;
– Cada campo deve ter um nome diferente (cabeçalho ou
título de cada coluna);
– Uma vez que uma Tabela de Dados é um conjunto de
registos, cada registo tem de ser diferente dos demais
registos.
INFORMÁTICA DE GESTÃO
DEPARTAMENTO DE CIÊNCIAS E TECNOLOGIAS DA INFORMAÇÃO 4
Campo chave
• Para garantir que não há registos repetidos numa
Tabela de Dados, deve existir (pelo menos) um campo
onde os valores nunca se poderão repetir.
• A esse campo chama-se “campo chave” ou apenas
“chave”
• O campo chave serve para identificar univocamente
um registo numa tabela de dados
• Exemplos de chaves: matrícula do veículo, número de
fatura, número de contribuinte, número de aluno,
referência do produto, etc.
INFORMÁTICA DE GESTÃO
DEPARTAMENTO DE CIÊNCIAS E TECNOLOGIAS DA INFORMAÇÃO 5
Funções de Base de Dados
• As funções de base de dados só podem ser utilizadas
com Tabelas de Dados.
• Permitem a construção de critérios mais elaborados,
com capacidade de pesquisa muito potente.
• O processo de pesquisa de tabelas, usando as funções
de base de dados está baseado na construção de
critérios escritos em células auxiliares.
• Todas as funções de base de dados têm os mesmos
argumentos.
INFORMÁTICA DE GESTÃO
DEPARTAMENTO DE CIÊNCIAS E TECNOLOGIAS DA INFORMAÇÃO 6
Funções de Base de Dados
Nome da função (Tabela de dados; Campo da tabela;
Critério)
DSUM (BDSOMA)
DCOUNT (BDCONTAR)
DCOUNTA (BDCONTAR.VAL)
DAVERAGE (BDMÉDIA)
DMIN (BDMIN)
DMAX (BDMÁX)
DPRODUCT (BDMULTIPL)
DGET (BDOBTER)
INFORMÁTICA DE GESTÃO
DEPARTAMENTO DE CIÊNCIAS E TECNOLOGIAS DA INFORMAÇÃO 7
Funções de Base de Dados
Nome da função (Tabela de dados; Campo da tabela;
Critério)
• Intervalo de células de toda a tabela, incluindo
sempre os nomes dos campos (cabeçalhos)
INFORMÁTICA DE GESTÃO
DEPARTAMENTO DE CIÊNCIAS E TECNOLOGIAS DA INFORMAÇÃO 8
Funções de Base de Dados
Nome da função (Tabela de dados; Campo da tabela;
Critério)
• Deve ser a referência da célula que tem o nome do
campo (cabeçalho)
• É neste campo que a função vai atuar. Ou seja se for
DSUM é aqui que vai somar, se for DAVERAGE é aqui
que vai calcular a média, etc.
INFORMÁTICA DE GESTÃO
DEPARTAMENTO DE CIÊNCIAS E TECNOLOGIAS DA INFORMAÇÃO 9
Funções de Base de Dados
Nome da função (Tabela de dados; Campo da tabela;
Critério)
• Intervalo de células que específica condições para a
função. Pode ser:
– Simples (duas células na vertical)
– Composto (três ou mais células)
– Calculado (duas células na vertical em que a de baixo
contém uma fórmula)
INFORMÁTICA DE GESTÃO
DEPARTAMENTO DE CIÊNCIAS E TECNOLOGIAS DA INFORMAÇÃO 10
Funções de Base de Dados
Exemplo: temos uma tabela de dados (A1:C21) com os
seguintes campos: nº fatura, zona e valor
• Critério simples: quantas faturas da zona sul?
=DCOUNTA(A1:C21;C1;E1:E2)
INFORMÁTICA DE GESTÃO
DEPARTAMENTO DE CIÊNCIAS E TECNOLOGIAS DA INFORMAÇÃO 11
Funções de Base de Dados
Exemplo: temos uma tabela de dados (A1:C21) com os
seguintes campos: nº fatura, zona e valor
• Critério composto: quantas faturas da zona sul, com
valor maior que 100?
=DCOUNTA(A1:C21;C1;E1:F2)
INFORMÁTICA DE GESTÃO
DEPARTAMENTO DE CIÊNCIAS E TECNOLOGIAS DA INFORMAÇÃO 12
Funções de Base de Dados
Exemplo: temos uma tabela de dados (A1:C21) com os
seguintes campos: nº fatura, zona e valor
• Critério calculado: quantas faturas da zona sul, com
valor entre 100 e 200?
=DCOUNTA(A1:C21;C1;E1:E2)
INFORMÁTICA DE GESTÃO
DEPARTAMENTO DE CIÊNCIAS E TECNOLOGIAS DA INFORMAÇÃO 13
Funções de Base de Dados
Nome da função (Tabela de dados; Campo da tabela;
Critério)
• Todos os argumentos são compostos por referências
de células, não podendo existir outras funções ou
fórmulas como argumentos.
INFORMÁTICA DE GESTÃO
DEPARTAMENTO DE CIÊNCIAS E TECNOLOGIAS DA INFORMAÇÃO 14
Referências
• Martins, António (2013). Excel Aplicado à Gestão, 3ª Edição, Edições.
Sílabo, Lisboa.
• Dias Curto, J. J. (2004). Excel para Economia e Gestão, Edições Sílabo,
Lisboa.
• Peres, Paula (2005). Excel Avançado, 2ª Edição, Edições Sílabo, Lisboa.
• Barlow John F. (2005). Excel Models for Business and Operations
Management. John Wiley and Sons Ltd, EUA.
• Brady, Joseph A (2006). Problem-Solving Cases in Microsoft Access And
Excel. Course Technology Ptr (Sd), EUA.
• Cravens, David (2001). Strategic Marketing Management Cases: With
Excel Spreadsheets. McGraw-Hill Publishing Co., EUA.

Ig excel funcoes_base_dados

  • 1.
    INFORMÁTICA DE GESTÃO DEPARTAMENTODE CIÊNCIAS E TECNOLOGIAS DA INFORMAÇÃO 1 Excel - Funções de Base de Dados Bráulio Alturas
  • 2.
    INFORMÁTICA DE GESTÃO DEPARTAMENTODE CIÊNCIAS E TECNOLOGIAS DA INFORMAÇÃO 2 Base de Dados • Conjunto organizado de dados (segundo um modelo de dados) • No Excel uma Base de Dados é constituída por uma ou mais Tabelas de Dados • Cada Tabela de Dados deve estar numa folha (sheet) diferente
  • 3.
    INFORMÁTICA DE GESTÃO DEPARTAMENTODE CIÊNCIAS E TECNOLOGIAS DA INFORMAÇÃO 3 Tabela de Dados • Para uma Tabela do Excel ser considerada uma Tabela de Dados de uma Base de Dados, deve ter determinadas características: – Cada coluna chama-se “campo” e cada linha chama-se “registo”; – Cada campo deve ter um nome diferente (cabeçalho ou título de cada coluna); – Uma vez que uma Tabela de Dados é um conjunto de registos, cada registo tem de ser diferente dos demais registos.
  • 4.
    INFORMÁTICA DE GESTÃO DEPARTAMENTODE CIÊNCIAS E TECNOLOGIAS DA INFORMAÇÃO 4 Campo chave • Para garantir que não há registos repetidos numa Tabela de Dados, deve existir (pelo menos) um campo onde os valores nunca se poderão repetir. • A esse campo chama-se “campo chave” ou apenas “chave” • O campo chave serve para identificar univocamente um registo numa tabela de dados • Exemplos de chaves: matrícula do veículo, número de fatura, número de contribuinte, número de aluno, referência do produto, etc.
  • 5.
    INFORMÁTICA DE GESTÃO DEPARTAMENTODE CIÊNCIAS E TECNOLOGIAS DA INFORMAÇÃO 5 Funções de Base de Dados • As funções de base de dados só podem ser utilizadas com Tabelas de Dados. • Permitem a construção de critérios mais elaborados, com capacidade de pesquisa muito potente. • O processo de pesquisa de tabelas, usando as funções de base de dados está baseado na construção de critérios escritos em células auxiliares. • Todas as funções de base de dados têm os mesmos argumentos.
  • 6.
    INFORMÁTICA DE GESTÃO DEPARTAMENTODE CIÊNCIAS E TECNOLOGIAS DA INFORMAÇÃO 6 Funções de Base de Dados Nome da função (Tabela de dados; Campo da tabela; Critério) DSUM (BDSOMA) DCOUNT (BDCONTAR) DCOUNTA (BDCONTAR.VAL) DAVERAGE (BDMÉDIA) DMIN (BDMIN) DMAX (BDMÁX) DPRODUCT (BDMULTIPL) DGET (BDOBTER)
  • 7.
    INFORMÁTICA DE GESTÃO DEPARTAMENTODE CIÊNCIAS E TECNOLOGIAS DA INFORMAÇÃO 7 Funções de Base de Dados Nome da função (Tabela de dados; Campo da tabela; Critério) • Intervalo de células de toda a tabela, incluindo sempre os nomes dos campos (cabeçalhos)
  • 8.
    INFORMÁTICA DE GESTÃO DEPARTAMENTODE CIÊNCIAS E TECNOLOGIAS DA INFORMAÇÃO 8 Funções de Base de Dados Nome da função (Tabela de dados; Campo da tabela; Critério) • Deve ser a referência da célula que tem o nome do campo (cabeçalho) • É neste campo que a função vai atuar. Ou seja se for DSUM é aqui que vai somar, se for DAVERAGE é aqui que vai calcular a média, etc.
  • 9.
    INFORMÁTICA DE GESTÃO DEPARTAMENTODE CIÊNCIAS E TECNOLOGIAS DA INFORMAÇÃO 9 Funções de Base de Dados Nome da função (Tabela de dados; Campo da tabela; Critério) • Intervalo de células que específica condições para a função. Pode ser: – Simples (duas células na vertical) – Composto (três ou mais células) – Calculado (duas células na vertical em que a de baixo contém uma fórmula)
  • 10.
    INFORMÁTICA DE GESTÃO DEPARTAMENTODE CIÊNCIAS E TECNOLOGIAS DA INFORMAÇÃO 10 Funções de Base de Dados Exemplo: temos uma tabela de dados (A1:C21) com os seguintes campos: nº fatura, zona e valor • Critério simples: quantas faturas da zona sul? =DCOUNTA(A1:C21;C1;E1:E2)
  • 11.
    INFORMÁTICA DE GESTÃO DEPARTAMENTODE CIÊNCIAS E TECNOLOGIAS DA INFORMAÇÃO 11 Funções de Base de Dados Exemplo: temos uma tabela de dados (A1:C21) com os seguintes campos: nº fatura, zona e valor • Critério composto: quantas faturas da zona sul, com valor maior que 100? =DCOUNTA(A1:C21;C1;E1:F2)
  • 12.
    INFORMÁTICA DE GESTÃO DEPARTAMENTODE CIÊNCIAS E TECNOLOGIAS DA INFORMAÇÃO 12 Funções de Base de Dados Exemplo: temos uma tabela de dados (A1:C21) com os seguintes campos: nº fatura, zona e valor • Critério calculado: quantas faturas da zona sul, com valor entre 100 e 200? =DCOUNTA(A1:C21;C1;E1:E2)
  • 13.
    INFORMÁTICA DE GESTÃO DEPARTAMENTODE CIÊNCIAS E TECNOLOGIAS DA INFORMAÇÃO 13 Funções de Base de Dados Nome da função (Tabela de dados; Campo da tabela; Critério) • Todos os argumentos são compostos por referências de células, não podendo existir outras funções ou fórmulas como argumentos.
  • 14.
    INFORMÁTICA DE GESTÃO DEPARTAMENTODE CIÊNCIAS E TECNOLOGIAS DA INFORMAÇÃO 14 Referências • Martins, António (2013). Excel Aplicado à Gestão, 3ª Edição, Edições. Sílabo, Lisboa. • Dias Curto, J. J. (2004). Excel para Economia e Gestão, Edições Sílabo, Lisboa. • Peres, Paula (2005). Excel Avançado, 2ª Edição, Edições Sílabo, Lisboa. • Barlow John F. (2005). Excel Models for Business and Operations Management. John Wiley and Sons Ltd, EUA. • Brady, Joseph A (2006). Problem-Solving Cases in Microsoft Access And Excel. Course Technology Ptr (Sd), EUA. • Cravens, David (2001). Strategic Marketing Management Cases: With Excel Spreadsheets. McGraw-Hill Publishing Co., EUA.