INF 01040 Introduo Programao O computador como ferramenta

  • Slides: 53
Download presentation
INF 01040 Introdução à Programação • • O computador como ferramenta de trabalho do

INF 01040 Introdução à Programação • • O computador como ferramenta de trabalho do engenheiro Planilha Eletrônica Profa. Patrícia A. Jaques Adaptado – Prof. Valter Roesler Lâminas cedidas pela Profa. Maria Aparecida M. Souto

Sumário • O computador como ferramenta de trabalho do engenheiro – Planilha eletrônica –

Sumário • O computador como ferramenta de trabalho do engenheiro – Planilha eletrônica – Mat. Lab – Linguagens de programação • Planilha eletrônica – Conceito – Elementos básicos – Tipos de dados que podem ser inseridos – Selecionando células – Formatando células • Numéricas • Texto – Trabalhando com fórmulas • Referência relativa • Referência absoluta – Atividade dirigida 2

3

3

Elementos Básicos de uma Planilha • Linha: 1 -16384 • Coluna: A-Z, AA. .

Elementos Básicos de uma Planilha • Linha: 1 -16384 • Coluna: A-Z, AA. . . IK 256 colunas • Célula: – Intersecção de uma coluna c/ uma linha – É referenciada pela letra da coluna seguida pelo número da linha – Exemplo: C 4 • Faixa ou Intervalo: – Bloco de uma ou mais células que formam uma área retangular 4

Faixas: (A 4: E 4) (B 6: E 14) (A 17: A 21) 5

Faixas: (A 4: E 4) (B 6: E 14) (A 17: A 21) 5

Tipos de Dados que Podem ser Inseridos na Planilha • Números • Texto •

Tipos de Dados que Podem ser Inseridos na Planilha • Números • Texto • Fórmulas – Expressão matemática – Fica oculta sob a célula – Na célula em si aparece o resultado da fórmula – Exemplo: =(A 1+B 1)/2 6

Prática • Digitar planilha exemplo. Inserir bordas diferenciadas, cores (fundo e frente), título 7

Prática • Digitar planilha exemplo. Inserir bordas diferenciadas, cores (fundo e frente), título 7

Selecionando Células • • • Uma célula Uma faixa Faixas não-adjacentes Linha Coluna 8

Selecionando Células • • • Uma célula Uma faixa Faixas não-adjacentes Linha Coluna 8

Faixas: (A 4: E 4) (B 6: E 14) (A 17: A 21) 9

Faixas: (A 4: E 4) (B 6: E 14) (A 17: A 21) 9

Formatando Células • Fonte (A, B, C, D, . . . ) • •

Formatando Células • Fonte (A, B, C, D, . . . ) • • Tamanho do fonte (A, B, C, D, . . . ) Cor do fonte (A, B, C, D, . . . ) Efeitos (negrito, itálico, sublinhado, etc. ) Inserção de – Bordas – Padrões • Como? – Menu Formatar Células 10

Formatando Células de Texto 11

Formatando Células de Texto 11

Formatando Células Numéricas 12

Formatando Células Numéricas 12

Formatando Células Numéricas 13

Formatando Células Numéricas 13

Alargando colunas 14

Alargando colunas 14

Mesclando células 15

Mesclando células 15

Copiar, Colar, Cortar recortar copiar colar 16

Copiar, Colar, Cortar recortar copiar colar 16

Trabalhando com Fórmulas • Uma fórmula consiste de uma combinação de: – Valores constantes

Trabalhando com Fórmulas • Uma fórmula consiste de uma combinação de: – Valores constantes (numérico ou texto) – Referências à células (A 1) ou função (Soma(), Media(), Máximo(), etc. ) – Operadores aritméticos (+, -, *, /) – Operadores de comparação (=, <>, >, <, >=, <=) – Operador de concatenação (&) • DEVE SER PRECEDIDA PELO SINAL DE IGUAL “=“ 17

