funções de base de dados

Download Funções de Base de Dados

Post on 22-Jan-2018

203 views

Category:

Education

3 download

Embed Size (px)

TRANSCRIPT

  • Excel

    Unit 1: Add unit title

  • Introduction

    Objetivos de Aprendizagem

    No final da lio dever ser capaz de:

    Aplicar as Funes Base de Dados

  • Funo Base de Dados

    O Microsoft Excel inclui 12 funes de folha de clculo que analisam dados armazenados em listas ou em bases dedados. Cada uma destas funes, referidas coletivamente como FunesBD, utiliza trs argumentos: base de dados,campo e critrios. Estes argumentos referem-se aos intervalos da folha de clculo utilizados pela funo. Dentrodestas as funes BD mais utilizadas so as seguintes:

  • Funes de Base de Dados

    As funes de base de dados tm uma sintaxe comum:

    =(tabela de dados; n da coluna da tabela; clulas onde se escreveu o critrio).

    Tabela de dados: o intervalo de clulas que compe a lista ou a base de dados, com ttulos includos.

    No Microsoft Excel, uma base de dados uma lista de dados relacionados em que as linhas de informao relacionada so registos e as colunas de dados socampos. A primeira linha da lista contm rtulos para cada coluna. A referncia pode ser introduzida como um intervalo de clulas ou como um nome querepresenta o intervalo que contm a lista.

    Nome de campo ou n da coluna da tabela: indica a coluna utilizada na funo. As colunas de dados na lista tem de ter um rtulo de identificao na primeiralinha. O campo pode ser fornecido como texto com o rtulo da coluna colocado entre aspas duplas, tais como "Idade" ou "Produo" na lista de exemplosabaixo ou como um nmero que representa a posio da coluna na lista: 1 para a primeira coluna (rvore no exemplo abaixo), 2 para a segunda (Altura), etc.

    Critrios: uma referncia a um intervalo de clulas que especifica condies para a funo. A funo devolve a informao da lista que corresponde scondies especificadas no intervalo de critrios. O intervalo de critrios inclui uma cpia do rtulo da coluna na lista para a coluna que pretende que a funosumarie. A referncia de critrios pode ser introduzida como um intervalo da clula, tal como A1:F2 no exemplo da base de dados abaixo ou como um nome que

    representa o intervalo, tal como "Critrios.".

  • Funo de Base de Dados

    A ilustrao seguinte mostra uma base de dados para um pequeno pomar. Cada registo contm informaes sobreuma rvore. O intervalo A5:E11 chama-se Tabela de dados e o intervalo A1:F3 chama-se Critrios.

  • Funes de Base de Dados

    BDCONTAR(Tabela de dados;"Idade";A1:F2) igual a 1. Esta funo observa os registos de macieiras entre uma altura de 10 e 16 e contaquantos campos Idade nesses registos contm nmeros.

    BDMX(Tabela de dados;"Lucro";A1:A3) igual a $105.00, o lucro mximo das macieiras e pereiras.

    BDMN(Tabela de dados;"Lucro";A1:B2) igual a $75.00, o lucro mnimo das macieiras com altura superior a 10m de altura.

    BDSOMA(Tabela de dados;"Lucro";A1:A2) igual a $225.00, o lucro total das macieiras.

    BDMDIA (Tabela de dados;"Produo";A1:B2) igual a 12, a produo mdia das macieiras com mais de 10 m de altura.

    BDMDIA (Tabela de dados;3; Tabela de dados) igual a 13, a idade mdia de todas as rvores na Tabela de dados.

    BDOBTER(Tabela de dados; "Produo; Critrios) devolve um valor de erro #NM! porque mais do que um registo cumpre os critrios.

    =BDOBTER(A5:E11;A5;C1:C2) devolve Macieira

  • Exerccios

    Considere a seguinte tabela:

    Pretende-se saber as vendas do departamento 9

    Soluo:

    =bdsoma(A1:F7;4;H1:H2)

  • Exerccios

    Escreva uma frmula que obtenha a percentagem de jovens (idade < 20 anos) existentes na tabela.

    Esta situao obriga ao clculo do critrio, j que no existe nenhum campo que contenha a idade das pessoas. Nestasituao, devemos omitir o nome dos campos da tabela pois estes j esto no critrio.

    Soluo:

    Valor

    =BDCONTAR(A1:F7;B1;J1:J2)

    Percentagem

    =BDCONTAR(A1:F7;B1;J1:J2)/CONTAR(B2:B7)

  • Exerccios

    Pretendemos obter a mdia das vendas do departamento 9

    O nome da pessoa que vende mais.

    Soluo:

  • Subtotais

    Dado o seguinte ficheiro

  • Subtotais

    Ordenar por tipo

    Contar o tipo

    Somar unidades vendidas

  • Parabns!

    Completou este Tpico