folha de cálculo · 2009. 10. 23. · e sua interdependência em aplicações matemáticas,...

18
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. Microsoft Excel

Upload: others

Post on 28-Feb-2021

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Folha de Cálculo · 2009. 10. 23. · e sua interdependência em aplicações matemáticas, estatísticas, financeiras, etc. Orientada para a feitura de gráficos a partir dos dados

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

Page 2: Folha de Cálculo · 2009. 10. 23. · e sua interdependência em aplicações matemáticas, estatísticas, financeiras, etc. Orientada para a feitura de gráficos a partir dos dados

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

Page 3: Folha de Cálculo · 2009. 10. 23. · e sua interdependência em aplicações matemáticas, estatísticas, financeiras, etc. Orientada para a feitura de gráficos a partir dos dados

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

Page 4: Folha de Cálculo · 2009. 10. 23. · e sua interdependência em aplicações matemáticas, estatísticas, financeiras, etc. Orientada para a feitura de gráficos a partir dos dados

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

Page 5: Folha de Cálculo · 2009. 10. 23. · e sua interdependência em aplicações matemáticas, estatísticas, financeiras, etc. Orientada para a feitura de gráficos a partir dos dados

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

Page 6: Folha de Cálculo · 2009. 10. 23. · e sua interdependência em aplicações matemáticas, estatísticas, financeiras, etc. Orientada para a feitura de gráficos a partir dos dados

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

Page 7: Folha de Cálculo · 2009. 10. 23. · e sua interdependência em aplicações matemáticas, estatísticas, financeiras, etc. Orientada para a feitura de gráficos a partir dos dados

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

Page 8: Folha de Cálculo · 2009. 10. 23. · e sua interdependência em aplicações matemáticas, estatísticas, financeiras, etc. Orientada para a feitura de gráficos a partir dos dados

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

Page 9: Folha de Cálculo · 2009. 10. 23. · e sua interdependência em aplicações matemáticas, estatísticas, financeiras, etc. Orientada para a feitura de gráficos a partir dos dados

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

Page 10: Folha de Cálculo · 2009. 10. 23. · e sua interdependência em aplicações matemáticas, estatísticas, financeiras, etc. Orientada para a feitura de gráficos a partir dos dados

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

Page 11: Folha de Cálculo · 2009. 10. 23. · e sua interdependência em aplicações matemáticas, estatísticas, financeiras, etc. Orientada para a feitura de gráficos a partir dos dados

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

Page 12: Folha de Cálculo · 2009. 10. 23. · e sua interdependência em aplicações matemáticas, estatísticas, financeiras, etc. Orientada para a feitura de gráficos a partir dos dados

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

Page 13: Folha de Cálculo · 2009. 10. 23. · e sua interdependência em aplicações matemáticas, estatísticas, financeiras, etc. Orientada para a feitura de gráficos a partir dos dados

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

Page 14: Folha de Cálculo · 2009. 10. 23. · e sua interdependência em aplicações matemáticas, estatísticas, financeiras, etc. Orientada para a feitura de gráficos a partir dos dados

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

Page 15: Folha de Cálculo · 2009. 10. 23. · e sua interdependência em aplicações matemáticas, estatísticas, financeiras, etc. Orientada para a feitura de gráficos a partir dos dados

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

Page 16: Folha de Cálculo · 2009. 10. 23. · e sua interdependência em aplicações matemáticas, estatísticas, financeiras, etc. Orientada para a feitura de gráficos a partir dos dados

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

Page 17: Folha de Cálculo · 2009. 10. 23. · e sua interdependência em aplicações matemáticas, estatísticas, financeiras, etc. Orientada para a feitura de gráficos a partir dos dados

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

Page 18: Folha de Cálculo · 2009. 10. 23. · e sua interdependência em aplicações matemáticas, estatísticas, financeiras, etc. Orientada para a feitura de gráficos a partir dos dados

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.