Trabalhando com Fórmulas • Exemplos: =18+20 =F 27/12*30 =Soma(A 1: A 10) =Se(B 5>=6,

Trabalhando com Fórmulas • Exemplos: =18+20 =F 27/12*30 =Soma(A 1: A 10) =Se(B 5>=6, 0; “Aprovado”; ”Reprovado”) 18

Trabalhando com Fórmulas • Qual a melhor forma para definir uma fórmula? • Por

Trabalhando com Fórmulas • Qual a melhor forma para definir uma fórmula? • Por quê? • Porque permite RECÁLCULO rapidamente 19

Prática • Criar fórmulas para calcular as colunas: – Valor em US$ – Quantidade

Prática • Criar fórmulas para calcular as colunas: – Valor em US$ – Quantidade em Estoque • Formatar coluna Total em Estoque para Moeda. 20

Trabalhando com Fórmulas • Replicação de uma fórmula – É possível copiar uma fórmula

Trabalhando com Fórmulas • Replicação de uma fórmula – É possível copiar uma fórmula para uma faixa de células – Neste caso, o programa ajusta as fórmulas de modo que funcionem perfeitamente na nova localização 21

Replicando Fórmulas Barra de fórmula Ao copiar a fórmula da célula D 6 para

Replicando Fórmulas Barra de fórmula Ao copiar a fórmula da célula D 6 para o intervalo D 7. . . D 14, a referência à célula D 6 automaticamente é atualizada para: =C 7/3, 05 =C 8/3, 05 =C 9/3, 05 =. . . 22

Replicando Fórmulas • Por que a replicação de fórmulas funciona ajustando a referência às

Replicando Fórmulas • Por que a replicação de fórmulas funciona ajustando a referência às células nelas contidas? – Porque a ferramenta trabalha com: • Referência de célula relativa • Referência de célula absoluta 23

Referência Relativa • Indica posicionamento relativo – Exemplos • Uma linha para baixo na

Referência Relativa • Indica posicionamento relativo – Exemplos • Uma linha para baixo na mesma coluna • Duas linhas para cima e três colunas para a direita • Exemplo: – =C 4 + A 3 24

Prática • Criar uma célula que representa a cotação do dólar no dia. 25

Prática • Criar uma célula que representa a cotação do dólar no dia. 25

Referência Absoluta • Indica posicionamento absoluto • Usada quando é necessário BLOQUEAR uma referência

Referência Absoluta • Indica posicionamento absoluto • Usada quando é necessário BLOQUEAR uma referência de célula de modo que ela não se altere quando você COPIAR ou MOVER a fórmula • Como indicar uma referência absoluta? – Normalmente se utiliza o símbolo $ – O símbolo $ diz: “não mude isso” – Exemplo: $A$2 26

Bordas • Menu Formatar -> Células – orelha Borda 27

Bordas • Menu Formatar -> Células – orelha Borda 27

Trabalhando com Funções • Os programas de planilha têm funções predefinidas que auxiliam a

Trabalhando com Funções • Os programas de planilha têm funções predefinidas que auxiliam a escrever fórmulas freqüentemente usadas e/ou complexas • Ao invés de fazer: =B 2+B 3+B 4+B 5+B 6 • É mais fácil trabalhar com a função SOMA =SOMA(B 2: B 6) 28

Trabalhando com Funções • Cuidado: Lê-se: “até” =SOMA(B 2: B 6) Soma das células

Trabalhando com Funções • Cuidado: Lê-se: “até” =SOMA(B 2: B 6) Soma das células que estão na faixa B 2 até B 6 =SOMA(B 2; B 6) Soma B 2 e B 6, somente! Lê-se: “e” =SOMA(B 4: B 10; C 8: C 20; E 12: G 20) 29

Trabalhando com Funções • Partes componentes de uma função – – Nome obrigatório Abre

Trabalhando com Funções • Partes componentes de uma função – – Nome obrigatório Abre parêntese obrigatório Argumentos opcional Fecha parêntese obrigatório • Um argumento pode ser: – Um número, um texto, uma referência a célula em outra planilha/pasta uma lista (= um ou mais argumentos separados por ponto_e_vírgula) • Exemplos: – HOJE() – MÉDIA(E 6: E 14; 7, 5; SOMA(A 1: D 1)) – SE(teste-lógico; valor se verdadeiro; valor se falso) 30

Algumas funções. . . =ABS(número) retorna valor absoluto =PI() retornas as 14 primeiras casas

Algumas funções. . . =ABS(número) retorna valor absoluto =PI() retornas as 14 primeiras casas decimais do nro. Pi =INT(número) retorna parte inteira de número =ALEATÓRIO() retorna 0<=número<1 =SE(HOJE()=DATA(2005; 4; 10); "é domingo"; "não é domingo") retorna "é domingo“ se verdade e "não é domingo“ se falso =CONTAR. VAZIO(intervalo) retorna número de células em branco do intervalo 31

Mais funções. . . • Se A 1: A 5 contiver os números 10,

Mais funções. . . • Se A 1: A 5 contiver os números 10, 7, 9, 27 e 2, então: – SOMA(A 1: A 5) é igual a 55 • soma todos os valores – OU(1+1=1; 2+2=5) é igual a FALSO • verifica se um dos argumentos é verdadeiros – MÉDIA(A 1: A 5) é igual a 11 • Média aritmética – MÁXIMO(A 1: A 5) é igual a 27 • retorna maior valor – MÍNIMO(A 1: A 5) é igual a 2 • retorna menor valor 32

Mais funções • SE(teste_lógico; valor_se_verdadeiro; valor _se_falso) – SE(B 2>C 2; "Acima do orçamento";

Mais funções • SE(teste_lógico; valor_se_verdadeiro; valor _se_falso) – SE(B 2>C 2; "Acima do orçamento"; "OK") é igual a "Acima do orçamento” • CONT. NÚM(valor 1; valor 2; . . . ) 33

Mais funções. . . • CONT. SE(intervalo; critérios) – Suponha que A 3: A

Mais funções. . . • CONT. SE(intervalo; critérios) – Suponha que A 3: A 6 contenha "maçãs", "laranjas", "pêras", "maçãs", respectivamente. • CONT. SE(A 3: A 6; "maçãs") é igual a 2 – Suponha que B 3: B 6 contenha 32, 54, 75, 86, respectivamente. • CONT. SE(B 3: B 6; ">55") é igual a 2 • ÉCÉL. VAZIA(VALOR) – ÉCÉL. VAZIA(B 3) é igual a FALSO • ARRED(num; num_digitos) • ARRED(2, 15; 1) é igual a 2, 2 • ARRED(2, 149; 1) é igual a 2, 1 • ARRED(-1, 475; 2) é igual a -1, 48 34

Funções aninhadas • =SE(ÉCÉL. VAZIA(D 9); "-"; SE(D 9<=$B$5; “Desclassif. "; “Classif. ")) 35

Funções aninhadas • =SE(ÉCÉL. VAZIA(D 9); "-"; SE(D 9<=$B$5; “Desclassif. "; “Classif. ")) 35

Funções financeiras: exemplo 1 (cedido pelo Prof. Roberto Cabral de M. Borges) • Deseja-se

Funções financeiras: exemplo 1 (cedido pelo Prof. Roberto Cabral de M. Borges) • Deseja-se fazer uma poupança de R$ 300, 00 por mês, durante 20 meses. A taxa de juros mensal é de 2, 5% ao mês. Qual o valor total poupado no fim do período? Sintaxe: VF(taxa ; período ; prestação) = VF (2, 5% ; 20 ; -300) ----> R$ 7. 663, 40 37

Funções financeiras: exemplo 2 (cedido pelo Prof. Roberto Cabral de M. Borges) • Uma

Funções financeiras: exemplo 2 (cedido pelo Prof. Roberto Cabral de M. Borges) • Uma loja oferece um refrigerador em 10 parcelas de R$ 120, 00. A loja informa que a taxa e juros é de 4, 5% ao mês. Qual o valor à vista do produto ? Sintaxe: VP(taxa ; período ; prestação) = VP (4, 5% ; 10 ; -120) ----> R$ 949, 53 38

Funções financeiras: exemplo 3 (cedido pelo Prof. Roberto Cabral de M. Borges) • Qual

Funções financeiras: exemplo 3 (cedido pelo Prof. Roberto Cabral de M. Borges) • Qual a taxa de juros de um financiamento em que o valor à vista é de R$ 3000, e vai ser pago em 15 parcelas de R$ 340, 00? Sintaxe: TAXA(Período ; prestação ; valor presente) = TAXA (15 ; 340 ; -3000) ----> 8 % 39

Funções financeiras: exemplo 4 (cedido pelo Prof. Roberto Cabral de M. Borges) • Qual

Funções financeiras: exemplo 4 (cedido pelo Prof. Roberto Cabral de M. Borges) • Qual o valor da prestação que se pagará para juntar R$ 8000, 00 em 30 meses, a uma taxa de juros de 3, 6% ao mes? Sintaxe: PGTO(taxa ; período ; valor presente) = PGTO (3, 6% ; 30 ; -8000) ----> R$ 440, 44 40

Funções financeiras: exemplo 5 (cedido pelo Prof. Roberto Cabral de M. Borges) • Quanto

Funções financeiras: exemplo 5 (cedido pelo Prof. Roberto Cabral de M. Borges) • Quanto tempo será necessário para juntar R$ 5. 000, poupando R$ 250, 00 por mes, a uma taxa de juros de 3, 3 % ao mes? Sintaxe: NPER(taxa ; prestação ; valor presente ; valor futuro) Se os R$5. 000, 00 for valor de hoje: = NPER (0, 033 ; 250 ; -5000) ----> 33, 22768 ou 34 meses Se os R$5. 000, 00 for o valor a se atingir: = NPER (0, 033 ; 250 ; ; -5000) ----> 15, 61 ou 16 meses 41

Localizando funções • Menu Inserir função ou clicar em: 42

Localizando funções • Menu Inserir função ou clicar em: 42

Localizando funções • Inserindo argumentos para a função “ARRED” Clique aqui e c/ o

Localizando funções • Inserindo argumentos para a função “ARRED” Clique aqui e c/ o auxílio do mouse selecione célula(s) da planilha 43

Exercícios: • • Criar uma planilha para permitir a entrada de 10 números e

Exercícios: • • Criar uma planilha para permitir a entrada de 10 números e calcular a quantidade de números no intervalo [10, 20] Gerar em uma planilha os 10 primeiros termos da Série de Fibonacci, sabendo-se que os 2 primeiros termos tem valor 0 e 1, e os demais são calculados pela expressão: Gerar em uma planilha 100 números aleatórios entre 1 e 100 e determinar a porcentagem de números pares e a porcentagem de números ímpares Considere a série sen(1)+sen(2)+sen(3)+. . . +sen(100). Gere uma planilha com os elementos da série e calcule o valor da série. 44

Trabalhando com Gráficos • São criados a partir dos da planilha • Tipos de

Trabalhando com Gráficos • São criados a partir dos da planilha • Tipos de gráficos – – Colunas e Barras Linha e Dispersão (XY) Área Empilhada, Colunas e Barras Pizza 45

Partes de um Gráfico Eixo de valores (y ou vertical) Linhas de grade Área

Partes de um Gráfico Eixo de valores (y ou vertical) Linhas de grade Área de Plotagem Legenda Eixo das categorias (x ou horizontal) Área do Gráfico 46

Gráfico de Colunas • São úteis quando a altura de Um ponto específico é

Gráfico de Colunas • São úteis quando a altura de Um ponto específico é mais Importante que a tendência • Evite-os se tiver muitas Seqüências a serem plotadas 47

Gráfico de Barras 48

Gráfico de Barras 48

Gráfico de Dispersão (XY) e Linha • São úteis quando tiver muitos dados e

Gráfico de Dispersão (XY) e Linha • São úteis quando tiver muitos dados e nenhuma Tendência específica • O gráfico de dispersão trata Os dados como números 49

Gráfico de Área Empilhada e Coluna • Mostram a acumulação e a Contribuição dos

Gráfico de Área Empilhada e Coluna • Mostram a acumulação e a Contribuição dos dados 50

Gráfico de Torta • São úteis para plotar uma única seqüência de dados •

Gráfico de Torta • São úteis para plotar uma única seqüência de dados • Permite comparar o todo e • Suas partes 51

Criando um Gráfico • Selecione o intervalo de células que contém os dados a

Criando um Gráfico • Selecione o intervalo de células que contém os dados a serem plotados • Selecione o tipo de gráfico • Selecione o formato • Inclua título, legenda, títulos p/ os eixos X e. Y • O gráfico pode ser criado: – Incorporado à planilha – Como um documento gráfico 52

Help no Excel 54

Help no Excel 54

Exercício: • Calcular e “plotar” os valores das funções: para valores de x em

Exercício: • Calcular e “plotar” os valores das funções: para valores de x em [0, 3] e valores de a, b e c variáveis 55