View
0
Download
0
Category
Preview:
Citation preview
1© 2004 Grupo de Informática da ESA
As folhas de cálculo sugiram no início anos 80, o grande impulso foi dado pelas actividades económico-financeiras, de bancos e empresas, que a adoptaram como ferramenta indispensável.
MicrosoftExcel
Folha de CFolha de Cáálculolculo
Um livro electrUm livro electróónico, composto por vnico, composto por váárias rias folhas de cfolhas de cáálculolculoCada folha Cada folha éé composta de ccomposta de céélulaslulasAs cAs céélulas estão organizadas em linhas e lulas estão organizadas em linhas e colunascolunasAs colunas são referenciadas por letras As colunas são referenciadas por letras (A,B,C,...,AA,AB,...,IT,IU,IV)(A,B,C,...,AA,AB,...,IT,IU,IV)As linhas são referenciadas por nAs linhas são referenciadas por núúmeros, de meros, de 1 a 65 5361 a 65 536256 colunas e 65536 linhas, totalizando 256 colunas e 65536 linhas, totalizando 16.777.216 c16.777.216 céélulas.lulas.
2
Uma aplicaUma aplicaçção informão informáática vocacionada para o tratamento de ntica vocacionada para o tratamento de núúmeros, cmeros, cáálculos lculos e sua interdependência em aplicae sua interdependência em aplicaçções matemões matemááticas, estatticas, estatíísticas, financeiras, etc.sticas, financeiras, etc.
Orientada para a feitura de grOrientada para a feitura de grááficos a partir dos dados tratados na folha de ficos a partir dos dados tratados na folha de ccáálculo.lculo.
A cA céélula lula éé a unidade ba unidade báásica da folha de csica da folha de cáálculo, cada uma pode conter valores lculo, cada uma pode conter valores textuais, numtextuais, numééricos, datas, horas, fricos, datas, horas, fóórmulas, etc. rmulas, etc.
© 2004 Grupo de Informática da ESA
OperadoresOperadores
3
Existem operadores sobre argumentos numExistem operadores sobre argumentos numééricos, lricos, lóógicos, texto e blocos gicos, texto e blocos de cde céélulas. lulas.
Sobre numSobre numééricos temos soma (+), subtracricos temos soma (+), subtracçção (ão (--), multiplica), multiplicaçção (*), ão (*), divisão (/) e potência real (^). divisão (/) e potência real (^).
Sobre texto temos a concatenaSobre texto temos a concatenaçção (&).ão (&).
Sobre valores lSobre valores lóógicos temos os operadores de comparagicos temos os operadores de comparaçção, como igual ão, como igual (=), menor (<), menor ou igual (<=), maior (>), maior ou igual ((=), menor (<), menor ou igual (<=), maior (>), maior ou igual (>=), e >=), e diferente (<>).diferente (<>).
Sobre blocos temos a extensão, ":", a conjunSobre blocos temos a extensão, ":", a conjunçção, ão, ””;", e a intersec;", e a intersecçção, " ".ão, " ".
As operaAs operaçções têm relaões têm relaçções de precedência entre elas: por exemplo, a ões de precedência entre elas: por exemplo, a multiplicamultiplicaçção ão éé realizada antes da soma.realizada antes da soma.
Os parênteses curvos, (expressão) podem ser usados para alterarOs parênteses curvos, (expressão) podem ser usados para alterar essa essa ordem.ordem.
HaverHaveráá casos em que as fcasos em que as fóórmulas não fazem sentido com a ordem natural rmulas não fazem sentido com a ordem natural de cde cáálculo. lculo.
© 2004 Grupo de Informática da ESA
ReferênciasReferências
Referências relativasReferências relativasA1;B1:F3A1;B1:F3
Referências absolutasReferências absolutas$A$1;$B$1:$F$3$A$1;$B$1:$F$3
Referências mistasReferências mistasA$1;$B1:F3A$1;$B1:F3
Referências por nomesReferências por nomesReferências externasReferências externasFolha1!A1Folha1!A1
Referências remotasReferências remotas
4
Uma das vantagens da folha de cálculo é poder ter interdependência de dados, para tratar esses dados é necessário
referenciá-los.Uma referência identifica uma célula ou um intervalo de células
numa folha de cálculo
© 2004 Grupo de Informática da ESA
FFóórmulasrmulas
Uma fUma fóórmula tem que comermula tem que começçar por um de três caracteres: =,+,ou ar por um de três caracteres: =,+,ou --, , e e éé composta por constantes, referências, operadores e funcomposta por constantes, referências, operadores e funççõesões
As constantes podem ser valores numAs constantes podem ser valores numééricos, texto ou valores lricos, texto ou valores lóógicos gicos
Os valores numOs valores numééricos podem ser inteiros ou reais. As constantes de ricos podem ser inteiros ou reais. As constantes de texto introduzidas em ftexto introduzidas em fóórmulas têm que ser escritas entre aspas. Isto rmulas têm que ser escritas entre aspas. Isto éé, , para ser usada como parte de uma fpara ser usada como parte de uma fóórmula, a palavra Informrmula, a palavra Informáática, tica, teria que ser introduzida nessa fteria que ser introduzida nessa fóórmula como "Informrmula como "Informáática" tica"
As constantes lAs constantes lóógicas são VERDADEIRO e FALSOgicas são VERDADEIRO e FALSO
5
As fórmula editam-se na barra de fórmulas que já contém os botões necessários
© 2004 Grupo de Informática da ESA
FunFunççõesões
6
As funAs funçções são fões são fóórmulas predefinidas que executam crmulas predefinidas que executam cáálculos utilizando lculos utilizando valores especvalores especííficos, denominados argumentos, numa ordem especficos, denominados argumentos, numa ordem especíífica, fica, denominada sintaxedenominada sintaxe
Existe um grande nExiste um grande núúmero de funmero de funçções prontas a usar, englobando ões prontas a usar, englobando funfunçções matemões matemááticas, estatticas, estatíísticas, financeiras, etc.sticas, financeiras, etc.
AlAléém das funm das funçções standard incluões standard incluíídas no Excel, existem suplementos das no Excel, existem suplementos para quem trabalha em para quem trabalha em ááreas especreas especííficas.ficas.
Cada funCada funçção precisa de 0, 1 ou mais argumentos, separados por ponto e ão precisa de 0, 1 ou mais argumentos, separados por ponto e vvíírgula. rgula. ÉÉ importante ter em atenimportante ter em atençção o tipo de argumentos que as ão o tipo de argumentos que as operaoperaçções e as funões e as funçções necessitam. ões necessitam.
Como argumentos de funComo argumentos de funçções e operadores, podemos usar não sões e operadores, podemos usar não sóóconstantes, como tambconstantes, como tambéém o resultado de outras funm o resultado de outras funçções e operadores.ões e operadores.
© 2004 Grupo de Informática da ESA
FunFunçções Matemões Matemááticas ticas -- ExemplosExemplos
SOMA(núm1; num2;num3;...) Soma os números ou intervalos
ABS(núm) Calcula o valor absoluto
POTÊNCIA(núm; potência) Devolve o resultado de um número elevado a uma potência
PI() Devolve o número 3,14159265358979
COS(ang) Devolve o co-seno de um ângulo dado
SEN(ang) Devolve o seno de um ângulo dado.RAIZQ(núm) Devolve uma raiz quadrada positiva
ARRED(núm;núm_dig) Arredonda um número considerando determinado núm de dígitos
MATRIZ.INVERSA(matriz) Devolve a matriz inversa de uma dada matriz
7© 2004 Grupo de Informática da ESA
FunFunçções Estatões Estatíísticas sticas -- ExemplosExemplos
8
• MÉDIA(núm1; num2;num3;...) Devolve a média aritmética dos argumentos
• CONTAR(valor1; valor2; ...) Calcula quantos números estão na lista de argumentos
• MÍNIMO(valor1;valor2;...) Devolve o mínimo de uma lista de valores
• MODA(núm1; núm2; ...) Devolve o valor que ocorre com mais frequência numa matriz ou intervalo de dados
• DESVPAD(núm1;núm2;...) Calcula o desvio-padrão a partir de um exemplo• VAR(núm1; núm2; ...) Estima a variância a partir de um exemplo
• COVAR(matriz1; matriz2) Devolve a co-variância, a média dos produtos dos desvios para cada par de pontos de dados
© 2004 Grupo de Informática da ESA
FunFunçções Financeiras ões Financeiras -- ExemplosExemplos
9
• VF(taxa; nper; pgto; vp; tipo) Devolve o valor futuro de um investimento de acordo com os pagamentos periódicos e constantes e com uma taxa de juros constante
• TAXA(nper; pgto; va; vf; tipo; estimativa) Devolve a taxa de juro por período de uma anuidade• AMORT(custo; val_residual; vida_útil) Devolve a amortização em linha recta de um activo durante um período• PGTO(taxa; nper; pv; fv; tipo) Devolve o pagamento periódico de uma anuidade de acordo com pagamentos constantes e com uma taxa de juro constante
As funções financeiras possibilitam cálculos comuns de negócios, tais como determinar o pagamento de um empréstimo, o valor futuro ou valor actual líquido de um investimento e
os valores de obrigações ou títulos.
© 2004 Grupo de Informática da ESA
Bases de Dados MonotabelaBases de Dados Monotabela
10
Um base de dados monotabela Um base de dados monotabela éé um um aglomerado de dados relacionados, organizados aglomerado de dados relacionados, organizados numa tabela segundo campos e registos.numa tabela segundo campos e registos.
È possível usar funções de bases de dados para inquirir a base de dados. Para tal torna-se necessário definir critérios de forma a seleccionar apenas a informação que interessa.
Os critérios podem ser simples ou compostos
A sobreposição equivale ao OU lógico
A justaposição equivale ao E lógico
Ex. de Critérios (E10:F11) Define que a função de base de dados sóactua quando o Autor for “José Saramago” e o Preço maior que 1400
critérios
© 2004 Grupo de Informática da ESA
FunFunçções de Bases de Dadosões de Bases de Dados
11
BDCONTAR(base de dados;campo;critérios) Conta as células que contém números numa coluna de uma lista ou base de dados que correspondam às condições especificadas
BDMÉDIA(base de dados; campo; critérios) Efectua a média dos valores numa coluna de uma lista ou base de dados que corresponde às condições especificadas
BDSOMA(base de dados;campo;critérios) Adiciona os números a uma coluna de uma lista ou base de dados que correspondam às condições especificadas
BDOBTER(base de dados;campo;critérios) Extrai um valor único de uma coluna de uma lista ou base de dados que corresponde às condições especificadas
As funções de bases de dados actuam selectivamente na base de dados, ou seja respeitam os critérios que entram como terceiro parâmetro.
© 2004 Grupo de Informática da ESA
Outras FunOutras Funççõesões
12
Π PROCV(valor_proc;tabela;num_índ_col;0) Procura na primeira coluna de uma tabela, o valor entrado como primeiro parâmetro e devolve o valor da mesma linha na coluna indicada com 3º parâmetro
Π SE(teste lógico;valor_se_V;valor_se_F) Devolve um valor se teste_lógico avaliar como VERDADEIRO e outro valor, se for avaliado comoFALSO
Π E(lógico1; lógico2;..) Permite reunir várias condições a ser testadas. Devolve VERDADEIRO se todos os argumentos forem VERDADEIRO; devolve FALSO se um ou mais argumentos forem FALSO
Π COLS(matriz) Devolve o número de colunas numa matriz ou referência
Π HOJE() Devolve a data actual
Existem outras categorias de funções tais como : Lógica, Consulta e Referência, Data e Hora, Texto, etc.
© 2004 Grupo de Informática da ESA
GrGrááficosficos
13
O Excel permite representar graficamente o conteúdo das células, por norma devem seleccionar-se as células que contêm os dados propriamente ditos, bem
como as que contêm os títulos ou cabeçalhos.O assistente de gráficos permite definir passo a passo a configuração do gráfico.
Vendas Semestrais
0 Esc.
500.000 Esc.1.000.000 Esc.
1.500.000 Esc.
2.000.000 Esc.
1º Semestre 2º Semestre
Vendas
Lucros
Posteriormente podem ser reformatadas as propriedades do gráfico, como a cor das barras, a escala, o tamanho dos caracteres, o fundo, etc.
© 2004 Grupo de Informática da ESA
GrGrááficosficos
14
Por vezes apenas necessitamos de representar graficamente algumas colunas da tabela, ou qualquer outra parcialidade da mesma.
Quando tal acontece utilizam-se selecções não adjacentes, que podem ser conseguidas acompanhando a selecção dos diferentes blocos premindo
simultaneamente a tecla CTRL.
Várias características relativas aos elementos que constituem os gráficos podem ser posteriormente reformatadas, basta seleccionar o elemento a formatar e abrir o seu menu de contexto, de onde se pode aceder à janela da direita.
© 2004 Grupo de Informática da ESA
Barra de Ferramentas para Gráficos
MacrosMacros
15
Uma macro é um conjunto de operações que pode ser executado como um todo. São usadas essencialmente
para automatizar tarefas que são executadas frequentemente.
A forma mais fácil de criar macros é usando o gravador de macros, que regista as operações executadas, construindo uma macro no final.
Uma forma corrente de executar uma macro é assigná-la a um botão, botão esse que écriado a partir da barra de formulários. Depois é só clicar o botão para executar a macro associada.
Tem gravado:1º Seleccionar a célula A1
2º Menu Editar/Limpar/Tudo
Tem gravado:1º Seleccionar a célula A1
2º Menu Editar/Limpar/Tudo
© 2004 Grupo de Informática da ESA
GravaGravaçção/Execuão/Execuçção de Macrosão de Macros
16
Antes de iniciar a gravação de uma macro deve ter-se previamente planeado todos os passos que são necessários bem como a ordem
correcta.EXEMPLOORDENAR OS REGISTOS DA TABELA
Passos necessários:
1º Seleccionar a tabela
2º Abrir o Menu Dados e escolher a opção Ordenar
3º Seleccionar os parâmetros pretendidos e clicar OK
Em diversas ocasiões aconteceque os dados a copiar e colar
pela macro devem considerar apenasos valores, quando tal for necessário
deve recorrer-se ao comandoColar Especial
Em diversas ocasiões aconteceque os dados a copiar e colar
pela macro devem considerar apenasos valores, quando tal for necessário
deve recorrer-se ao comandoColar Especial
© 2004 Grupo de Informática da ESA
Elementos de FormulElementos de Formulááriorio
17
Visando tornar superior a usabilidade da folha de cálculo, podem usar-se com vantagens de interacção, vários elementos de formulário,
a saber:
BOTÕESCAIXAS DE VERIFICAÇÃO
BOTÕES DE OPCÇÃOCAIXAS DE LISTAGEM
CAIXAS DE COMBINAÇÃOBOTÃO GIRATÓRIO
ETC.Adicionalmente evitam-se erros de introdução de dados na folha de
cálculo, garantindo que o range de dados se encontra dentro do esperado pelas fórmulas em interdependência.
© 2004 Grupo de Informática da ESA
Elementos de FormulElementos de Formulááriorio
18
Os elementos de formulário têm várias utilizações, assim podemos, por exemplo,
utilizar um botão como forma de lançar uma macro, ou uma caixa de combinação para
permitir ao utilizador a escolha de um determinado elemento de uma lista de
opções, etc.
© 2004 Grupo de Informática da ESA
Elementos como as caixas de listagem ou de combinação utilizam células de origem
de dados e células de controlo.
As células de controlo permitem monitorar os estado de um determinado elemento,
assim, a referência que foi indicada como célula de controlo, irá alterar de acordo com o elemento seleccionado de uma lista, alternar entre V e F atendendo ao
estado de uma caixa de verificação, etc.
Recommended