PROFESSOR ARNOLDO SCHMIDT NETO Joinville 2014 2 Sumrio I. UTILIZAO DE RECURSOS INTERMEDIRIOS DE EXCEL ................................................... 3 1.1 Proteo da pasta de trabalho e planilha .................................................................. 4 1.1.1 Criando uma Senha para o Arquivo ....................................................................... 4 1.1.2 Proteo da planilha .............................................................................................. 6 1.1.2.1 Proteo de intervalos da planilha .................................................................. 9 1.2 Funes Avanadas .................................................................................................. 10 1.2.1 Funes de Procura e Referncia ......................................................................... 10 1.2.1.1 Funes de Procura vertical (coluna) ............................................................ 10 1.2.1.2 PROCV com CONCATENAR (duas chaves) ............................................... 13 1.2.1.3 PROC Funes de procura em vetores e matrizes ....................................... 14 1.2.1.4 PROCH Procura Horizontal (linha) ........................................................... 15 1.3 Consolidar dados ..................................................................................................... 16 1.4 Tabelas e Grficos Dinmicos ................................................................................. 18 1.5 Tabelas de dados ...................................................................................................... 21 1.6 Anlise Hipottica de Dados: Projees e Simulaes............................................. 27 1.6.1 Cenrios .............................................................................................................. 27 1.6.2 Atingir Meta........................................................................................................ 29 1.6.3 O que o SOLVER? ........................................................................................... 29 BIBLIOGRAFIA................................................................................................................. 31
3 Objetivo do Captulo Utilizar recursos e funes que criem diferenciais na soluo e apresentao de anlise e simulao de dados para Engenharia de Produo Mecnica.
Atividades Proteo de planilhas, frmulas, clulas e pasta de trabalho. Utilizao de funes de engenharia; lgica; matemtica e trigonometria; financeiras; estatstica e de banco de dados. Construo de Grficos e tabelas dinmicas. Utilizao de ferramentas de anlise hipottica de dados. Construo de formulrios. Gravao de macros. Resultado Esperado O estudante de Engenharia de Produo Mecnica ter condies de criar planilhas com frmulas e funes avanadas, alm de utilizar ferramentas de anlise de dados que possibilitem ser utilizadas nas disciplinas afins ou conforme as necessidades profissionais. Poder apresentar tambm grfico e tabelas dinmicas dos dados apresentados. I. UTILIZAO DE RECURSOS INTERMEDIRIOS DE EXCEL
4 1.1 Proteo da pasta de trabalho e planilha Ao proteger uma pasta de trabalho, voc estar bloqueando a estrutura da pasta, de modo que as planilhas no possam ser excludas, movidas, ocultas, reexibidas, renomeadas e novas planilhas no possam ser includas. Voc pode tambm impedir que as janelas de uma pasta de trabalho sejam movidas, redimensionadas, reexibidas ou fechadas. Para proteger a pasta de trabalho, clique no menu Ferramentas, Proteger e Pasta de Trabalho. A figura 1 ilustra a janela de Proteger pasta de trabalho.
Ilustrao 1 - Proteger pasta de trabalho Como padro o campo Estrutura j vem selecionado. Caso voc queira proteger tambm as janelas de sua pasta clique no campo janelas. Ao ativar a proteo Janelas, voc est impedindo que as planilhas sejam redimensionadas, ocultas, reexibidas ou fechadas. Em seguida digite uma senha (opcional) e clique em OK. 1.1.1 Criando uma Senha para o Arquivo
Clique no menu Arquivo, Salvar Como, Ferramentas e Opes Gerais, conforme mostra a ilustrao 2. 5
Ilustrao 2 - Opes gerais A seguir aparecer a janela Opes de Salvamento como figura a ilustrao 3. Nesta janela voc ter a opo de criar uma senha de proteo do arquivo e/ou uma senha de gravao do arquivo tambm.
Ilustrao 3 - Opes de Salvamento No campo Senha de Proteo, crie uma senha de fcil memorizao, clique em OK e confirme a senha na prxima tela. Outra opo de criar senha para um arquivo atravs do menu Ferramentas, Opes na guia Segurana. 6
Ilustrao 4 - Opes de segurana Conforme podemos verificar na ilustrao 4, temos duas opes de proteo. Senha de Proteo e Senha de Gravao. Podemos optar por uma ou outra, ou mesmo as duas, e alm disto ainda assinalar Recomendvel somente leitura. Ao final, quando clicar em OK, ser solicitada a confirmao das senhas digitadas. Aps salvar o arquivo e fech-lo, ao tentar abrir novamente, as senhas sero solicitadas.
1.1.2 Proteo da planilha
Quando falamos em proteger uma planilha significa disponibilizar para alterao apenas as clulas desejadas e deixar habilitados alguns recursos do Excel. Essa proteo pode ser aplicada em uma ou mais planilhas da pasta de trabalho. Por exemplo, havendo trs planilhas na pasta com os nomes de Produtos, Geral e Filial, voc pode configurar para que, na planilha Produtos, o usurio possa modificar o contedo apenas das clulas do intervalo A2:B8; na planilha Geral, voc pode disponibilizar o AutoFiltro e a formatao, mas no permitir que nenhuma clula tenha seu contedo alterado; na planilha Filial, as clulas do intervalo A5:B12 podero ser alteradas mediante uma senha, e B5:E8 mediante outra senha. Na Tabela 01 h uma pasta de trabalho com trs planilhas. Na planilha Produtos vamos permitir que sejam alterados somente os preos, que esto no intervalo B2:B8. Para isso, siga os passos: 7 i. Selecione as clulas que ficaro para alterao, B2:B8 Tabela 1 - Exemplo de proteo de planilha A B 1 Produto Preo 2 Celular 500,00 3 Computador 2.350,00 4 TV 1.100,00 5 Disquete 10,00 6 DVD 630,00 7 Geladeira 1.080,00 8 Scanner 350,00
ii. Escolha Formatar/Clulas. Na guia Proteo, desmarque a caixa Bloqueadas. Marque tambm a caixa Ocultas, o que no permitir visualizar o contedo das clulas selecionadas, que surge na barra de frmulas.
Ilustrao 2 - Opo Proteo de clulas iii. Clique no boto OK. Bloquear e ocultar no tem efeito enquanto a planilha no estiver protegida. Para proteger, no necessrio selecionar nenhuma clula especificamente. Escolha Ferramentas/Proteger/Proteger planilha. Ser aberta a caixa Proteger a planilha e o contedo das clulas bloqueadas. Em Senha para desproteger a planilha, se quiser, digite uma senha com at 255 caracteres, podendo conter letras, smbolos e nmeros. Lembre-se que senhas diferenciam maisculas de minsculas. Se voc no digitar nenhuma senha, quando desproteger a planilha nenhuma ser solicitado. Em Permitir que todos os usurios desta planilha possam, marque as opes que deseja disponibilizar com a planilha protegida. O quadro seguinte mostra a descrio de cada item.
Item Permite Selecionar clulas bloqueadas Selecionar as clulas bloqueadas 8 Selecionar clulas desbloqueadas Selecionar as clulas no bloqueadas. Para que nenhuma clula da planilha possa ser selecionada, desmarque essa caixa. Formatar clulas Formatar qualquer clula da planilha Formatar colunas Formatar qualquer coluna, como ocultar e alterar a largura Formatar linhas Formatar qualquer linha da planilha, como ocultar e alterar a altura. Inserir colunas A insero de colunas na planilha Inserir linhas A insero de linhas na planilha Inserir hiperlinks A insero de hiperlinks Excluir colunas Excluir colunas da planilha Excluir linhas Excluir linhas da planilha Classificar Classificar as listas das clulas no bloqueadas da planilha Usar autofiltro Filtrar uma lista, desde que j tenham sido inseridas as setas do Autofiltro na lista. Usar relatrios de tabela dinmica Modificar as configuraes de uma tabela dinmica Editar objetos A edio de objetos, como figuras, grficos e objetos de desenho inseridos na planilha Editar cenrios Modificar os cenrios existentes na planilha. Quadro 1 - Itens para proteo de planilha Marque apenas a segunda opo: Selecionar clulas desbloqueadas digite uma senha e clique no boto OK. Reinsira a senha na prxima caixa e digite em OK.
Ilustrao 3 - Caixa de dilogo de itens de Proteo da planilha Com isso, somente o contedo das clulas do intervalo B2:B8 pode ser alterado. Inclusive, por ter bloqueado a seleo das clulas bloqueadas, apenas essas clulas podem ser selecionadas e, como essas clulas est ocultas, se selecionar uma delas e olhar para a barra de frmulas, voc no ver o seu contedo. Na planilha Geral, vamos permitir que a lista seja classificada e filtrada aps proteger, porm nenhuma clula poder ter seu contedo alterado. Ento, siga os passos: i. Para se certificar de que todas as clulas esto travadas, selecione toda a planilha e escolha Formatar/ Clulas. Na guia Proteo, se a caixa Bloqueadas no estiver marcada, marque-a. Clique no boto OK. 9 ii. Com apenas uma clula da rea de dados selecionada, como A5, escolha Dados/ Filtrar/ AutoFiltro, para inserir as seteas de filtragem em cada campo da planilha. iii. Escolha Ferramentas/ Proteger/ Proteger planilha. Em Permitir que todos os usurios desta planilha possam, alm das duas primeiras caixas, marque tambm Classificar e Usar AutoFiltro. Se quiser, digite uma senha e clique no boto OK. Reinsira a senha e clique no boto OK. 1.1.2.1 Proteo de intervalos da planilha Na planilha Filiais h o faturamento de duas filiais. O nosso objetivo definir uma senha diferente para alterar os dados de cada filial. Para isso, siga os passos: 1. Escolha ferramentas/Proteger/Permitir que os usurios editem intervalos 2. Clique no boto Novo. Em Ttulo, digite SP. Em Referncias a Clulas, insira =A6:B12. Em Senha do Intervalo, digite a senha de proteo para esse intervalo. Clique em OK e reinsira a senha.
3. Repita o passo anterior, nomeando o intervalo como RJ e, em Referncia a clulas, defina o intervalo D6:E12. Ilustrao 4 e 5 - Permisso de intervalos 10
Ilustrao 5 - Planilha Filiais da Pasta de trabalho "ProtegerCap5.xls" 1.2 Funes Avanadas 1.2.1 Funes de Procura e Referncia 1.2.1.1 Funes de Procura vertical (coluna)
Onde: Valor_procurado o valor a ser localizado na primeira coluna da matriz. Valor_procurado pode ser um valor, uma referncia ou uma seqncia de caracteres de texto. Matriz_tabela a tabela de informaes em que os dados so procurados. Use uma referncia para um intervalo ou nome de intervalo, tal como Banco de dados ou Lista. Se procurar_intervalo for VERDADEIRO, os valores na primeira coluna de matriz_tabela devero ser colocados em ordem ascendente: ..., -2, -1, 0, 1, 2, ... , A-Z, FALSO, VERDADEIRO; caso contrrio, PROCV pode no retornar o valor correto. Se procurar_intervalo for FALSO, matriz_tabela no precisar ser ordenada. Voc pode colocar os valores em ordem ascendente escolhendo o comando Classificar no menu Dados e selecionando Crescente. Os valores na primeira coluna de matriz_tabela podem ser texto, nmeros ou valores lgicos. Textos em maisculas e minsculas so equivalentes. Nm_ndice_coluna o nmero da coluna em matriz_tabela a partir do qual o valor correspondente deve ser retornado. Um nm_ndice_coluna de 1 retornar o valor na primeira coluna em matriz_tabela; um nm_ndice_coluna de 2 retornar o valor na segunda coluna em matriz_tabela, e assim por diante. Se nm_ndice_coluna for menor do que 1, PROCV retornar o valor de erro #VALOR!; se nm_ndice_coluna for maior do que o nmero de colunas em matriz_tabela, PROCV retornar o valor de erro #REF!. PROCV(valor_procurado;matriz_tabela;nm_ndice_coluna;procurar_intervalo) 11 Procurar_intervalo um valor lgico que especifica se voc quer que PROCV encontre a correspondncia exata ou uma correspondncia aproximada. Se VERDADEIRO ou omitida, uma correspondncia aproximada retornada; em outras palavras, se uma correspondncia exata no for encontrada, o valor maior mais prximo que menor que o valor_procurado retornado. Se FALSO, PROCV encontrar uma correspondncia exata. Se nenhuma correspondncia for encontrada, o valor de erro #N/D retornado.
Comentrios Se PROCV no localizar valor_procurado e procurar_intervalo for VERDADEIRO, ela usar o maior valor que for menor do que ou igual a valor_procurado. Se valor_procurado for menor do que o menor valor na primeira coluna de matriz_tabela, PROCV fornecer o valor de erro #N/D. Se PROCV no localizar valor_procurado e procurar_intervalo for FALSO, PROCV fornecer o valor #N/D.
A funo PROCV retorna o valor que se procura em determinada coluna, no exerccio abaixo a frmula procura o cdigo do produto que for digitado na clula A7. Tabela 2 - Exemplo da Funo "Procv"
Para montar esta frmula use os seguintes passos: A B 1 Procura Vertical 2 Produto Cdigo 3 Mouse M001 4 Caixa de Som C001 5 Placa de Rede P003 6 Quero saber qual o cdigo do produto que est na clula A7. 7 Mouse =procv(a7;a3:b5;2;falso) 12 =procv (Seleciona-se a clula que contm o valor a ser procurado ; seleciono os dados ; indico a coluna que est o valor a ser retornado ; falso) Na frmula, o falso significa que se o valor no for encontrado a resposta ser #N/D, ou seja, valor no disponvel. Se colocarmos Verdadeiro ao invs de Falso, o resultado ser um valor aproximado.
13 Tabela 3 - 2 exemplo de utilizao da Funo "Procv" PROCV B C D E F G H Data Compra Venda Data Compra Venda 30/jan/02 2,430 2,432 30/jan/02 2,430 2,432 B7 31/jan/02 2,412 2,414
1.2.1.2 PROCV com CONCATENAR (duas chaves) Quando a chave para pesquisa for mais que uma, por exemplo, um pedido de calados que para cada tamanho de um mesmo modelo existe um preo diferente, precisamos usar a funo CONCATENAR. A nossa base de dados ser a seguinte (planilha procv_concatenado): Tabela 4 - Tabela de referncia para utilizao de Procv concatenado Chave Modelo Tamanho Cor Valor TABELA1
1033 10 33 Branco 37,50 1034 10 34 Preto 41,20 2033 20 33 Branco 38,41 2034 20 34 Preto 45,74 3033 30 33 Branco 50,25 3034 30 34 Preto 55,00
Note que para um mesmo modelo, mas com tamanhos diferentes, temos chaves diferentes. O modelo 10 com tamanho 33 a chave 1033 e o 14 modelo 10 com tamanho 34 a chave 1034. Isto porque juntamos (CONCATENAR) duas clulas para formar uma. Ex.: =CONCATENAR(A2;B2) ou =A2&B2 Para esta base de dados definimos um nome como TABELA1.
Tabela 5 - Planilha de demonstrao da Funo Procv concatenado
Na planilha de pedidos agora a chave de pesquisa passa a ser duas, o modelo e o tamanho, pois na base de dados foi esta a chave que definimos para diferenciar dentro de um mesmo modelo o preo de outros tamanhos. Em A2 temos o modelo e B2 o tamanho. Sendo assim a frmula para buscar o valor ser a seguinte: = PROCV ( A2&B2 ; TABELA1; 5 ; 0 ) Baseado na chave em A2 e B2, pesquisar na tabela1 a coluna 5 que o valor, sendo que deve ser exata a informao.
1.2.1.3 PROC Funes de procura em vetores e matrizes Retorna um valor de um intervalo de uma coluna ou de uma linha, ou de uma matriz. Verifique o exemplo na planilha Funcoesproc.xls. Argumentos (existem mais de um argumento): Valor_procurado;vetor-proc;vetor_result (1) o Valor_procurado o valor que PROC pesquisa no vetor_proc, podendo ser um nmero, texto, um valor lgico, um nome ou uma referncia a um valor Valor_procurado;matriz (2) o Valor_procurado o valor que PROC pesquisado em uma matriz, podendo ser um nmero, texto, um valor lgico, um nome ou uma referncia a um valor.
Modelo Tamanho Cor Valor Pedido Qt Valor Total 10 33 Branco 37,50 2545 5 187,50 PLANILHA PEDIDOS 10 34 Preto 41,20 2546 15 618,00 20 33 Branco 38,41 2547 4 153,64 20 34 Preto 45,74 2548 9 411,66 30 33 Branco 50,25 2549 6 301,50 30 34 Preto 55,00 2550 7 385,00
15
Exemplo de aplicao da sintaxe: =PROC(M12;L15:L18;O15:O18)
L M O 12 PROC A 13 Frmula 1 14
15 a 1 16 b 2 17 c 5 18 d 4
1.2.1.4 PROCH Procura Horizontal (linha) PESQUISA UM VALOR NA LINHA SUPERIOR DE UMA TABELA OU MATRIZ DE VALORES E RETORNA O VALOR NA MESMA COLUNA A PARTIR DE UMA LINHA ESPECIFICA. A SINTAXE DA FUNO : =PROCH(VALOR_PROCURADO;MATRIZ_TABELA;NUM_INDEC I_LIN;PROCURA_INTERVALO)
VALOR-PROCURADO o valor a ser localizado na primeira linha da tabela. Podendo ser um valor, uma referencia ou uma seqncia de caracters de texto. Ilustrao 6 - Assistente de funo Proc 16 MATRIZ_TABELA uma tabela de texto, nmero ou valores lgico na qual so pesquisados dados. MATRIZ_TABELA pode ser uma referencia a um intervalo ou um nome de intervalo. NUM_INDICE-LIN o nmero da linha em MATRIZ_TABELA de onde o valor correspondente deve ser retornado. A primeira linha de valores da tabela linha 1. PROCURAR_INTERVALO uma valor lgico: para determinar a correspondncia mais semelhante na linmha superior (classificada em ordem crescente) = VERDADEIRO ou no especificada; determina uma correspondncia exata = FALSO.
A aplicao da sintaxe da funo exemplificada abaixo: =PROCH(M4;L7:O8;2;FALSO)
1.3 Consolidar dados Para resumir e relatar os resultados de planilhas separadas, voc pode consolidar dados de cada planilha separada em uma planilha principal. As planilhas podem estar na mesma pasta de trabalho que a planilha principal ou em outras pastas de trabalho. Ao consolidar dados, voc est montando dados para que possa atualiz-los e agreg-los com mais facilidade. Por exemplo, se tiver uma planilha com as quantidades de determinados produtos vendidos por estado, voc poder usar uma consolidao para combinar esses valores em uma planilha de despesas corporativas. L M N O 4 PROCH c 5 Frmula 6 6 7 A B C D 8 1 8 6 4 Ilustrao 7 - Exemplo de tabela com funo PROCH 17
Ilustrao 8 - Exemplo de consolidao de dados No exemplo acima, ns temos uma planilha onde constam as quantidades vendidas nos trs primeiros meses do ano de quatro produtos em seis estados diferentes. Neste caso, iremos consolidar os dados das trs primeiras planilhas na planilha Resultado 1 Trimestre. Configure os dados para serem consolidados em cada planilha separada, deixando todas no mesmo formato. Siga as recomendaes abaixo: Certifique-se de que cada intervalo de dados esteja no formato de lista, ou seja, cada coluna tem um rtulo na primeira linha, e que no existem linhas ou colunas em branco dentro da lista. Coloque cada intervalo em uma planilha separada. No insira nenhum intervalo na planilha onde voc planeja colocar a consolidao. Certifique-se de que os rtulos para colunas ou linhas que deseja combinar tenham ortografia e capitalizao idnticas; por exemplo, os rtulos Md. Anual e Mdia Anual so diferentes e no sero consolidados. Clique na clula superior esquerda da rea em que voc deseja exibir os dados consolidados, na planilha principal (Resultado 1 Trimestre). Nomeie cada intervalo: selecione o intervalo inteiro e, em seguida, na guia Frmulas, no grupo Clulas Nomeadas, clique na seta prxima a Nomear um Intervalo e digite um nome para o intervalo na caixa Nome.
18 1.4 Tabelas e Grficos Dinmicos As tabelas dinmicas do Excel fazem parte daquela srie de recursos poderosos aos quais poucos prestam ateno. At mesmo gente com grande experincia no manejo das planilhas costuma deix-las de lado. Tabela dinmica uma ferramenta interativa que permite visualizar ordenadamente resumo das informaes contidas em planilhas com grande nmero de dados. O aspecto interativo est no fato de que a tabela pode ser rearranjada, girando-se linhas e colunas para obter novas visualizaes, agrupando ou separando dados. As tabelas dinmicas so especialmente teis quando a planilha base apresenta muitas informaes repetidas. Essa uma ferramenta muito poderosa, e de fcil utilizao, para anlise de dados e tomada de deciso. Com o uso de Tabelas Dinmicas podemos, facilmente, obter mltiplas vises do mesmo conjunto de dados. As tabelas dinmicas do Excel so conhecidas como: Relatrio de Tabelas Dinmicas. 1.4.1 Viso Geral
Um relatrio de tabela dinmica uma tabela interativa que voc pode usar para resumir rapidamente grandes quantidades de dados. Voc pode girar suas linhas e colunas para ver resumos diferentes dos dados de origem, filtrar os dados por meio da exibio de pginas diferentes ou exibir os detalhes de reas de interesse. A etapa inicial ter um Banco de dados ou uma lista no Microsoft Excel e acessar o menu Inserir e escolher a opo Tabela Dinmica
Aps acessar a opo, aparecer um Assistente de Tabela e Grfico Dinmico com trs opes de acesso aos dados que se deseja analisar, a 19 quarta opo acessada somente se houver Relatrio de tabela dinmica ou de grfico dinmico. Para criar uma tabela dinmica, selecione uma clula ou toda a lista e siga
Aps selecionar a tabela ou intervalo, o segundo passo selecionar uma nova planilha ou planilha existente. Ao se criar uma nova planilha, no lado direito ter uma faixa com os campos da tabela que podem ser adicionadas a tabela dinmica que est posicionada a partir da clula A3.
20
Aps selecionar os campos nas colunas e linhas, pode-se inmeras simulaes e relatrios apenas arrastando os campos nas colunas e linhas. Pode-se criar grficos dinmicos que so totalmente integradas a tabela dinmica.
21 1.5 Tabelas de dados Vamos exemplificar uma utilizao prtica deste recurso: Para criar uma tabela de dados de entrada, voc relaciona os valores uma nica coluna ou nica linha. Depois voc cria a frmula que vai determinar os valores e preenche a tabela. Para criar uma tabela de dados, voc usa o comando Tabela no menu Dados. Proceda aos seguintes passos: Passo 1: Introduzir a frmula para tabela de dados Coloque os dados iniciais para calcular o pagamento de uma prestao mensal como demonstra o quadro 1. A B C D 8 Dados Iniciais Taxa de Juros 8,50% 9 Nmero de Meses 360 10 Valor de Emprstimo -120000 Quadro 2- Dados iniciais Na clula A12 escreva rea de modelo da taxa de Juros; Na clula D12 escreva Prestao Mensal; Na clula D13 d um clique no boto Colar Funo na barra de ferramentas. Abre-se a caixa de dilogo Assistente de Funo (Colar Funo) ilustrado na figura 2. Selecione a categoria <Financeira> e Nome da funo <PGTO>.
Figura 1 - Assistente de Funo Financeira 22 Na caixa de texto Taxa, digite $D$8/12. O rtulo de taxa refere-se taxa mensal de juros para financiamento. A clula D8 contm a taxa percentual anual. Para descobrir a taxa percentual mensal voc precisa dividir a taxa anual por 12. D um clique na caixa de texto Nper e, depois, digite $D$9. O rtulo Nper refere-se ao nmero total de pagamentos de seu financiamento, ou prazo na clula D9. D um clique na caixa de texto Vp, depois, digite -$D$10. O rtulo vp refere-se ao valor atual de seu financiamento. Como voc ainda no fez nenhum pagamento, o valor atual de seu financiamento (sob sua perspectiva) negativo. D um clique no boto OK. A funo PGTO introduzida na clula D13 e retorna o pagamento mensal de R$922,70, com base numa taxa de juros de 8,5%. Sua planilha deve ficar assim: Figura 2 - Insero de dados na funo PGTO Figura 3 - Funo PGTO na clula 23 Passo 2: Crie uma tabela de uma entrada, da seguinte forma e visualizado nas figuras 5 e 6: Selecione as clulas C13: D26. No menu Dados, escolha Tabela. Aparece a caixa de dilogo Tabela. Coloque o ponto de insero na caixa Clula de entrada da coluna, e depois selecione a clula D8. Ela contm a taxa de juro original. Escolha o boto OK.Os valores das clulas C14:C26 so substitudos na frmula da clula de entrada e a tabela preenchida com os resultados: sua planilha deve ficar com a seguinte ilustrao: Figura 4 - Clula de entrada da coluna na Tabela de dados 24
Figura 5 - Resultado da tabela de dados com a clula de entrada da coluna Passo 3: Acrescentando Frmulas a Tabelas de Dados Existentes Agora que voc tem a tabela de dados pronta, pode comparar os valores e tomar algumas decises. Para tanto calcule os juros totais pagos desta maneira: Na clula E13, digite =($D$13*$D$9)-$D$10 A clula D13 contm a prestao mensal, a clula D9 contm o nmero total de meses e a clula D10 contm o principal financiamento. Esta frmula calcula a quantia total de juros pagos, alm do refinanciamento do principal bsico. D um clique na caixa <Enter> ou pressione ENTER. O Microsoft Excel calcula os juros totais pagos com base numa taxa de juros de 8,5%.Selecione as clulas C13:E26. No menu Dados, escolha Tabela. 25
D um clique na caixa Clula de entrada da coluna, e depois selecione a clula D8. Escolha OK. Cada valor da coluna C substitudo na clula de entrada, e a tabela de dados preenchida com o resultados das frmulas.
Passo 4: Criando uma Tabela de Dados de Duas Entradas Se voc quiser ver como as mudanas em duas variveis afetam uma frmula, voc pode usar uma tabela de dados de duas entradas. Vamos a um exemplo: Calcule os pagamentos do emprstimo com base na taxa de juros e no prazo Selecione a clula D13, e depois d um clique no boto Copiar na barra de ferramentas. Como voc precisa usar a mesma frmula para encontrar os pagamentos, e como j criou essa frmula com valores absolutos, pode economizar tempo salvando e colocando a frmula na rea da nova tabela de dados. Selecione a clula C30, e depois d um clique no boto Colar na barra de ferramentas. A funo PGTO e todos os seus argumentos so colados na clula C30. Preencha uma tabela de dados de duas entradas selecionando as clulas C30:I43. No menu dados, escolha Tabela. 26 Certifique-se de que o ponto de insero esteja na caixa Clula de entrada da linha e, depois, selecione a clula D9. Os valores para o nmero de meses esto numa linha. A clula D9 contm o prazo de financiamento, ou o nmero de meses. Coloque o ponto de insero na caixa Clula de entrada da coluna e, depois, selecione a clula D8. Os valores para a taxa de juros esto numa coluna. A clula contm o valor da taxa de juros. Escolha OK. Se preciso, role exibir as clulas C29:I43. O Microsoft Excel substitui cada valor nas clulas de entrada e preenche a tabela de dados com os resultados das frmulas. Sua tabela de dados de duas entradas deve ficar como na ilustrao abaixo.
Figura 6 - Tabela de dados com duas entradas Passo 5: Editando e Excluindo Tabela de Dados Se resolver que uma tabela de dados no lhe d as informaes de que voc precisa, voc pode editar os valores de entrada ou frmulas na primeira linha ou na coluna da esquerda de uma tabela de dados. A planilha Microsoft Excel recalcula a tabela depois que voc editar qualquer das clulas que afetam o resultado da tabela. Se voc resolver que no precisa dos dados da tabela, pode exclu-la toda. Modifique o valor do financiamento selecionando a clula D10, digite 135000, e depois pressione ENTER. Role abaixo para ver ambas as tabelas. 27 Suas tabelas so atualizadas para refletir o novo valor do financiamento. Suas tabelas devem ficar assim:
Voc tambm pode copiar os valores de uma tabela de dados. Quando faz isso, somente os valores so copiados, no as frmulas daqueles valores.
Passo 6: Exclua uma tabela de dados 6.1 Selecione C30:I43. 6.2 D um clique no boto direito do mouse em qualquer parte dentro do intervalo selecionado e, no menu atalho, escolha Limpar Contedo.
1.6 Anlise Hipottica de Dados: Projees e Simulaes 1.6.1 Cenrios
28 Em uma planilha muitas vezes voc precisa mudar valores de algumas clulas e ver os resultados correspondentes. Cada mudana traz uma resposta diferente. O Excel pode controlar estas mudanas para voc, guardando cada alterao em um cenrio. Assim voc pode exibir qualquer cenrio a qualquer instante sem precisar digitar tudo de novo e ainda ter de volta sua planilha original. Cenrios fazem parte de um conjunto de comandos algumas vezes chamados de ferramentas hipotticas. Um cenrio um conjunto de valores que o Microsoft Excel salva e pode substituir automaticamente na sua planilha. Voc pode usar cenrios para prever o resultado de um modelo de planilha. Voc pode criar e salvar diferentes grupos de valores em uma planilha e alternar para qualquer um desses novos cenrios para exibir resultados diferentes. Criar cenrios: Por exemplo, se voc deseja criar um oramento, mas no tem certeza de sua receita, pode definir valores diferentes para a receita e alternar entre os cenrios para efetuar anlises hipotticas.
No exemplo acima, voc poderia chamar o cenrio de pior caso, definir o valor na clula B1 para R$ 50.000,00 e definir o valor na clula B2 para R$13.200,00.
Voc poderia chamar o segundo cenrio de melhor caso e alterar os valores em B1 para R$150.000,00 e B2 para R$26.000,00. Resumo do Cenrio Para comparar vrios cenrios, voc pode criar um relatrio que os resuma na mesma pgina. O relatrio pode listar os cenrios lado a lado ou resumi- los em um relatrio de tabela dinmica (relatrio de tabela dinmica: um relatrio de referncias cruzadas interativo do Excel que resume e analisam dados, como registros de banco de dados, de vrias fontes, incluindo fontes externas ao Excel.). Para ver uma demonstrao prtica acesse a planilha cenrio.xls
Anlise hipottica: um processo de alterao dos valores em clulas para saber como essas alteraes afetam o resultado de frmulas na planilha. Por exemplo, variar a taxa de juros usada em uma tabela de amortizao para determinar o valor dos pagamentos. 29 1.6.2 Atingir Meta Esta funo muito til quando desejamos saber qual o valor inicial ideal para obtermos um resultado j definido, considerando vrios critrios. Exemplo:
No exemplo acima temos um salrio nominal de R$ 1.200,00, com um INSS de 8% sobre o salrio e o IRRF de 10% sobre o salrio, resta R$ 984,00 de lquido. Mas no nosso caso queremos que o lquido seja de R$ 1.200,00. Qual o salrio nominal necessrio para obter R$ 1.200,00 de lquido, considerando os descontos? Em Ferramentas/Atingir meta est a soluo para o nosso problema. Definir clula - corresponde clula do Lquido Para valor - ser o valor de R$ 1.200,00 que queremos como lquido Variando clula - corresponde a clula salrio nominal, pois ela o ponto de partida para as demais.
Acima est os valores que o Atingir metas encontrou para satisfazer o nosso objetivo que de um lquido de R$ 1.200,00.
1.6.3 O que o SOLVER? O Solver faz parte de um conjunto de programas algumas vezes chamada de ferramentas de anlise hipottica. Com o Solver voc pode localizar um valor ideal para uma frmula em uma clula - chamada de clula de destino - em uma planilha. O Solver trabalha com um grupo de clulas relacionadas direta ou indiretamente com a frmula na clula de destino. O Solver ajusta os valores nas clulas variveis que voc especificar chamadas de clulas ajustveis para produzir o resultado especificado por voc na frmula da Salrio Nominal 1.200,00 INSS 96,00 IRRF 120,00 Lquido 984,00 30 clula de destino. Voc pode aplicar restries para restringir os valores que o Solver poder usar no modelo e as restries podem se referir a outras clulas que afetem a frmula da clula de destino. Poderemos visualizar isto melhor atravs de exemplos. Esta opo um Atingir metas mais avanado. Imaginem que para o exemplo anterior em Atingir metas onde somente temos uma opo de clula varivel, no solver bem mais completo. O lquido dever ser R$ 1.200,00, mas o INSS no pode ser maior que R$ 80,00. Em Ferramentas/Solver possvel resolvermos nosso problema. Definir clula de destino - a clula do lquido. Valor de - o valor que desejamos no lquido. Clulas variveis - so o INSS e o IRRF. Agora temos que ter mais clulas variveis, pois como vamos ter uma restrio no INSS, o solver precisa de mais clulas, caso precise ajustar o valor. Submeter s restries - neste momento que adicionamos as restries necessrias para que o solver encontre uma soluo. Clique no boto Adicionar para adicionar restries. Em seguida clique no boto Resolver para que o Solver encontre uma soluo. Note que o Solver ajustou o IRRF para manter a restrio no INSS
So estes os valores que o Solver encontrou para satisfazer nosso objetivo de R$ 1.200,00 de lquido, porm com o valor do INSS no maior que R$ 80,00.
Salrio Nominal 1.463,41 INSS 117,07 IRRF 146,34 Lquido 1.200,00 31 BIBLIOGRAFIA CARLBERG, Conrad. Administrando a Empresa com Excel. So Paulo: Pearson Makron Books, 2005. CORNACHIONE Jr, Edgard B. Informtica Aplicada s reas de Contabilidade, Administrao e Economia. 3 ed. So Paulo: Atlas, 2001. CORREIA NETO, Jocildo Figueiredo. EXCEL para profissionais de finanas. Rio de Janeiro: Elsevier, 2007. HABERKORN, Ernesto. Gesto Empresarial com ERP. 2 ed. So Paulo: Microsiga, 2005. MANZANO, Andr Luiz N. G. Prticas gerenciais com Microsoft Office Excel: 2003. So Paulo: rica, 2006. MERCHEDE, Alberto. Matemtica Financeira - Para usurios do Excel e da calculadora HP-12C. So Paulo: Atlas, 2001. EXAME. Guia do Excel. So Paulo: Abril, 2002. EXAME. Guia do Excel. So Paulo: Abril, 2007. EXAME. Guia do Excel. So Paulo: Abril, 2010.