Vous êtes sur la page 1sur 182

EXCEL APLICADO GESTO EMPRESARIAL

Com inmeros exemplos em Auditoria, Recursos Humanos, Logstica, Operaes, Marketing e Finanas Adriano Leal Bruni
http://www.infinitaweb.com.br albruni@infinitaweb.com.br

Salvador BA 2002

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

SUMRIO
1 INTRODUO AO EXCEL......................................................................................................................... 5 1.1 1.2 1.3 1.4 1.5 2 OBJETIVOS DO CAPTULO........................................................................................................................... 5 O MICROSOFT EXCEL E SUAS CONFIGURAES PRELIMINARES ................................................................. 5 USOS DO EXCEL EM GESTO EMPRESARIAL.............................................................................................. 6 COMPLEMENTOS IMPORTANTES E NECESSRIOS........................................................................................ 7 APLICAES GENRICAS DO EXCEL EM GESTO EMPRESARIAL................................................................. 8

OPERAES COM RECURSOS BSICOS ........................................................................................... 10 2.1 2.2 2.3 OBJETIVOS DO CAPTULO......................................................................................................................... 10 CLULAS, LINHAS E COLUNAS ................................................................................................................ 10 PRINCIPAIS COMPONENTES DO EXCEL ..................................................................................................... 13

PRINCIPAIS MENUS E SUBMENUS DO EXCEL ................................................................................. 16 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 3.10 3.11 3.12 OBJETIVOS DO CAPTULO......................................................................................................................... 16 MENUS .................................................................................................................................................... 16 MENU ARQUIVO ...................................................................................................................................... 16 MENU EDITAR ......................................................................................................................................... 20 MENU EXIBIR .......................................................................................................................................... 26 MENU INSERIR ........................................................................................................................................ 27 MENU FORMATAR ................................................................................................................................... 27 MENU FERRAMENTAS ............................................................................................................................. 28 MENU DADOS.......................................................................................................................................... 28 MENU JANELA ......................................................................................................................................... 29 MENU AJUDA .......................................................................................................................................... 29 SIMPLIFICANDO O USO DOS MENUS ATRAVS DOS ATALHOS ................................................................... 30

OPERAES COM FRMULAS SIMPLES .......................................................................................... 35 4.1 4.2 4.3 4.4 4.5 OBJETIVOS DO CAPTULO......................................................................................................................... 35 O QUE SO FRMULAS ............................................................................................................................ 35 SINTAXE DA FRMULA ............................................................................................................................ 36 CPIAS COM REFERNCIAS RELATIVAS VERSUS ABSOLUTAS .................................................................. 38 EXERCCIOS DO CAPTULO ....................................................................................................................... 40

FUNES DE PLANILHA ........................................................................................................................ 43 5.1 OBJETIVOS DO CAPTULO......................................................................................................................... 43 5.2 O QUE SO FUNES DE PLANILHA ......................................................................................................... 43 5.3 USO DE FUNES ..................................................................................................................................... 44 5.4 AS DIFERENTES CATEGORIAS DE FUNES .............................................................................................. 45 5.4.1 Funes financeiras........................................................................................................................ 45 5.4.2 Funes de data e hora .................................................................................................................. 50 5.4.3 Funes matemticas e trigonomtricas ........................................................................................ 58 5.4.4 Funes estatsticas........................................................................................................................ 68 5.4.5 Funes de pesquisa e referncia................................................................................................... 96 5.4.6 Funes de gerenciamento de listas e bancos de dados............................................................... 109 5.4.7 Funes de texto ........................................................................................................................... 111 5.4.8 Funes lgicas ............................................................................................................................ 122 5.4.9 Funes de informao ................................................................................................................ 125 5.4.10 Funes de engenharia................................................................................................................. 131 5.4.11 Funes matriciais ....................................................................................................................... 132 5.4.12 Problemas de valores de erro e frmulas..................................................................................... 132 5.5 EXERCCIOS DO CAPTULO ..................................................................................................................... 134

GRFICOS................................................................................................................................................. 136 2

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

6.1 6.2 6.3 6.4 7

OBJETIVOS DO CAPTULO....................................................................................................................... 136 INSERINDO GRFICOS NO EXCEL........................................................................................................... 136 CURIOSIDADE : CONSTRUINDO PICTOGRAMAS NO EXCEL ...................................................................... 140 EXERCCIOS DO CAPTULO ..................................................................................................................... 142

OPES DO MENU DADOS................................................................................................................... 143 7.1 OBJETIVOS DO CAPTULO....................................................................................................................... 143 7.1.1 Opo Classificar ......................................................................................................................... 145 7.1.2 Opo Filtrar................................................................................................................................ 147 7.1.3 Opo Formulrio........................................................................................................................ 148 7.1.4 Opo Subtotais............................................................................................................................ 148 7.1.5 Opo Validao .......................................................................................................................... 149 7.1.6 Opo Tabela ............................................................................................................................... 152 7.1.7 Opo Relatrio da tabela dinmica............................................................................................ 153 7.2 EXERCCIOS DO CAPTULO ..................................................................................................................... 160

SUPLEMENTOS........................................................................................................................................ 161 8.1 OBJETIVOS DO CAPTULO....................................................................................................................... 161 8.2 FERRAMENTAS DE ANLISE .................................................................................................................. 161 8.2.1 Ferramenta Estatstica Descritiva................................................................................................ 161 8.2.2 Ferramenta Anlise de Regresso................................................................................................ 164 8.2.3 Solver............................................................................................................................................ 171 8.3 EXERCCIOS DO CAPTULO ..................................................................................................................... 180 Verso de 4/12/2002 18:44:18.

O AUTOR Adriano Leal Bruni. Doutor em Administrao (FEA/USP : Finanas, Globalizao de Mercados Financeiros), Mestre em Administrao (FEA/USP : Finanas, Teoria de Investimentos e Precificao de Risco em Mercados de Capitais), Ps-Graduado em Economia (FGV/EPGE : Finanas Empresariais), Administrador de Empresas. Autor de diversos trabalhos publicados ou apresentados no Brasil e no exterior, resultantes de pesquisas desenvolvidas em Mercados de Capitais, Derivativos e Risco de Crdito, Mercados Emergentes, Tcnicas de Simulao Aplicadas s Finanas, Valuation, Teoria de Investimentos. Professor de cursos de ps-graduao ministrados em Braslia (USP), Belm, (UNAMA), Curitiba (FAE) e Salvador (ESPM, UFBA, UNIFACS, Faculdade Ruy Barbosa, Fundao Visconde de Cair e Faculdade de Tecnologia Empresarial). Co-autor dos livros Matemtica Financeira com HP12C e Excel e Gesto de Custos e Formao de Preos, ambos publicados e distribudos nacionalmente pela Editora Atlas. Scio-diretor da Infinita Consultoria, Treinamento e Editora Ltda. Home-Page: http://www.infinitaweb.com.br, e-mail: albruni@ infinitaweb.com.br. Observaes importantes: a) A leitura deste texto deve ser feita com os arquivos complementares disponveis na minha home page (http://www.infinitaweb.com.br). b) Verses atualizadas do texto estaro sendo gradualmente disponibilizadas. c) Crticas, comentrios e sugestes ao texto so sempre bem vindas. Favor envi-las para albruni@ infinitaweb.com.br. OUTRA IMPORTANTE FONTE DE INFORMAES Para aprender sobre aplicaes especficas do Excel em Matemtica Financeira, leia o meu primeiro livro lanado em 2001, pela Editora Atlas.

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

1 INTRODUO AO EXCEL
De invento em invento, por caminhos antes obscuros, atrevido se lana o pensamento.
Javier de Burgos

1.1

OBJETIVOS DO CAPTULO

No ltimos anos, graas ao desenvolvimento da microinformtica, muitas das tcnicas quantitativas aplicveis gesto de custos e formao de preos tornaram-se mais simples e fceis. Tcnicas relativamente complexas ou trabalhosas, como as anlises de regresso e correlao, puderam ser facilmente executadas com um simples clique de mouse. Este captulo tem o propsito de apresentar a planilha eletrnica Microsoft Excel alguns dos seus principais recursos aplicveis ao processo de gesto empresarial. No decorrer do texto, diversas funes aplicveis administrao so apresentadas e discutidas.

1.2

O MICROSOFT EXCEL E SUAS CONFIGURAES PRELIMINARES

Desde que as planilhas eletrnicas se popularizaram, tornou-se muito mais fcil e simples fazer anlises de investimentos, clculos que envolvam a formao custos ou as anlises de preos. Na prtica, a modelagem de operaes financeiras tornou indispensvel o uso do Visicalc, Supercalc, Lotus 123, Quatro Pro e, mais recentemente, a planilha Microsoft Excel. Para executar o Excel, tornando apto ao uso, basta selecionar a opo correspondente, aps clicar na opo Iniciar -> Programas -> Microsoft Excel, conforme apresentado na Figura 1.

Figura 1. Como iniciar o Excel. Outra opo para executar o Excel pode ser realizada atravs de um duplo clique sobre cone de atalho, ilustrado na Figura 2.

Atalho para EXCEL.lnk

Figura 2. Atalho para o Excel. A aparncia da planilha Excel pode ser constatada na figura seguinte.

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Figura 3. A planilha Microsoft Excel.

1.3

USOS DO EXCEL EM GESTO EMPRESARIAL

No processo de gesto empresarial, o Excel pode ser utilizado em diversas reas, dentre as quais podem ser destacadas as seguintes aplicaes ou usos: Na rea administrativa: Folha de Pagamento, Salrios, Contabilidade, Controle de Compras, Tabelas de Preos, Saldos etc. Na rea financeira: Anlise de Investimentos, Custos, Projeo de Lucros, Fluxo de Caixa, Controle de Captao de Recursos, Controle de Contas a Pagar e a Receber, Simulao de Custos etc. Na rea de produo: Controle de Produo, Controle de Produtividade, Controle de Estoque etc. Na rea comercial: Plano de Vendas, Controle de Visitas, Anlise de Mercado, Controle de Notas Fiscais, Emisso de Listagem de Preos etc. No mercado existem inmeros livros dedicados especificamente ao uso geral da planilha. Neste livro esto abordados alguns dos principais aspectos genricos da planilha aplicveis ao processo de tomada de decises relativas ao processo de gesto empresarial, como as funes algbricas, editadas diretamente nas clulas, as funes financeiras, as ferramentas de anlise da estatstica e os recursos de otimizao Atingir Meta e Solver. Com o objetivo de facilitar a transmisso dos contedos e a visualizao das aplicaes desenvolvidas, este livro utiliza dados de diversos exemplos fictcios, apresentados no CD que acompanha o texto.

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

1.4

COMPLEMENTOS IMPORTANTES E NECESSRIOS

Para poder operar com todos os recursos que so ilustrados neste livro, fundamental que o leitor confira a instalalao dos suplementos Ferramentas de Anlise e Solver, antes de inserir frmulas ou aplicar os recursos prprios para modelagem financeira. importante destacar que a verificao da ativiao ou no dos suplementos Ferramentas de Anlise e Solver deve ser feita antes da leitura das pginas seguintes. Os suplementos Ferramentas de Anlise e Solver podem ser instalados ou desinstalados atravs do menu Ferramentas -> Suplementos. Vide a figura seguinte.

Figura 4. Opes do menu Ferramentas. Caso o Excel tenha sido instalado em sua verso completa, diversas opes de suplementos estaro disponveis, conforme exibe a figura seguinte.

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Figura 5. Ativao dos suplementos disponveis. fundamental que, no momento de instalao do Excel no computador, seja selecionada a opo completa, que inclua os suplementos. Caso os suplementos Ferramentas de anlise e Solver no estejam disponveis, torna-se necessrio a sua instalao completar. Nesta situao, sugere-se consulta ao manual do software. Caso os suplementos estejam instalados e suas opes de ativao estejam disponibilizadas atravs da opo Suplementos, necessrio tornar disponvel os suplementos Ferramentas de anlise e Solver, ativando a opo Ferramentas de Anlise (cuidado, existe uma outra opo de suplemento, denominada Ferramentas de Anlise VBA) e a opo Solver. Com os suplementos Ferramentas de Anlise e Solver ativados, diversas funes e recursos mais elaborados passam a ser, tambm, disponibilizados pelo Excel.

1.5

APLICAES GENRICAS DO EXCEL EM GESTO EMPRESARIAL

O Excel uma planilha eletrnica, ou seja, um software destinado especificamente a auxiliar processos que envolvam operaes algbricas em microcomputadores. De um modo geral, pelo menos trs grupos distintos de opes so teis no processo de anlise de custos e preos: Recursos do Menu Dados : possibilitam diferentes tratamentos e anlises de dados diversos. Algumas das opes disponveis consistem em : Classificar : permite ordenar em forma crecente ou decrescente um conjunto de dados com base em uma varivel previamente selecionada; Filtrar : permite selecionar os dados que sero exibidos com base em uma caracterstica predeterminada; Formulrio : facilita a digitao de dados no Excel, criando uma mscara para a entrada, consulta ou alterao dos dados; Subtotais : insere, automaticamente, subtotais na base de dados em anlise, empregando diferentes critrios para a totalizao;

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Validao : valida a digitao de determinadas informaes em clulas previamente formatadas. Relatrio de tabela dinmica : facilita a sntese dos dados, permitindo a tabulao e o clculo de vrias estatsticas. Deve ser acessado atravs do menu Dados -> Relatrio da Tabela Dinmica. Funes de planilha : correspondem a recursos pr-elaborados e que simplificam a insero de frmulas. Podem ser inseridas de diferentes maneiras : diretamente na clula; pela barra de edio, ou pelo menu Inserir -> Funo. Vrios grupos de funes de planilha esto disponibilizados pelo Excel, como, por exemplo, os grupos de funes financeiras, de data e hora, matemticas e trigonomtricas, estatsticas, procura e referncia, banco de dados, texto, lgica, informaes e engenharia. Ferramenta Atingir Meta : consiste em um recurso aplicvel a problemas que envolvam equaes algbricas. Com este recurso, pode-se, encontrar, por exemplo, quais devem ser as vendas de modo que o lucro total seja igual a valor predeterminado. Suplemento Ferramentas de anlise : deve ser usado com o objetivo de agilizar as etapas do desenvolvimento de anlises estatsticas ou de engenharia complexas. Fornecidos os dados e os parmetros para cada anlise; a ferramenta utiliza as funes automatizadas de macro1 de estatstica ou engenharia adequadas e exibe os resultados em uma tabela de sada. Algumas ferramentas geram grficos (como a ferramenta Histograma) alm das tabelas de sada. A lista das ferramentas de anlise disponveis pode ser vista atravs da opo Anlise de dados no menu Ferramentas. Se o comando Anlise de dados no estiver no menu Ferramentas, necessrio executar o Programa de Instalao para instalar o suplemento Ferramentas de Anlise. Depois de instalar as Ferramentas de Anlise, o suplemento Ferramentas de Anlise deve ser selecionado no Gerenciador de Suplementos. Suplemento Solver : como o prprio nome revela, o suplemento Solver corresponde a um eficiente solucionador dos mais diferentes tipos de problemas algbricos. Seus usos e aplicaes esto discutidos com maiores detalhes nas pginas seguintes. importante destacar que para facilitar a aplicao do contedo transmitido neste livro, foram elaboradas diversas planilhas, todas disponibilizadas no CD que acompanha o livro.

Macros so rotinas automatizadas do Excel.

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

2 OPERAES COM RECURSOS BSICOS


No h nada constante, exceto a mudana.
Herclito, filsofo grego, 600 AC

2.1

OBJETIVOS DO CAPTULO

Este captulo possui o objetivo de apresentar e conceituar os recursos mais simples do Excel.

2.2

CLULAS, LINHAS E COLUNAS

As planilhas do Excel correspondem enormes tabelas, que podem ser utilizadas para efetuar as mais diversas operaes matemticas. As planilhas so agrupadas em pastas de trabalhos, que formam os aruivos mais usuais do Excel, quase sempre armazenados com a extenso .XLS.

Coluna B

Linha 5 Clula B5
Figura 6. Principais componentes da planilha: linhas, colunas e clulas. Cada planilha de uma pasta de trabalho suporta 65.536 linhas numeradas (de 1 a 65.536) e 256 colunas referenciadas por letras (de A a IV). A interseco entre uma linha e uma coluna denominada clula. Cada clula corresponde a um quadradinho da tabela, conforme apresentado na Figura 6. O Excel suporta, portanto, 65.536 x 256 = 167.777.216 clulas por cada planilha. Uma pasta (ou um arquivo . XLS) pode conter um nmero ilimitado de planilhas. No Excel cada clula referenciada pela identificao de sua coluna e da sua linha. A clula B5, por exemplo, est localizada na coluna B, linha 5. Este tipo de referncia costuma ser utilizado em todas as operaes com o programa. As opes de movimentao ao longo das clulas de uma planilha podem envolver o mouse ou o teclado. O mouse pode ser empregado para movimentar as barras de rolagem vertical e horizontal, clicando-se nas clulas desejadas.

10

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Geralmente, usurios mais experientes optam pelo uso das teclas de movimentao atravs do teclado. A combinao de teclas como as setas e as teclas Home e End agilizam a movimentao dentro das planilhas do Excel. O quadro seguinte mostra as principais combinaes de teclas e suas funes relacionadas com navegao entre clulas de planilhas no Excel. Quadro 1. Opes para navegao em planilhas via teclado. Funo Teclas Ou Tab Ou Shift+Tab Deslocar seletor 1 clula p/ a direita deslocar seletor 1 clula p/a esquerda Deslocar seletor 1 clula p/cima Deslocar seletor 1 clula p/baixo Deslocar seletor p/ a ltima clula preenchida direita Deslocar seletor p/ a ltima clula preenchida esquerda deslocar seletor p/a clula preenchida acima mais prxima da posio atual deslocar seletor p/a clula preenchida abaixo mais prxima da posio atual Deslocar seletor p/ a coluna A Deslocar seletor p/ a clula A1 Deslocar seletor p/ a interseo da ltima coluna com a ltima linha utilizada na planilha atual. Deslocar o seletor uma tela p/cima Deslocar o seletor uma tela p/baixo

Ctrl+ Ctrl+ Ctrl+ Ctrl+

Home Ctrl + Home Ctrl + End Page up Page Down

Em todos os programas voltados para o ambiente Windows, fundamental saber selecionar elementos para posterior aplicao de recursos de formatao ou outros mais especficos para a obteno dos resultados desejados. No caso do Excel, para dominar as tcnicas de seleo de clulas, linhas e colunas que compem as planilhas propriamente ditas, basta seguir os passos apresentados a seguir : Seleo de clulas: a) Para selecionar uma nica clula basta dar um nico clique sobre ela. b) Para selecionar clulas em sequncia (tanto na horizontal quanto na vertical) basta arrastar o mouse com o boto esquerdo pressionado ou utilizar a tcnica da tecla Shift pressionada. c) Para selecionar clulas aleatoriamente, basta dar um clique sobre a primeira clula desejada e, mantendo a tecla Ctrl pressionada, dar um clique sobre cada nova clula a ser selecionada. d) Para selecionar clulas aleatoriamente, basta dar um clique na primeira clula desejada e, mantendo a tecla Ctrl pressionada, dar um clique sobre cada nova clula a ser selecionada. Seleo de linhas e colunas: a) Para selecionar uma linha ou coluna inteira basta dar um clique em seu cabealho. b) Para selecionar uma linha inteira utilizando apenas o teclado basta utilizar a combinao de teclas Shift+Espao. c) Para selecionar uma coluna inteira utilizando apenas o teclado basta utilizar a combinao de teclas Ctrl+Espao. d) Para selecionar toda a planilha basta dar um clique no boto Selecionar Tudo ou utilizar a combinao de teclas Ctrl+Shift+Espao. Outras formas de navegao podem ser empregadas na movimentao interna de regies no Excel. Uma regio corresponde a um grupo de clulas selecionado em uma planilha, para a aplicao de alguma operao que deve atuar sobre toda a seleo. O Quadro 2 mostra as principais combinaes de teclas utilizadas para navegao entre as clulas de uma regio. 11

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Quadro 2. Teclas teis em regies selecionadas. Teclas Enter Shift + Enter Tab Shift + Tab Ctrl + . Ctrl + Enter Funo Desloca o seletor de clulas para a clula imediatamente inferior. Desloca o seletor de clulas para a clula imediatamente superior. Desloca o seletor de clulas para a clula localizada direita. Desloca o seletor de clulas para a clula esquerda. Movimenta o seletor de clulas entre os vrtices da regio selecionada. Quando uma clula est em edio, copia o seu contedo para todas as demais clulas da regio selecionada.

Para navegar entre as diferentes planilhas da pasta de trabalho do Excel, basta usar as abas apresentadas na parte inferior do Excel, conforme ilustrao da Figura 7. Os controles localizados na parte inferior da janela do Excel permitem que o usurio percorra as diversas planilhas existentes em uma pasta de trabalho.

A pasta formada por trs planilhas. Para visualizar o contedo da planilha, clique na guia.
Figura 7. Planilhas componentes do Excel. De forma similar maioria dos elementos manipulados em programas voltados para o ambiente Windows, as guias de planilhas tambm precisam ser previamente selecionadas para s ento tornar o usurio apto a executar as operaes desejadas. Para selecionar uma guia basta dar um clique na sua identificao. Para selecionar vrias guias em seqncia, d um clique na primeira e, mantendo a tecla Shift pressionada, d um clique na ltima. Para selecionar vrias guias fora de ordem, mantenha a tecla Ctrl pressionada e v dando cliques em cada uma das guias. As denominaes Plan1, Plan2... so, geralmente sugeridas pelo Excel como denominaes inciais das planilhas. Porm, o usurio pode personalizar a denominao de cada guia para identificar de forma clara qual o contedo e finalidade de cada planilha. Para isso, basta dar um duplo clique sobre o nome que deseja alterar, digitando a nova denominao desejada. Obviamente, O Excel no est limitado a apenas trs planilhas. Sempre que o usurio julgar necessrio, poder acrescentar novas planilhas s suas pastas de trabalho. Basta dar um clique em uma das guias na parte inferior da janela e ativar a opo Planilha do menu Inserir. Uma nova guia ser inserida imediatamente esquerda da guia selecionada. Porm, em outras situaes, o usurio poder achar conveniente remover uma ou mais planilhas de uma pasta de trabalho. Para isso, basta selecionar as guias correspondentes e ativar a opo Excluir planilha do menu Editar do Excel. Deve-se confirmar a operao quando o assistente do Office solicitar.

12

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

2.3

PRINCIPAIS COMPONENTES DO EXCEL

A tela principal da planilha Excel apresenta a aparncia e componentes exibidos na figura seguinte.
Barra de ttulo e Pasta em uso

Barra de edio Barra de ferramentas Barra de Menu Barra de status Botes de navegao entre pastas Guia das pastas Barras de rolagem

Clula Ativa

Figura 8. Principais componentes do Excel. Os elementos destacados na figura anterior podem ser apresentados como: a) Barra de Ttulo: consiste em um menu comum a todos os programas desenvolvidos para o ambiente operacional Windows. Consiste na rea reservada para a identificao do programa e do arquivo que estiver sendo atualmente manipulado. Nesta barra esto presentes os botes MinimizarMaximizar/Restaurar-Fechar, tambm comuns a todos os programas Windows. Suas funes so minimizar, maximizar, restaurar ou fechar a janela do programa, respectivamente.

Figura 9. Barra de ttulo e menu. b) Barra de Menus: Corresponde rea reservada para os menus que contm as opes do programa para manipulao de documentos e demais recursos. Cada um dos principais menus do Excel est descrito com maior profundidade a seguir. c) Barra de Ferramentas : corresponde rea que contm, na forma de botes, atalhos para algumas das principais opes presentes na Barra de Menus do programa. As barras podem estar encaixadas, delimitadas a um espao na tela da planilha geralmente na parte superior da tela, embora, eventualmente, possa tambm estar na parte inferior da tela.

13

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Figura 10. Barras de ferramenta Padro e Formatao encaixadas. Geralmente, as duas barras de ferramenta mais usuais do Excel so as barras de ferramentas Padro e Formatao. Barra de Ferramentas Padro: rea que contm botes atalhos geralmente relacionados com as operaes mais usuais com arquivos do Excel, como Novo, Abrir, Salvar e outros.

Figura 11. Barra de ferramenta Padro flutuante. Barra de Ferramentas Formatao: rea que contm, tambm na forma de botes e caixas de listagem, verses simplificadas para muitas opes disponveis nos menus do programa relacionadas com a formatao de documentos.

Figura 12. Barra de ferramenta Formatao flutuante.

Outras barras de ferramenta comumente disponibilizadas pelo e que sero apresentadas com mais detalhes no decorrer deste livro so ######. d) Barra de edio: e) Barra de status:

Figura 13. Barra de status. Alm das barras mencionadas, outros dos principais componentes do Excel so: f) Cabealhos de Linhas e Colunas: no Excel as linhas so identificadas por nmeros e as colunas por letras, em seus respectivos cabealhos. g) Seletor de Clulas: corresponde barra de insero do Word 2000. O seletor de clulas indica qual clula est ativa. h) rea de Referncia: Exibe a identificao da clula onde o seletor de clulas est posicionado. 14

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

i) Guias de Planilhas: Permitem que o usurio tenha vrias planilhas em uma mesma pasta de trabalho do Excel. Atravs desta guia pode-se trocar a planilha ativa. j) Assistente do Office: Representa o sistema de ajuda on-line do Excel 2000. Consulte o Captulo 1 para maiores informaes sobre o seu funcionamento. Alm dos principais componentes do Excel, descritos anteriormente, um outro importante componente das telas de aplicativos do Windows consiste no Menu de Controle, que corresponde a um menu comum a todos os programas desenvolvidos para o ambiente operacional Windows, com opes relacionadas movimentao, redimensionamento e fechamento da janela do programa.

15

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

3 PRINCIPAIS MENUS E SUBMENUS DO EXCEL


Todas as minhas experincias me provaram que no existe outro deus a no ser a verdade.
Gandhi

3.1

OBJETIVOS DO CAPTULO

Este captulo possui o objetivo de apresentar os principais menus do Excel, destacando as suas opes mais bsicas.

3.2

MENUS

Todas as operaes realizadas pelo Excel esto acessveis atravs dos Menus e Submenus ou atravs dos atalhos colocados atravs dos botes das barras de ferramentas ou de atalhos de teclado.

Figura 14. Barra de Menus do Excel. A seguir esto apresentadas as principais opes dos Menus do Excel.

3.3

MENU ARQUIVO

A primeira opo de menus no Excel consiste no Menu Arquivo, que, como o prprio nome revela, possibita executar as operaes mais comuns com os arquivos trabalhados no Excel.

Figura 15. Opes do Menu Arquivo.

16

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

As principais opes do Menu Arquivo consistem em : Novo : possilita criar um novo arquivo no Excel. Dois grande grupos de opes esto disponveis: os modelos gerais, dentre os quais se detaca o modelo Pasta de Trabalho, mais utilizado no Excel, e as solues de planilha, que apresentam modelos prontos da Microsoft com exemplos de Declaraes de Despesas, Fatura e Pedido de Compra, conforme ilustrado na figura seguinte.

Figura 16. Arquivo novo solues de planilha. Abrir : opo que possibilita acessar um aquivo salvo anteriormente. Para isso preciso especificar o caminho correspondente.

17

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Figura 17. Opo abrir arquivo do Excel. Fechar: opo que possibilita encerrar o arquivo em uso. Caso diversos arquivos estejam abertos, esta opo permite fech-los um a um. Salvar: opo que permite salvar o arquivo em uso. Salvar como: alternativa que possibilita alterar as configuraes de salvamento, como o nome, o diretrio e o tipo do arquivo salvo.

18

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Salvar como Pgina da Web: alternativa mais elaborada, que permite salvar a planilha em formato HTML, tornando mais fcil a sua posterior publicao eletrnica na internet. Salvar rea de Trabalho: possibilita salvar informaes armazenadas na rea de trabalho do computador, como reas copiadas. Esta opo facilita o uso posterior com outros aplicativos do Windows. Visualizao de Pgina da Web: possibilita visualizar o arquivo em layout HTML, antes de ser salvo. Possibilitando ajustes preliminares. Configurar pgina: permite configurar a pgina, possibilitando ajustes preliminares de impresso. Visualizar rea de Impresso: possibilita configurar e visualizar o contedo selecionado para impresso, antes da impresso propriamente dita. Visualizar Impresso: permite verificar como ser o resultado da impresso, possibilitando configurar inmeras opes de impresso. Imprimir: descarrega o rea de impresso previamente selecionada na impressora. Deve ser empregado apenas aps a rea de impresso ter sido selecionada e as configuraes prelimimares deimpreso terem sido ajustadas. Enviar para: possibilita enviar o arquivo para outras pessoas.

19

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Propriedades: exibe as propriedades do aquivo. Embora, na prtica, seja uma opo muito pouco utilizada, torna-se um recurso til para profissionais que trabalham rotineiramente com o Excel, j que inmeras caractersticas do arquivo podem ser includas ou alteradas. Lista dos ltimos arquivos trabalhados: apresenta a relao dos ltimos arquivos trabalhados no Excel, facilitando a abertura e carregamento dos ltimos trabalhos executados.

3.4

MENU EDITAR

O menu Editar apresenta algumas opes relativas s operaes rotineiras com a planilha.

Figura 18. Opes do Menu Editar. Desfazer: possibilita dezfazer a ltima ao realizada no Ecel, corrigindo eventuais erros de execuo. Repetir: no caso de tarefas que necessitem de repeties, este recurso possibilita realizar novamente a tlima atividade excutada no Excel. Recortar: permite recortar uma rea de texto ou de planilha no Excel, movendo-a para um novo destino. Copiar: possibilita copiar uma determinada rea de texto ou de planilha do Excel. Colar: duplica a rea copiada ou move a rea recortada para o novo destino. Colar Especial: possibilita configurar melhor os recursos de colagem. Diversas opes de colar especial esto disponveis, como as que permitem diferentes configuraes para a colagem de objetos - conforme apresentado na Figura 19 ou diversas configuraes para a colagem de reas da planilha segundo ilustrao da Figura 20.

20

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Figura 19. Opes de colar especial objeto. A Figura 19 algumas opes disponveis para a colagem diferenciada de objetos. Quando copiados do Word, por exemplo, os objetos podem ser colados como objeto do prprio editor de textos, figura, HTML, texto ou hyperlink.

Figura 20. Opes de colar especial rea de planilha. Quando a rea selecionada para cpia provm de uma planilha, outros recursos de colar especial tornam-se disponveis, conforme apresentado na Figura 20. Colar como hiperlynk: atravs de recurso pode-se colar o que se deseja como um hyperlink, o que facilita a navegao posterior entre os diferentes documentos. Por exemplo caso se deseje criar uma alternativa de navegao entre uma parte de um documento do Word denominada Planilhas Oramentrias e os respectivos clculos no Excel, deve-se selecionar o texto no documento de origem, posteriormente colando-o na planilha com a opo colar como hyperlink. Ao clicar sobre o link, 21

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

o usurio ser remetido ditretamente para o arquivo no Word, onde se encontra o texto Planilhas Oramentrias.

Figura 21. Colar como hyperlink. Preencher: possibilita preencher clulas vazias de uma planilha. As opes de preenchimento no Excel so as mais variadas possveis.

Figura 22. Opes do menu Preencher. Para facilitar a compreeno dos recursos disponveis no menu preencher, veja o exemplo de uma relao de cidades, fornecido na figura seguinte. B Estado BA C Cidade Salvador Feira de Santana Ilhus So Paulo So Bernardo Diadema D Ordem

2 3 4 5 6 7 8

SP

22

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Figura 23. Exemplo de relao de cidades. Por exemplo, em relao planilha apresentada na figura anterior, o usurio pode desejar completar a coluna de estados. Para isso, bastaria selecionar as reas que individuais que deseja preeencher com BA e, posteriormente, com SP, ativando a opo preencher para baixo no menu.

Figura 24. Opes de preencher sequncia. Outra importante opo do menu consiste no recurso preencher sequncia. Pode-se criar uma sequncia de nmeros, de diferentes formas. Por exemplo, caso se deseja preencher a ordem das cidades, iniciando em 1 e com tendncia unitria (ordens iguais a 1, 2, 3, ....) basta configurar o recurso conforme exibido na Figura 24. Limpar: consiste em opo que possibilita limpar as diferentes condies atribudas a um intervalo de clula. Pode-se limpar tudo o que inclui formatos, contudos e comentrios ou apenas um dos elementos. Pode-se limpar, por exemplo, apenas a formatao de um intervalo previamente selecionado de clulas.

Figura 25. Opes do menu limpar. Excluir: permite diferentes opes de excluso na planilha trabalhada do Excel, a exemplo de clulas (com deslocamento para esquerda ou para cima), linhas ou colunas inteiras.

23

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Figura 26. Opes do menu Excluir. Excluir planilha: possibilita excluir uma planilha previamente selecionada. Diversas planilhas podem ser marcadas para excluso mediante o uso da tecla Control. Mantendo-a pressionada, seleciona-se o que se deseja excluir atravs de cliques nas guias das planilha. Posteriormente, pde-se a excluso das plainhas selecionadas. Por precauo, o Excel ainda exige uma confirmao do uso do recurso, conforme apresentado na figura seguinte.

Figura 27. Confirmao da excluso de planilhas selecionadas. Mover ou copiar planilha: permite que a planilha ativa ou selecionada seja movida ou copiada. Outra forma mais fcil para duplicar ou mover planilhas consiste em clicar e arrastas as guias das planilhas. Caso a operao seja feita com a tecla Control pressionada, a planilha ser duplicada.

24

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Figura 28. Opes para mover ou copiar planilha. Localizar: permite localizar um contedo dentro da planilha trabalahada.

Figura 29. Opes do menu localizar. Substituir: similar ao recurso localizar, permite encontrar um contedo desejado e, caso desejado, substituir o seu valor por um outro.

Figura 30. Opes do menu Substituir.

25

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Ir para: facilita a navegao interna na planilha. A opo pode ser acessada atravs da tecla F5. Quando diferentes reas so nomedas na planilha, o recurso agiliza a movimentao interna.

Figura 31. Opo Ir Para. Vnculos: permite gerenciar, atualizando caso necessrio, os diferentes vnculos existentes na planilha.

Figura 32. Verificando vnculos da planilha ativa. Objeto:

3.5

MENU EXIBIR

26

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Figura 33. Opes do Menu Exibir.

3.6

MENU INSERIR

Figura 34. Opes do Menu Inserir.

3.7

MENU FORMATAR

27

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Figura 35. Opes do Menu Formatar.

3.8

MENU FERRAMENTAS

Figura 36. Opes do Menu Ferramentas.

3.9

MENU DADOS

28

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Figura 37. Opes do Menu Dados.

3.10 MENU JANELA

Figura 38. Opes do Menu Janela.

3.11 MENU AJUDA

29

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Figura 39. Opes do Menu Ajuda.

3.12 SIMPLIFICANDO O USO DOS MENUS ATRAVS DOS ATALHOS


Para facilitar a operao nos menus da planilha, existem diversas opes simplificadas para a execuo de determinados procedimentos no Excel. Alm dos botes apresentados na Barra de Ferramentas, existem recursos teis presentes nos atalhos de teclado. Vide alguns dos principais atalhos apresentados no Quadro 3. Quadro 3. Teclas de atalho do Excel. Teclas de Atalho = (Sinal de Igual) Alt or F10 Alt+ Enter Alt+= Alt+F1 Alt+F11 Alt+F2 Alt+F4 Alt+F8 Alt+PgDn Alt+PgUp Alt+; (ponto e vrgula) Ao Iniciar frmula Ativa Menu Inicia uma nova linha na mesma clula AutoSoma Inserir Grfico Editor Visual Basic Menu Equivalente

Salvar Como Exit Caixa de Dialogo de Macros Mover uma tela direita Mover uma tela esquerda Selecione somente as clulas visveis na seleo atual Alt+Shift+F1 Nova Planilha Inserir, Planilha Alt+Shift+F2 Salvar Arquivo, Salvar Backspace Excluir o caractere esquerda do ponto de insero, ou excluir a seleo Ctrl ou Shift+Barra de Selecionar a coluna ou linha inteira Espaos Ctrl+Excluir Deletar, (Linhas,Colunas Clulas) Depende da seleo. Ctrl+: Inserir Hora Atual Ctrl+; Inserir Data Atual

Inserir, Grfico... Ferramentas, Macro, Visual Basic Editaror Arquivo, Salvar Como Arquivo, Exit Ferramentas, Macro, Macros

ou

30

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Ctrl+[ Ctrl+]

Ctrl++ Ctrl++ Ctrl+1 Ctrl+2 Ctrl+3 Ctrl+4 Ctrl+5 Ctrl+6 Ctrl+7 Ctrl+8 Ctrl+9 (ou 0) Ctrl+A Ctrl+B Ctrl+C Ctrl+D Ctrl+Delete Ctrl+End ou Home Ctrl+F Ctrl+F10 Ctrl+F11 Ctrl+F12 Ctrl+F3 Ctrl+F4 Ctrl+F5 Ctrl+F6 (ou Tab) Ctrl+F7 Ctrl+F8 Ctrl+F9 Ctrl+H Ctrl+I Ctrl+K Ctrl+L Ctrl+N Ctrl+O Ctrl+O Ctrl+P Ctrl+PgDn Ctrl+PgUp

Selecionar apenas as clulas a que so feitas referncias diretas por frmulas Selecionar somente as clulas contendo frmulas que se referem diretamente clula Inserir Editar, Desfazer Inserir Inserir, (Linhas,Colunas ou Clulas) Depende da seleo. Formatar Clulas Formatar, Clulas Negrito Formatar, Clulas, Fonte, Fonte Estilo, Negrito Itlico Formatar, Clulas, Fonte, Fonte Estilo, Itlico Sublinhado Formatar, Clulas, Fonte, Fonte Estilo, Sublinhado Tachado Formatar, Clulas, Fonte, Efeitos, Tachado Exibir/ Ocultar Objetos Ferramentas, Opes, Exibir, Objects Exibir/Ocultar Barra Ferramentas Exibir, Barra de Ferramentas Padro ,Padro Mostrar Simbolos Tpicos Ocultar Linhas Formatar, Linhas, Ocultar Abrir Arquivo, Abrir Salvar Arquivo, Salvar Copiar Editar, Copiar Preencher abaixo Editar, Preencher, Abaixo Excluir o texto ao final da linha End, Mover at a ltima clula da planilha Copia Formula Abaixo $ Maximizar e restaurar janela Inserir Planilha 4.0 Macro Arquivo Abrir Definir Nome Fechar Restaurar Janela ativa. Prxima Pasta de Trabalho Mover Janela Redimensionar Janela Minimizar Pasta de Trabalho Copia Celula Acima e Cola Valor Itlico Inserir Hyperlink Localizar Negrito Nova Pasta de Trabalho Nova Pasta de Trabalho Imprimir Mover at a prxima planilha na pasta de trabalho Mover at a planilha anterior na pasta de trabalho Editar, Copiar, Colar XL, Maximize Arquivo, Abrir Inserir, Nomes, Define Arquivo, Fechar Janela, ... XL, Mover XL, Minimizar Formatar, Clulas, Fonte, Fonte Estilo, Itlico Inserir, Hyperlink Editar, Localizar Formatar, Clula Arquivo, Novo Formatar, Colunas, Ocultar Arquivo, Imprimir

31

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Ctrl+R Ctrl+S Ctrl+Shift+! Ctrl+Shift+# Ctrl+Shift+$ Ctrl+Shift+% Ctrl+Shift+& Ctrl+Shift+( Ctrl+Shift+) Ctrl+Shift+* Ctrl+Shift+: pontos) Ctrl+Shift+@ Ctrl+Shift+^ Ctrl+Shift+_ Ctrl+Shift+{ Ctrl+Shift+~ Ctrl+Shift+A Ctrl+Shift+Barra Espaos Ctrl+Shift+End Ctrl+Shift+Enter Ctrl+Shift+F12 Ctrl+Shift+F3 Ctrl+Shift+F6 (ou Tab) Ctrl+Shift+Home Ctrl+Shift+O (a letra O) Ctrl+Tab Ctrl+Tab Ctrl+Shift+Tab Ctrl+U Ctrl+V Ctrl+X Ctrl+Y Ctrl+Z End ou de

Preencher Direita Sublinhar Formato 2 casas decimais Formato Data Formato Moeda Formato Percentual Borda externa na area selecionada Reexibir Linhas Reexibir Colunas Seleciona Regio Atual (dois Inserir a hora Formato Hora Formato Exponencial

Editar, Preencher Direita Arquivo, Salvar Formatar, Clulas, Number, Categoria, Number Formatar, Clulas, Number, Categoria, Data Formatar, Clulas, Number, Categoria, Currency Formatar, Clulas, Number, Categoria, Percentual Formatar, Clulas, Border Formatar, Linhas, Reexibir Formatar, Colunas, Reexibir Editar, Ir Para, Especial, Regio Atual

End, Shift+ teclas de direo

Remove borda externa Selecionar todas as clulas a que feita referncia por frmulas na seleo Formato Geral Formatar, Clulas, Categoria, General Inserir Nomes em argumentos das formulas Com um objeto selecionado, selecionar todos os objetos em uma planilha Estender a seleo at a ltima clula usada na planilha (canto inferior direito) Inserir uma frmula como frmula de matriz Imprimir Arquivo, Imprimir Criar Nomes usando Linhas e Colunas. Inserir, Nome, Create Janela Anterior Janela, ... Estender a seleo at o incio da planilha Selecionar todas as clulas contendo comentrios Alterna entre Pastas de Trabalho abertas Selecionar a prxima barra de ferramentas ou a anterior Substituir Editar, Substituir Colar Editar, Colar Recortar Editar, Cortar Ir Para Editar, Repetir Desfazer Editar, Desfazer Mover at a clula no canto inferior direito da janela Estender a seleo at a ltima clula no-vazia na mesma coluna ou linha que a clula

Formatar, Clulas, Number, Categoria, Hora Formatar, Clulas, Number, Categoria, Formatar, Clulas, Border

Number,

32

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

End, tecla de direo Enter

Esc F1 F10 F11 F12 F2 F3 F4 F4 F5 F7 F8 F9 Home ou Ctrl+Home SETA ESQUERDA ou SETA DIREITA SETA ACIMA ou SETA ABAIXO Shift (5x) Shift+ tecla de direo Shift+Ctrl+F Shift+Ctrl+F+F Shift+Ctrl+F6 Shift+Ctrl+P Shift+End Shift+F1 Shift+F10 Shift+F11 Shift+F12 Shift+F2 Shift+F3 Shift+F4 Shift+F5 Shift+F8 Shift+F9 Shift+Home Shift+Home Shift+PgUp Shift+Tab Shift+Tab

Mover um bloco de dados dentro de uma linha ou coluna Finalizar comando. Completar uma entrada de clula e mover para baixo na seleo Cancelar uma entrada na clula ou barra de frmulas Ajuda Ativar barra Menu Novo Grfico Salvar Como Editar Clula Colar Nome Em Edio formulas alterna Ref. absoluta/relativa. Repetir ltima ao Ir Para Verificar Ortografia Modo Extend para selecionar clulas Racalcular todas as planilhas Mover at o incio da linha/clula Rolar a tela/coluna para a esquerda ou para a direita uma coluna Rolar a tela/linha para cima ou para baixo uma linha Ativa opes das teclas de aderncia Estender a seleo em uma clula Font Drop Abaixo List Seleciona Fonte Alterna para Pasta Anterior Seleciona Tamanho da Fonte Estender a seleo at a clula no canto inferior direito da janela O que isso? Exibir Menu Editar Nova Planilha Salvar Editar Clula Comentrio Colar Funo na formula Localizar Prxima Localizar

Ajuda, Ajuda do Excel N/A Inserir, Grfico Arquivo, Salvar Como Inserir, Nome, Colar

Editar, Repetir. Quando no est no modo de edio. Editar, Ir Para Ferramentas, Ortografia Ferramentas, Opes, Calcular, Calc,Agora

Formatar, Clulas, Fonte Formatar, Clulas, Fonte Janela, ... Formatar, Clulas, Fonte

Ajuda, O que isso? Inserir, Planilha Arquivo, Salvar Inserir, Editar Comentrios Inserir, Funo Editar, Localizar, Localizar Prxima Editar, Localizar, Localizar Prxima

Adicionar seleo Calcula Planilha Ativa Calc Plan Estender a seleo at a clula no canto superior esquerdo da janela Estender a seleo at o incio da linha Estender a seleo para cima uma tela Celula Anterior Mover da direita para a esquerda dentro da seleo, ou mover para cima 33

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Tab Tab ou Shift+Tab Tecla de direo

uma clula Completar uma entrada de clula e Mover para a direita na seleo Selecionar o prximo boto ou menu na barra de ferramentas Mover uma clula/caractere/pgina em uma determinada direo

34

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

4 OPERAES COM FRMULAS SIMPLES


Todo conhecimento vem da experincia.
Immanuel Kant

4.1

OBJETIVOS DO CAPTULO

Este captulo possui o objetivo de apresentar algumas das mais simples operaes do Excel, que envolvem frmulas algbricas.

4.2

O QUE SO FRMULAS

Uma frmula uma equao que analisa dados em uma planilha. As frmulas efetuam operaes, como adio, multiplicao e comparao em valores da planilha; alm disso, podem combinar valores. As frmulas podem referir-se a outras clulas na mesma planilha, a clulas em outras planilhas da mesma pasta de trabalho ou a clulas em planilhas em outras pastas de trabalho. O exemplo a seguir adiciona o valor da clula B4 e 25 e divide o resultado pela soma das clulas D5, E5 e F5. Quadro 4. Exemplos de frmulas no Excel. Descrio Frmula Calcula o saldo parcial em um livro de registro. Neste exemplo, assume-se que a clula D7 contm o depsito de transao atual, a clula E7 contm qualquer valor de saque e a clula F6 contm o saldo anterior. Agrupa o nome armazenado em uma clula com o sobrenome armazenado em outra clula. Neste exemplo, assuma que a clula D5 contm o nome e a clula E5 contm o sobrenome. Aumenta um valor numrico armazenado em uma clula por uma percentagem, como 5 por cento. Neste exemplo, assuma que a clula F5 contm o valor original. Para calcular o saldo atual da primeira transao (clula F7):=SOMA(F6;D7;E7)Ao inserir novas transaes, copie esta frmula para a clula que contm o saldo atual da nova transao. Para exibir o nome completo no formato "nome sobrenome":=D5&" "&E5Para exibir o nome completo no formato "nome, sobrenome":=E5&"; "&D5 =F5*(1+5%)Se o valor da percentagem estiver armazenado em uma clula (por exemplo, clula F2)=F5*(1+$F$2)A referncia clula F2 uma referncia absoluta de clula de forma que a frmula pode ser copiada para outras clulas sem alterar a referncia clula F2. ="Data do demonstrativo: "&TEXTO(F5; "d-mmmaa")Observao Use a funo TEXTO para formatar um valor de nmero, data ou hora como texto.

Cria um texto que agrupa uma data armazenada em uma clula com outro texto por exemplo, se a clula F5 contiver uma data de faturamento de 5-Jun-96, e voc desejar exibir o texto "Data do demonstrativo: 5-Jun-96" na clula G50.

Cria um valor total para um intervalo com base em =SOMASE(B5:B25;"Northwind";F5:F25) um valor em outro intervalo. Por exemplo, para cada clula no intervalo B5:B25 que contiver o valor "Northwind" voc deseja calcular o total das 35

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

clulas correspondentes no intervalo F5:F25. Cria um valor total para um intervalo com base em duas condies. Por exemplo, voc deseja calcular o valor total das clulas em F5:F25 onde B5:B25 contm "Northwind" e o intervalo C5:C25 contm a regio denominada "Oeste". =SOMA(SE(B5:B25="Northwind"; SE(C5:C25="Oeste";F5:F25)))Observao Esta uma frmula matricial e deve ser inserida pressionando Ctrl+Shift+ENTER.

Conta o nmero de ocorrncias de um valor em =CONT.SE(B5:B25;"Northwind") um intervalo de clulas por exemplo, o nmero de clulas no intervalo B5:B25 que contm o texto "Northwind". Conta o nmero de ocorrncias de um valor em um intervalo de clulas, com base em um valor em outro intervalo por exemplo, o nmero de linhas no intervalo B5:B25 que contm o texto "Northwind" e o texto "Oeste" no intervalo C5:C25. =SOMA(SE(B5:B25="Northwind"; SE(C5:C25="Oeste";1;0)))Observao:Esta uma frmula matricial e deve ser inserida pressionando Ctrl+Shift+ENTER.

As frmulas calculam valores em uma ordem especfica conhecida como sintaxe. A sintaxe da frmula descreve o processo do clculo. Uma frmula no Microsoft Excel comea com um sinal de igual (=), seguido do clculo da frmula. Por exemplo, a frmula a seguir subtrai 6 de 9. O resultado da frmula exibido na clula. [=9-6]. Uma frmula pode referir-se a uma clula. Se voc desejar que uma clula contenha o mesmo valor que outra clula, insira um sinal de igual seguido da referncia da clula. A clula que contm a frmula denominada clula dependente. Logicamente, seu valor depende do valor de outra clula. Sempre que a clula qual a frmula fizer referncia for alterada, a clula que contiver a frmula tambm ser alterada. A frmula a seguir multiplica o valor na clula C23 por 40. A frmula recalcular sempre que o valor na clula C23 for alterado. [=C23*40] As frmulas podem fazer referncia a clulas ou intervalos de clulas, ou a nomes ou rtulos que representem as clulas ou intervalos. O Microsoft Excel contm muitas frmulas predefinidas ou internas conhecidas como funes. As funes podem ser usadas para efetuar clculos simples ou complexos. A funo mais comum em planilhas a funo SOMA, que usada para adicionar intervalos de clulas. Embora voc possa criar uma frmula para calcular o valor total de algumas clulas que contm valores, a funo de planilha SOMA calcular diversos intervalos de clulas.

4.3

SINTAXE DA FRMULA

A sintaxe da frmula a estrutura ou ordem dos elementos em uma frmula. As frmulas no Microsoft Excel seguem uma sintaxe especfica que inclui um sinal de igual (=) seguido dos elementos a serem calculados (os operandos) e dos operadores de clculo. Cada operando pode ser um valor que no se altera (um valor constante), uma referncia de clula ou intervalo, um rtulo, um nome ou uma funo de planilha. Por padro, o Microsoft Excel calcula uma frmula da esquerda para a direita, iniciando com o sinal de igual (=). Voc pode controlar a maneira como os clculos so efetuados, alterando a sintaxe da frmula. Por exemplo, a frmula a seguir fornece 11 como resultado, pois o Microsoft Excel calcula a multiplicao antes da adio. A frmula multiplica 2 por 3 (tendo como resultado 6) e, em seguida, adiciona 5. [=5+2*3]. Por outro lado, se usar parnteses para alterar a sintaxe, voc pode adicionar primeiro 5 e 2 e, em seguida, multiplicar este resultado por 3 para obter 21 como resultado. [=(5+2)*3]

36

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Se o usurio combinar diversos operadores em uma nica frmula, o Microsoft Excel efetuar as operaes na ordem mostrada no Quadro 5. Se uma frmula contiver operadores com a mesma precedncia, por exemplo, se uma frmula contiver um operador de multiplicao e diviso, o Microsoft Excel avaliar os operadores da esquerda para a direita. Para alterar a ordem de avaliao, coloque a parte da frmula a ser calculada primeiro entre parnteses. A ordem na qual o Microsoft Excel efetua operaes em frmulas est apresentada no quadro seguinte. Quadro 5. Sequncia de operaes realizada pelo Excel. Operador : (dois-pontos) ; (ponto-e-vrgula) (espao simples) % ^ *e/ +e & = < > <= >= <> Descrio Operadores de referncia Operadores de referncia Operadores de referncia Negao (como em 1) Percentagem Exponenciao Multiplicao e diviso Adio e subtrao Conecta duas seqncias de texto (concatenao) Comparao

Os operadores de clculos em frmulas podem ser diferentes tipos, possibilitando especificar o tipo de clculo que o usurio deseja efetuar nos elementos de uma frmula. O Microsoft Excel inclui quatro tipos diferentes de operadores de clculo: aritmticos, de comparao, texto e referncia. Os operadores aritmticos efetuam operaes matemticas bsicas, como adio, subtrao ou multiplicao, combinam nmeros e produzem resultados numricos. Sua descrio est apresentada no quadro seguinte. Operador aritmtico + (sinal de adio) (sinal de subtrao) Significado Adio Subtrao Negao * (sinal de multiplicao) / (sinal de diviso) % (smbolo de percentagem) ^ (sinal de exponenciao) Multiplicao Diviso Percentagem Exponenciao 3+3 31 1 3*3 3/3 20% 3^2 (igual a 3*3) Exemplo

Os operadores de comparao possibilitam comparar dois valores, resultando no valor lgico VERDADEIRO ou FALSO. Operador de comparao = (sinal de igual) Significado Igual a Exemplo A1=B1 37

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

> (sinal de maior do que) < (sinal de menor do que) >= (sinal de maior ou igual a) <= (sinal de menor ou igual a) <> (sinal de diferente)

Maior do que Menor do que Maior ou igual a Menor ou igual a Diferente

A1>B1 A1<B1 A1>=B1 A1<=B1 A1<>B1

Outro operador razoavelmente til do Excel, consiste no operador de texto "&", que permite combinar um ou mais valores de texto para produzir um nico texto.

Operador de texto & (e comercial)

Significado

Exemplo

Conecta ou concatena dois valores para "Alfa" & "beto" produz "Alfabeto" produzir um valor de texto contnuo

O ltimo grupo de operadores do Excel so classificados como operadores de referncia, que possibilitam combinar intervalos de clulas para clculos.

Operador de referncia : (dois-pontos)

Significado Operador de intervalo, que produz B5:B15 uma referncia a todas as clulas entre duas referncias, incluindo as duas referncias

Exemplo

; (ponto-e-vrgula)

Operador de unio, que combina SOMA(B5:B15;D5:D15) diversas referncias em uma referncia Operador de interseo, que produz SOMA(B5:B15 A7:D7) uma referncia a clulas comuns a Neste exemplo, a clula B7 comum duas referncias aos dois intervalos

(espao simples)

4.4

CPIAS COM REFERNCIAS RELATIVAS VERSUS ABSOLUTAS

As operaes com frmulas simples ou funes do Excel so muito facilitadas pelos recursos de copiar e colar da planilha. Existem diferentes procedimentos possveis para copiar e colar frmulas no Excel. Provavelmente, o procedimento mais simples envolve o artifcio de clicar e arrastar o mouse sobre o canto inferior direito da clula, tambm denominado ala de preenchimento, conforme ilustrado na Figura 40.

38

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Posicione o mouse aqui, clique e arraste para copiar as clulas


Figura 40. Copiando clulas no Excel. Outro procedimento envolve o uso do procedimento disponibilizado no menu Editar -> Copiar (ou o seu atalho correspondente: Ctrl + C). Vide a ilustrao da Figura 41.

Figura 41. Recurso Editar Copiar. Para colar a rea copiada, basta selecionar a opo do menu Editar -> Colar (ou o seu atalho correspondente Ctrl + V). Vide a ilustrao da Figura 42.

Figura 42. Recurso Editar Colar. Covm ressaltar que o Excel possui diferentes opes associadas s clulas nas operaes de copiar e colar, geralmente expressas atravs das referncias relativas ou absolutas. Referncias relativas, como aquelas apresentadas na figura seguinte, relativizam a cpia das frmulas. Ou seja, movem as referncias das clulas no momento da colagem das clulas copiadas. B Preo 3 5 7 C Quantidade 4 6 3 D Valor 12 30 21 E Frmula =B3*C3 =B4*C4 =B5*C5

2 3 4 5

Figura 43. Copiando clulas destravadas. No exemplo anterior copiou-se uma frmula a partir da ala de preenchimento de sua clula para a obteno de valores em colunas semelhantes. Neste caso o Excel tratou as referncias a linhas e 39

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

colunas como relativas, alterando-as de acordo com as regies a serem totalizadas no final de cada coluna. Porm, nem sempre, esse tipo de situao proporciona resultados corretos. Em alguns casos, necessrio trabalhar com algumas referncias absolutas que no sejam alteradas. O Quadro 6 mostra a representao de algumas combinaes de referncias relativas e absolutas para uma clula. Para facilitar o entendimento, sempre que for necessrio fazer uma referncia absoluta em planilha, deve-se acrescentar o caractere $ esquerda da linha e/ou coluna em questo. As quatro possibilidades de referncias relativas e absolutas para uma clula esto presentes no quadro seguinte. Convm ressaltar que forma mais fcil de colocao e retirada de referncias absolutas no Excel com o auxlio do $ consiste no uso da tecla de atalho F4. Quadro 6. Referncias de clulas de planilha. Modo B2 $B$2 B$2 $B2 Utilizao Replicar para linhas e/ou colunas muda tanto a letra quanto o nmero. Endereo Absoluto Replicar para linhas e/ou colunas no muda a letra e nem a coluna Coluna relativa e Linha Replicar para outras colunas no letra: replicar para as Absoluta outras linhas no muda o nmero. Coluna Absoluta e Linha Replicar para outras colunas no muda a letra: replicar Relativa para outras linhas muda o nmero. Descrio Endereo Relativo

No exemplo anterior, caso fossem colocados os smbolos $ antes da identificao da linha ($B) e da coluna ($3), as referncias das clulas copiadas no seriam alteradas, conforme ilustra a figura seguinte. B Preo 3 5 7 C Quantidade 4 6 3 D Valor 12 12 12 E Frmula =$B$3*$C$3 =$B$3*$C$4 =$B$3*$C$5

2 3 4 5

Figura 44. Copiando clulas travadas com $$.

4.5

EXERCCIOS DO CAPTULO

Exerccio 1 A Qualitas Prestadora de Servios Ltda. registrou os seguintes valores referentes aos servios executados no ms anterior. Pede-se para calcular no Excel qual o valor total da folha de pagamentos da empresa. B 2 3 4 5 6 7 Funcionrio Ana Pedro Maria Gabriel Maria C D E Diria Dias Trab Sub-total 8,00 16 12,00 25 10,00 14 8,00 18 10,00 23 F

40

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

8 9 10 11 12 Exerccio 2

Joo Antnio Total da folha de pagamento

12,00 15,00

24 12

Em relao ao exerccio anterior, sabe-se que a empresa costuma premiar seus funcionrios com percentuais sobre o salrio iguais a 5%, 10% ou 15%, a depender do resultado obtido pela empresa, como um todo. Pede-se para ajustar a planilha anterior, de modo a permitir a incluso do prmio.

G B 2 3 4 5 6 7 8 9 10 11 12 13 Exerccio 3 A Corretora de Cmbio Dlar Real rotineiramente precisa converter cdulas nos valores de US$5,00, US$20,00, US$50,00 e US$100,00 em reais. Pede-se para criar uma planilha que, com base na cotao do cmbio do dia, efetue a converso de dlares para reais. No exemplo criado, suponha a seguinte cotao cambial : US$1,00 = R$ 2,52. Exerccio 4 A Fbrica de Sorvetes Gelados Ltda. produz e comercializa cinco sabores de sorvetes em baldes de 10 litros, descritos na tabela seguinte. Com base nos nmeros apresentados, pede-se para criar uma planilha de controle de pedidos, onde o funcionrio apenas digitar a quantidade solicitada e a planilha fornecer o total das compras. Sabor Chocolate Manga Creme Limo Baunilha Preo Unitrio $25,00 $18,00 $22,00 $17,00 $20,00 Funcionrio Ana Pedro Maria Gabriel Maria Joo Antnio Total da folha de pagamento Prmio em % C D E F Diria Dias Trab Sub-total(1) Prmio 8,00 16 12,00 25 10,00 14 8,00 18 10,00 23 12,00 24 15,00 12 Sub-total(2)

41

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Exerccio 5 A Gerncia Comercial da WQZ Equipamentos Industriais Ltda. apurou as seguintes vendas por regies. Com base nos nmeros fornecidos, pede-se para calcular os totais por produto e por regio. Regio Norte Sul Leste Oeste Motores Bombas Geradores 10 30 60 20 20 30 30 10 20 40 40 50

De forma adicional, pede-se: a) Considerando US$ 1,00 = R$ 2,40, refaa o relatrio para Moeda = US$; b) Construa um relatrio que d a participao % de cada regio nas vendas dos produtos.

42

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

5 FUNES DE PLANILHA
Todo grande progresso da cincia resultou de uma nova audcia da imaginao.
John Dewey

5.1

OBJETIVOS DO CAPTULO

Este captulo possui o objetivo de ilustrar o uso daquele que seja, talvez, o mais empregado recurso do Excel: as funes de planilha.

5.2

O QUE SO FUNES DE PLANILHA

O Excel possui uma srie de funes aplicveis diretamente nas planilhas e que simplificam o processo de insero de frmulas algbricas. As funes de planilhas podem ser inseridas de diferentes modos. Um dos mais usuais consiste no emprego do menu Inserir -> Funo, conforme exibido na figura seguinte.

Figura 45. Inserir funo no Excel. Outra alternativa consiste no uso direto do boto apropriado, apresentado a seguir, possvel de ser disponibilizado na barra de ferramentas do Excel e que funciona como um atalho para a tarefa de inserir funes.

Figura 46. Tecla de atalho para inserir funo. Aps solicitar no Excel a insero de uma funo de planilha, diversas opes se mostraro disponveis. Dentre as vrias categorias de funo do Excel, citam-se, por exemplo, os grupos de funes financeiras, de data e hora, matemticas e trigonomtricas, estatsticas, procura e referncia, banco de dados, texto, lgica, informaes e engenharia e outros. Os grupos e as funes esto ilustrados na figura seguinte.

43

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Figura 47. Categorias e funes disponveis no Excel. Dois dos principais grupos de funes empregadas em gesto empresarial consistem nas funes financeiras e estatsticas, apresentadas a seguir.

5.3

USO DE FUNES

As funes so frmulas predefinidas que efetuam clculos usando valores especficos, denominados argumentos, em uma determinada ordem, denominada sintaxe. Por exemplo, a funo SOMA adiciona valores ou intervalos de clulas, e a funo PGTO calcula os pagamentos de emprstimos com base em uma taxa de juros, na extenso do emprstimo e no valor principal do emprstimo. Os argumentos podem ser nmeros, texto, valores lgicos como VERDADEIRO ou FALSO, matrizes, valores de erro como #N/D, ou referncias de clula. O argumento atribudo deve produzir um valor vlido para este argumento. Os argumentos tambm podem ser constantes, frmulas ou outras funes. Para obter maiores informaes sobre como usar uma funo como um argumento para outra funo, tambm conhecido como funes aninhadas. A sintaxe de uma funo comea com o nome da funo, seguido de um parntese de abertura, os argumentos da funo separados por vrgulas e um parntese de fechamento. Se a funo iniciar uma frmula, digite um sinal de igual (=) antes do nome da funo. Quando voc for criar uma frmula que contm uma funo, a Caixa de criao de frmulas ir auxili-lo. Para inserir uma frmula que contm uma funo basta seguir os passos apresentados no quadro seguinte. Quadro 7. Como inserir funes no Excel. Passo 1 2 3 4 Descrio Clique na clula na qual voc deseja inserir a frmula. Para iniciar a frmula com a funo, clique em Editar frmula (=) na barra de frmulas. Clique na seta abaixo prxima caixa Funes SOMA . Clique na funo que voc deseja adicionar frmula. Se a funo no aparecer na lista, clique em Mais funes para obter uma lista de funes adicionais. 44

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

5 6

Insira os argumentos. Ao concluir a frmula, pressione ENTER.

5.4

AS DIFERENTES CATEGORIAS DE FUNES

O Excel disponibiliza diferentes conjuntos de funes j previamente elaboradas, que simplificam inmeros trabalhos de utilizao da planilha. As principais categorias de funes do Excel so: Funes estatsticas; Funes financeiras; Funes de data e hora; Funes matemticas e trigonomtricas; Funes estatsticas; Funes de pesquisa e referncia; Funes de gerenciamento e listas e bancos de dados; Funes de texto; Funes lgicas; Funes de informao e Funes de engenharia. Outras categorias de funes podem ser elaboradas diretamente pelos usurios, com o auxlio do Visual Basic for Aplications. Observao importante: destaca-se que os comentrios sobre as funes aui mencionadas foram adaptados da ajuda do Excel.

5.4.1 FUNES FINANCEIRAS


Um outro grupo de funes do Excel facilita as operaes bsicas da matemtica financeira na planilha. De um modo geral, as funes financeiras do Excel operam no denominado regime dos juros compostos. Dentre as mais usuais funes financeiras, destacam-se as apropriadas para o clculo do valor presente, do valor futuro, da taxa e do nmero de perodos. Vide os exemplos seguintes. Uma leitura ampla sobre o uso de funes financeiras e aplicaes diversas de finanas no Excel pode ser feita com o auxlio de um outro livro do autor, intitulado Matemtica Financeira com HP12C e Excel, publicado pela Editora Atlas. Funo VP : Esta funo retorna o valor presente de um investimento, onde os fluxos de caixa so homogneos (valores nominais iguais). Seu resultado equivale ao retornado pela funo [PV] das calculadoras financeiras. Sua sintaxe representada da seguinte forma : VP(taxa; nper; pgto; vf; tipo). Onde : taxa = taxa de juros por perodo (equivale tecla [i] das calculadoras financeiras); nper = nmero total de perodos de pagamento. Equivale tecla [n] das calculadoras financeiras); pgto = pagamento feito a cada perodo e assumido como homogneo (iguais, equivale tecla [PMT] das calculadoras financeiras); vf = valor futuro, ou um saldo de caixa, que voc deseja obter depois do ltimo pagamento (se vf for omitido, ser considerado 0 - o valor futuro de determinado emprstimo, por exemplo, 0 - Equivale tecla [FV] das calculadoras financeiras; tipo = representado pelo nmero 0 ou 1 e indica as datas de vencimento dos pagamentos. Se for igual a 0 ou omitido, o Excel assume como uma srie de pagamentos postecipados (no final do perodo). Se for igual a 1, o Excel assume como uma srie de pagamentos antecipados (no incio do perodo). Equivale s funes [g] [BEG] e [g] [End] das calculadoras financeiras. B VP ? (R$124,18) C D N I 5 10% =VP(D3;C3;;F3) E PMT F VF 200 G Tipo

2 3 4

A figura anterior mostra a obteno do valor presente de uma operao de investimento com valor futuro igual a $200,00, prazo igual a 5 perodos e taxa igual a 10% ao perodo. O valor foi obtido atravs do uso da funo VP : $124,18. Note que o Excel, de forma similar s calculadoras financeiras, tambm emprega as convenes dos sinais (positivo para expressar entradas de caixa e negativo para expressar sadas de caixa).

45

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Funo VF: Esta funo calcula o valor futuro de um investimento de acordo com os pagamentos peridicos e constantes e com uma taxa de juros constante. Seu resultado equivale ao retornado pela funo [FV] das calculadoras financeiras. bastante similar funo VP apresentada anteriormente. Sua sintaxe representada da seguinte forma : VF(taxa; nper; pgto; vp, tipo). Onde : taxa = taxa de juros por perodo. Equivale tecla [i] das calculadoras financeiras; nper = nmero total de perodos de pagamento. Equivale tecla [n] das calculadoras financeiras; pgto = pagamento feito a cada perodo e assumido como homogneo (iguais, equivale tecla [PMT] das calculadoras financeiras); vp = valor presente ou a soma total correspondente ao valor presente de uma srie de pagamentos futuros (se for omitido, ser considerado 0 equivale tecla [VP] das calculadoras financeiras); tipo = representado pelo nmero 0 ou 1 e indica as datas de vencimento dos pagamentos (se for igual a 0 ou omitido, o Excel assume como uma srie de pagamentos postecipados no final do perodo. Se for igual a 1, o Excel assume como uma srie de pagamentos antecipados (no incio do perodo). Equivale s funes [g] [BEG] e [g] [End] das calculadoras financeiras. B VP 800 (R$968,00) C D N I 2 10% =VF(D3;C3;;B3) E PMT F VF ? G Tipo

2 3 4

A figura anterior representa o clculo do valor futuro com a funo VF do Excel. O valor devido de um emprstimo no valor de $800,00 a uma taxa igual a 10% ao ms durante dois meses igual a $968,00. Funo NPER: Esta funo do Excel calcula o nmero de perodos para investimento de acordo com pagamentos constantes e peridicos e uma taxa de juros constante. similar a funo [n] das calculadoras financeiras. Suas sintaxe do tipo : NPER(taxa;pgto;vp;vf;tipo). Onde : taxa = a taxa de juros por perodo; pgto = o pagamento feito em cada perodo; no pode mudar durante a vigncia da anuidade. Geralmente, pgto contm o capital e os juros, mas nenhuma outra tarifa ou taxas; vp = o valor presente ou atual de uma srie de pagamentos futuros; vf = o valor futuro, ou saldo, que voc deseja obter aps o ltimo pagamento (se vf for omitido, ser considerado 0 o valor futuro de um emprstimo, por exemplo, 0); tipo = o nmero 0 (datas de vencimento no final do perodo) ou 1 (datas de vencimento no incio do perodo) que indica as datas de vencimento dos pagamentos. B VP -800 8,98 C D N I ? 6% =NPER(D3;;B3;F3) E PMT F VF 1350 G Tipo

2 3 4

A figura anterior mostra o clculo do nmero de perodos necessrios para transformar um investimento no valor de $800,00 em um montante igual a $1.350,00 a uma taxa de 6% ao perodo. Neste caso, so necessrios 8,98 perodos. importante destacar que, diferentemente da HP 12C, o Excel no aproxima para o inteiro superior o clculo de n. Funo TAXA: Esta funo obtm a taxa de juros por perodo de uma anuidade. A funo TAXA obtida por iterao e pode ter zero ou mais solues. Se os resultados sucessivos de TAXA no convergirem para 0,0000001 depois de 20 iteraes, TAXA retorna o valor de erro #NM!. Suas sintaxe do tipo : TAXA(nper;pgto;vp;vf;tipo;estimativa). Onde: nper = o nmero total de perodos de pagamento em uma anuidade; pgto = o pagamento feito em cada perodo e no pode mudar durante a vigncia da anuidade. Geralmente, pgto inclui o principal e os juros e nenhuma outra taxa ou tributo; vp = o valor presente, equivalendo ao valor total correspondente ao valor atual de uma srie de pagamentos futuros; vf = o valor futuro, ou o saldo, que voc deseja obter depois do ltimo pagamento (se vf for omitido, ser considerado 0 - o valor futuro de um emprstimo, por 46

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

exemplo, 0); tipo = o nmero 0 (datas de vencimento no final do perodo) ou 1 (datas de vencimento no incio do perodo) que indica as datas de vencimento dos pagamentos. B VP 200 6,05% C D N I 8 ? =TAXA(C3;;B3;F3) E PMT F VF -320 G Tipo

2 3 4

Na figura anterior pode-se ver uma aplicao da funo TAXA. De acordo com o exemplo fornecido, um emprstimo recebido no valor de $200,00 e quitado mediante o pagamento de $320,00, aps 8 perodos, apresentou a incidncia de uma taxa de juros igual a 6,05% ao perodo. Funo PGTO: calcula o pagamento peridico de uma anuidade de acordo com pagamentos constantes e com uma taxa de juros constante. Permite operaes com taxas postecipadas ou antecipadas. Suas sintaxe do tipo : PGTO(taxa;nper;vp;vf;tipo). Onde : taxa = taxa de juros por perodo; nper = nmero total de pagamentos pelo emprstimo; vp = valor presente total de uma srie de pagamentos futuros; vf = valor futuro ou saldo de caixa aps o ltimo pagamento (se o valor futuro for omitido, a funo assume o valor como nulo); tipo = corresponde ao nmero 0 ou 1 e indica as datas de vencimento (o nmero 0 ou omitido indica que trata-se de uma srie postecipada, se o tipo for igual a 1, incida operaes com sries antecipadas). B VP 200 C N 2 D I 0,05 E VF 0 F Tipo 0 G H PMT Frmula (R$107,56) =PGTO(D3;C3;B3;E3;F3)

2 3

Por exemplo, para encontrar o valor dos dois pagamentos mensais e iguais correspondentes a uma aquisio a prazo mediante taxa composta igual a 5% ao ms de um bem cujo valor vista igual a $200,00, basta elaborar no Excel o modelo apresentado na figura anterior. Se no existir entrada, ou seja, se a srie for postecipada, o valor dos pagamentos ser igual a $107,56. A funo PGTO permite operar tanto com sries uniformes postecipadas, como com sries antecipadas. Para isso, basta especificar o tipo de srie : 0, para postecipadas, ou 1 para antecipadas. Se no exemplo anterior as prestaes fossem pagas no ato, a nova configurao do modelo pode ser vista na figura seguinte. Nesta situao, o valor das prestaes ser igual a $102,44. B VP 200 C N 2 D I 0,05 E VF 0 F Tipo 1 G H PMT Frmula (R$102,44) =PGTO(D3;C3;B3;E3;F3)

2 3

Funo VPL: retorna o valor lquido atual de um investimento, baseado em uma srie de fluxos de caixa peridicos e em uma taxa de desconto. Seu resultado equivale ao retornado pela funo [NPV] das calculadoras financeiras. Sua sintaxe representada da seguinte forma : VPL(taxa; valor1; valor2; .). Onde : taxa = taxa de juros por perodo (equivale tecla [i] das calculadoras financeiras); valor1; valor2;. = argumentos de 1 a 29 que representam os pagamentos e a receita (devem ter o mesmo intervalo de tempo entre eles e ocorrer ao final de cada perodo). Observaes importantes : a) A funo VPL descapitaliza os valores para a data presente (t0) supondo que os fluxos comeam em t1. Sendo assim, para obter o VPL de um projeto com essa funo, torna-se conveniente utiliz-la para descapitalizar os fluxos a partir da data 1 (t1), subtraindo o valor do investimento inicial.

47

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

b) A funo VPL utiliza a ordem de valor1; valor2;. para interpretar a ordem de fluxos de caixa. Convm certificar-se de fornecer os valores de pagamentos e receita na seqncia correta. c) Argumentos que so nmeros, clulas vazias, valores lgicas ou representaes em forma de texto de nmeros so contados; os argumentos que so valores de erro ou texto que no podem ser traduzidos em nmeros so ignorados. d) Se um argumento for uma matriz ou referncia, apenas os nmeros da matriz ou referncia sero contados. Clulas vazias, valores lgicos, valores de texto ou de erro na matriz ou referncia so ignorados. B C D E F Ano 0 Ano 1 Ano 2 Ano 3 Custo Cap -500 200 300 400 18% G H VPL Frmula 128,40 =VPL(F3;C3:E3)+B3

2 3

Funo TIR: permite obter a taxa interna de retorno de uma seqncia de fluxos de caixa representada pelos nmeros em valores. Estes fluxos de caixa no precisam ser iguais, porm, os fluxos de caixa devem ser feitos em intervalos regulares, como mensalmente ou anualmente. A taxa interna de retorno a taxa de juros recebida para um investimento que consiste em pagamentos (valores negativos) e receitas (valores positivos) que ocorrem em perodos regulares. Sua sintaxe do tipo : TIR(valores;estimativa). Onde : valores = matriz ou uma referncia a clulas que contm nmeros cuja taxa interna de retorno se deseja calcular; estimativa = nmero que se estima ser prximo do resultado de TIR. Corresponde a um palpite inicial sobre qual o valor da TIR. Algumas observaes importantes em relao ao uso da funo: a) A matriz de valores deve conter pelo menos um valor positivo e um negativo para calcular a taxa interna de retorno. b) A funo TIR emprega a ordem de valores para interpretar a ordem de fluxos de caixa. c) Valores de pagamentos e rendas devem estar obrigatoriamente na seqncia desejada. d) Caso a matriz ou argumento de referncia contenha texto, valores lgicos ou clulas em branco, estes valores sero ignorados. De acordo com a ajuda do Microsoft Excel, a planilha emprega tcnica iterativa para calcular TIR. Comeando pela estimativa fornecida, TIR refaz o clculo at o resultado ter uma preciso de 0,00001 por cento. Se TIR no puder localizar um resultado que funcione depois de 20 tentativas, o valor de erro #NM! ser retornado. Na maioria dos casos, no necessrio fornecer estimativa para o clculo de TIR. Se a estimativa for omitida, ser considerada 0,1 (10 por cento). Caso a TIR fornea o valor de erro #NM!, ou se o resultado no for prximo do esperado, deve ser feita uma nova tentativa com um valor diferente para a estimativa. B Ano 0 -500 C Ano 1 200 D Ano 2 300 E Ano 3 400 F G TIR 32% H Frmula =TIR(B3:E3)

2 3

OUTRAS FUNES FINANCEIRAS Alm das funes financeiras mais usuais apresentadas anteriormente, o Excel possui diversas outras funes financeiras, caracterizadas no quadro seguinte. Quadro 8. Outras funes financeiras do Excel. Funo Descrio

48

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Retorna os juros acumulados de um ttulo que paga uma taxa peridica de juros ACCRINT Retorna a taxa de juros acumulados de um ttulo que paga juros no vencimento Retorna a depreciao para cada perodo contbil Retorna a depreciao para cada perodo contbil Retorna a depreciao de um ativo para um perodo especificado, usando o mtodo de balano de declnio fixo Retorna a depreciao de um ativo para um perodo especificado usando o BDD mtodo de balano de declnio duplo ou algum outro mtodo especificado Retorna a depreciao de um ativo para um perodo especificado ou parcial BDV usando um mtodo de balano declinante COUPDAYBS Retorna o nmero de dias do incio do perodo de cupom at a data de liquidao Retorna o nmero de dias no perodo de cupom que contm a data de quitao COUPDAYS COUPDAYSNC Retorna o nmero de dias da data de quitao at a data do prximo cupom Retorna a prxima data de cupom aps a data de quitao COUPNCD Retorna o nmero de cupons pagveis entre as datas de quitao e vencimento COUPNUM Retorna a data de cupom anterior data de quitao COUPPCD Retorna os juros acumulados pagos entre dois perodos CUMIPMT Retorna o capital acumulado pago sobre um emprstimo entre dois perodos CUMPRINC Retorna a taxa de desconto de um ttulo DISC Converte um preo em formato de moeda, na forma fracionria, em um preo na DOLLARDE forma decimal Converte um preo, apresentado na forma decimal, em um preo apresentado na DOLLARFR forma fracionria Retorna a depreciao em linha reta de um ativo durante um perodo DPD Retorna a durao anual de um ttulo com pagamentos de juros peridicos DURATION Retorna a taxa de juros anual efetiva EFFECT Calcula os juros pagos durante um perodo especificado de um investimento. PGTO FVSCHEDULE Retorna o valor futuro de um capital inicial aps a aplicao de uma srie de taxas de juros compostas Retorna a taxa de juros de um ttulo totalmente investido INTRATE Retorna o pagamento de juros para um investimento em um determinado perodo IPGTO MDURATION Retorna a durao de Macauley modificada para um ttulo com um valor de paridade equivalente a R$ 100 Calcula a taxa interna de retorno em que fluxos de caixa positivos e negativos so MTIR financiados com diferentes taxas Retorna a taxa de juros nominal anual NOMINAL Retorna o preo por R$ 100 de valor nominal de um ttulo com um primeiro perodo ODDFPRICE indefinido Retorna o rendimento de um ttulo com um primeiro perodo indefinido ODDFYIELD Retorna o preo por R$ 100 de valor nominal de um ttulo com um ltimo perodo ODDLPRICE de cupom indefinido Retorna o rendimento de um ttulo com um ltimo perodo indefinido ODDLYIELD Retorna o pagamento de capital para determinado perodo de investimento PPGTO Retorna a preo por R$ 100 de valor nominal de um ttulo que paga juros PRICE peridicos Retorna o preo por R$ 100 de valor nominal de um ttulo descontado PRICEDISC Retorna o preo por R$ 100 de valor nominal de um ttulo que paga juros no PRICEMAT vencimento Retorna a quantia recebida no vencimento de um ttulo totalmente investido RECEIVED Retorna a depreciao dos dgitos da soma dos anos de um ativo para um perodo SDA especificado Retorna a taxa de juros por perodo de uma anuidade TAXA ACCRINTM AMORDEGRC AMORLINC BD 49

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

TBILLEQ TBILLPRICE TBILLYIELD XIRR XNPV YIELD YIELDDISC YIELDMAT Exerccio 6

Retorna o rendimento de um ttulo equivalente a uma obrigao do Tesouro Retorna o preo por R$ 100 de valor nominal de uma obrigao do Tesouro Retorna o rendimento de uma obrigao do Tesouro Fornece a taxa interna de retorno de um programa de fluxos de caixa no necessariamente peridico Retorna o valor presente lquido de um programa de fluxos de caixa no necessariamente peridico Retorna o rendimento de um ttulo que paga juros peridicos Retorna o rendimento anual de um ttulo descontado. Por exemplo, uma obrigao do Tesouro Retorna o rendimento anual de um ttulo que paga juros no vencimento

Andr Luz tomou um emprstimo no valor de $150.000,00, acertando um prazo de 6 meses e uma taxa efetiva de juros compostos igual a 2% ao ms. Os juros sero pagos no final junto com a devoluo do capital. Calcule, mediante o emprego de uma funo financeira apropriada do Excel, o valor a ser pago no encerramento da operao e os juros incorridos. Resposta : O valor a ser pago pode ser obtido mediante o emprego da funo =VF(2%;6;;150000) , que resulta no valor total a ser pago (R$168.924,36). Logo os juros incorridos so iguais diferena: $18.924,36. Exerccio 7 Mariana quer fazer uma aplicao hoje para possuir $25.000,00 daqui a um ano. Sabendo-se que a taxa de juros compostos dessa operao de 3% a.m., quanto ela deve aplicar? Resposta : Exerccio 8 Aps quantos perodos, um capital no valor de $800,00 torna-se igual a $1.000,00 aplicado a uma taxa igual a 2% ao perodo? Resposta :

5.4.2 FUNES DE DATA E HORA


Nas aplies voltas Gesto Empresarial, diversos so os usos de funes que envolvam clculos com datas e horas. Um importante grupo de recursos do Excel representado pelas funes de data e hora. Em relao s funes que envolvem data e hora, importante mencionar que o Microsoft Excel armazena datas como nmeros de srie seqenciais para que ele possa executar clculos com esses nmeros. O Excel armazenar 1 de janeiro de 1900 como nmero de srie 1 se a pasta de trabalho usar o sistema de data 1900. Se a pasta de trabalho usar o sistema de data 1904, o Excel armazenar 1 de janeiro de 1904 como o nmero de srie 0 (2 de janeiro de 1904 o nmero de srie 1). Por exemplo, no sistema de data 1900, o Excel armazena 1 de janeiro de 1998 como o nmero de srie 35796 porque so 35.795 dias aps 1 de janeiro de 1900. Tambm importante destacar que o Microsoft Excel 97 para Windows e o Microsoft Excel 97 para Macintosh usam sistemas de data padro diferentes. O Microsoft Excel para Windows usa o sistema de datas 1900, no qual os nmeros de srie correspondem s datas de 1 de janeiro de 1900 at 31 de

50

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

dezembro de 9999. O Microsoft Excel para Macintosh usa o sistema de datas 1904, no qual os nmeros de srie correspondem s datas de 1 de janeiro 1904 at 31 de dezembro de 9999. Os nmeros direita do ponto decimal no nmero de srie representam a hora; os nmeros esquerda representam a data. Por exemplo, no sistema de datas de 1900, o nmero serial 367,5 representa a combinao de data-hora 12:00 P.M., 1 de janeiro de 1901. Pode-se mudar o sistema de datas marcando ou desmarcando a caixa de seleo Sistema de datas 1904 na guia Clculo do comando Opes (menu Ferramentas). Destaca-se que o sistema de datas alterado automaticamente quando voc abre um documento de uma outra plataforma. Por exemplo, se voc est trabalhando no Microsoft Excel para Windows e abre um documento criado no Microsoft Excel para Macintosh, a caixa de seleo Sistema de datas 1904 selecionada automaticamente. Funo AGORA: Retorna o nmero de srie da data e da hora atuais. Sua sintaxe do tipo : AGORA(). A funo AGORA s muda quando a planilha calculada ou quando a macro que contm a funo executada, no sendo atualizada continuamente. Por exemplo: se a planilha estiver usando o sistema de datas 1900 e o relgio interno do seu computador estiver definido para 13:36:00 P.M., 7-Abril-2002, ento a funo AGORA() igual a 37.353,57. B 8/4/2002 14:09 C =AGORA() D

2 3

Funo ANO: Converte um nmero de srie em um ano. Sua sintaxe do tipo ANO(nm_srie), onde nm_srie um nmero seqencial que representa a data do dia que voc est tentando localizar. Datas podem ser inseridas como seqncias de texto entre aspas (por exemplo, "30/01/1998" ou "1998/01/30"), como nmeros de srie (por exemplo, 35825, que representa 30 de janeiro de 1998, se voc estiver usando o sistema de data de 1900), ou como resultado de outras frmulas ou funes (por exemplo, DATA.VALOR("30/01/1998")). B Data 15/2/2000 14/7/1975 C ano 2000 1975 D frmula =ANO(B3) =ANO(B4)

2 3 4

Funo DATA.VALOR: Converte uma data na forma de texto para um nmero de srie. Sua sintaxe do tipo DATA.VALOR(texto_data), onde texto_data texto que representa uma data no formato de data do Excel. Por exemplo, "30/1/1998" ou "30-Jan-1998" so seqncias de caracteres de texto entre aspas que representam datas. Ao usar o sistema de data padro no Excel para Windows, texto_data dever representar uma data de 1 de janeiro de 1900 a 31 de dezembro de 9999. Se a parte do ano de texto_data for omitida, DATA.VALOR utilizar o ano atual do relgio interno do computador. As informaes de hora texto_data so ignoradas. B data texto 15/2/2000 C num srie 36571 D frmula =DATA.VALOR("15/2/2000")

2 3

51

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Funo DATA: Retorna o nmero de srie de uma data especfica. Sua sintaxe do tipo : DATA(ano;ms;dia). Onde: Ano um nmero de 1900 a 2078 no Microsoft Excel para Windows ou de 1904 a 2078 no Microsoft Excel para Macintosh; Ms um nmero que representa o ms do ano. Se ms for maior que 12, ento ms somar este nmero de meses ao primeiro ms do ano especificado - por exemplo, DATA(94;15;2) retorna o nmero de srie que representa 2 de maro de 1995. Dia o nmero que representa o dia do ms. Se dia for maior do que o nmero de dias no ms especificado, ento dia soma este nmero de dias ao primeiro dia do ms. Por exemplo, DATA(95;1;35) retorna o nmero de srie que representa 4 de fevereiro de 1995. B ano 1985 C ms 5 D dia 20 E F data frmula 20/5/1985 =DATA(B3;C3;D3)

2 3

Funo DATADIF: Calcula o nmero de dias, meses e anos entre duas datas. Sua sintaxe do tipo : DATADIF(data_inicial;data_final;unidade). Onde : Data_inicial uma data que representa a primeira data ou a data inicial do perodo. As datas podem ser inseridas como seqncias de texto entre aspas (por exemplo, "30/1/2001"), como nmeros de srie (por exemplo, 36921, que representa 30 de janeiro de 2001, se voc estiver usando o sistema de data 1900) ou como os resultados de outras frmulas ou funes (por exemplo, DATA.VALOR("30/1/2001")). Data_final uma data que representa a ltima data ou a data final do perodo e Unidade o tipo de informao que voc deseja que seja retornada. Unidade "A" "M" "D" "MD" "AM" "AD" Retorna O nmero de anos completos no perodo. O nmero de meses completos no perodo. O nmero de dias no perodo. A diferena entre os dias na data_inicial e data_final. Os meses e anos das datas so ignorados. A diferena entre os meses na data_inicial e data_final. Os dias e os anos das datas so ignorados. A diferena entre os dias da data_inicial e data_final. Os anos das datas so ignorados.

Por exemplo: DATADIF("1/1/2001","1/1/2003","A") igual a 2 ou dois anos completos no perodo; DATADIF("1/6/2001","15/8/2002","D") igual a 440 ou 440 dias entre 1 de junho de 2001 e 15 de agosto de 2002; DATADIF("1/6/2001","15/8/2002","AD") igual a 75 ou 75 dias entre 1 de junho e 15 de agosto, ignorando os anos das datas; DATADIF("1/6/2001","15/8/2002","MD") igual a 14 ou a diferena entre 1 e 15 o dia da data_inicial e o dia da data_final ignorando os meses e os anos das datas. B C D E inicio final diferena frmula 15/3/1972 18/4/2000 337 =DATADIF(B3;C3;"M") 10261 =DATADIF(B3;C3;"D")

2 3 4

Funo DIA.DA.SEMANA: Converte um nmero de srie em um dia da semana. O dia retornado como um inteiro variando entre 1 (domingo) e 7 (sbado). Sua sintaxe do tipo : DIA.DA.SEMANA(nm_srie;retornar_tipo). Onde: Nm_srie o cdigo de data-hora usado pelo Microsoft Excel para clculos de data e hora. Pode-se fornecer nm_srie como texto, como "20-Abr1973" ou "20-04-73", em vez de nmero. O texto automaticamente convertido em um nmero de 52

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

srie. Para obter maiores informaes sobre nm_srie, consulte a funo AGORA. O argumento Retornar_tipo corresponde a um nmero que determina o tipo de valor de retorno. Retornar_tipo Nmero retornado 1 ou omitido Nmeros 1 (domingo) a 7 (sbado). Comporta-se como as verses anteriores do Microsoft Excel. 2 Nmeros 1 (segunda-feira) a 7 (domingo) 3 Nmeros 0 (segunda-feira) a 6 (domingo) Alguns comentrios em relao esta funo tornam-se necessrios: conforme j destacado anteriormente, o Microsoft Excel para Windows e o Microsoft Excel para Macintosh usam sistemas diferentes de data como padro. Para obter maiores informaes, sugere-se consultar a funo AGORA. Tambm pode-se usar a funo TEXTO para converter um valor em um formato de nmero especificado quando usar o sistema de data 1900. Para ilustrar, =TEXTO("12/09/76";"dddd") igual a domingo. Outros exemplos: =DIA.DA.SEMANA("14/7/95") igual a 6 (sexta-feira). Caso a planilha esteja usando o sistema de data 1900 (padro no Microsoft Excel para Windows), ento: =DIA.DA.SEMANA(32708,032) igual a 4 (quarta-feira). B data 8/4/2002 C diasemana 2 1 0 D frmula =DIA.DA.SEMANA(B3;1) =DIA.DA.SEMANA(B3;2) =DIA.DA.SEMANA(B3;3)

2 3 4 5

Funo DIA: Converte um nmero de srie em um dia do ms. O dia dado como um inteiro que varia de 1 a 31. Sua sintaxe do tipo DIA(nm_srie), onde nm_srie a data do dia que voc est tentando encontrar. As datas podem ser inseridas como seqncias de caracteres de texto entre aspas (por exemplo, "30/1/1998" ou "1998/30/01"), como nmeros de srie (por exemplo, 35825, que representa 30 de janeiro de 1998 se voc estiver usando o sistema de data de 1900) ou como resultados de outras frmulas ou funes (por exemplo, DATA.VALOR("30/1/1998")). B data 8/4/2002 C Dia 8 D frmula =DIA(B3)

2 3

Funo DIAS360: Retorna o nmero de dias entre duas datas com base em um ano de 360 dias (doze meses de 30 dias). Use esta funo para ajudar no clculo dos pagamentos, se o seu sistema de contbil estiver baseado em doze meses de 30 dias. Sua sintaxe do tipo DIAS360(data_inicial;data_final;mtodo). Onde: data_inicial e data_final so as duas datas entre as quais voc deseja saber o nmero de dias. Se data_inicial ocorrer aps data_final, DIAS360 retornar um nmero negativo. As datas podem ser inseridas como seqncias de caracteres de texto entre aspas (por exemplo, "30/1/1998" ou "1998/01/30"), como nmeros de srie (por exemplo, 35825, que representa 30 de janeiro de 1998 se voc estiver usando o sistema de data de 1900) ou como resultados de outras frmulas ou funes (por exemplo, DATA.VALOR("30/1/1998")). Mtodo um valor lgico que especifica que mtodo deve ser utilizado no clculo, se o americano ou o europeu. Mtodo FALSO ou omitido Definido Mtodo US (NASD). Se a data inicial for o dia 31 de um ms, ela se torna igual ao dia 30 do mesmo ms. Se a data final for o dia 31 de um ms e a data inicial for anterior ao trigsimo dia de um ms a data final torna-se igual ao dia primeiro 53

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

do prximo ms. Por outro lado, a data final torna-se igual ao trigsimo dia do mesmo ms. VERDADEIRO Mtodo europeu. A data inicial ou final que ocorre no dia 31 de um ms torna-se igual ao trigsimo dia do mesmo ms. Convm lembrar que para determinar o nmero de dias entre duas datas de um ano de 365 ou 366 dias, basta voc subtrair a data inicial da data final. Por exemplo, "31/12/1998"-"1/1/1998" igual a 364. B Incio 15/3/2001 C Final 15/6/2002 D E dif dias 360 frmula 450 =DIAS360(B3;C3)

2 3

Funo EDATE: Retorna o nmero de srie da data que o nmero indicado de meses antes ou depois da data inicial. Pode-se usar a funo EDATE para calcular datas de quitao ou datas de vencimento que caem no mesmo dia do ms da data de emisso. Caso a funo no esteja disponvel, deve-se executar o Programa de Instalao para instalar as Ferramentas de anlise. Aps instalar a Ferramentas de anlise, necessrio ativ-las selecionando o comando Suplementos no menu Ferramentas. Sua sintaxe do tipo : EDATE(data_inicial;meses). Onde : data_inicial corresponde a uma data que representa a data inicial; meses corresponde ao nmero de meses antes ou depois de data_inicial. Um valor positivo para meses produz uma data futura; um valor negativo produz uma data passada. As datas podem ser inseridas como seqncias de caracteres de texto entre aspas (por exemplo, "30/5/2000" ou "2000/30/05"), como nmeros de srie (por exemplo, 35825, que representa 30 de janeiro de 1998 se voc estiver usando o sistema de data de 1900) ou como resultados de outras frmulas ou funes (por exemplo DATA.VALOR("30/1/1998")). Funo HOJE: Retorna o nmero de srie da data de hoje. O nmero de srie o cdigo de datahora usado pelo Microsoft Excel para clculos de data e hora. Sugere-se que para obter maiores informaes sobre nmeros de srie, seja consultada a funo AGORA. Sua sintaxe do tipo : =HOJE(). No existem argumentos a serem especificados. B hoje 8/4/2002 C frmula =HOJE()

2 3

Funo HORA: Converte um nmero de srie em uma hora, retornando a hora correspondente a nm_srie. A hora retornada como um inteiro, variando de 0 (12:00 A.M.) a 23 (11:00 P.M.). Sua sintaxe do tipo: =HORA(nm_srie). Onde : nm_srie o cdigo de data-hora usado pelo Microsoft Excel para clculos de data e hora. Pode-se retornar nm_srie como texto, tais como "16:48:00" ou "4:48:00 PM", em vez de nmero. O texto automaticamente convertido em um nmero de srie. Para obter maiores informaes sobre nmeros de srie, consulte AGORA. importante destacar que o Microsoft Excel para Windows e Microsoft Excel para Macintosh usam sistemas de data diferentes como padro. Para obter maiores informaes, sugere-se consultar a funo AGORA. Por exemplo : HORA(0,7) igual a 16; HORA(29747,7) igual a 16 ; HORA("3:30:30 PM") igual a 15. B num srie C hora D frmula 54

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

04:50

4,00000 =HORA(B3)

Funo MS: Converte um nmero de srie em um ms. O ms fornecido como um inteiro, variando de 1 (janeiro) a 12 (dezembro). Sua sintaxe do tipo : MS(nm_srie), onde nm_srie a data do ms que se est tentando encontrar. As datas podem ser inseridas como seqncias de caracteres de texto entre aspas (por exemplo, "25/4/2001"), como nmeros de srie (por exemplo, 35825, que representa 30 de janeiro de 1998 caso se esteja usando o sistema de data de 1900) ou como resultados de outras frmulas ou funes (por exemplo, DATA.VALOR("25/4/2001")). Por exemplo, MS("13/09/1976") igual a 9. B data 8/4/2002 C ms 4 D frmula =MS(B3)

2 3

Funo MINUTO: Converte um nmero de srie em um minuto. Sua sintaxe do tipo: MINUTO(nm_srie), onde nm_srie corresponde ao horrio que contm o minuto que voc deseja encontrar. Os horrios podem ser inseridos como seqncias de caracteres de texto entre aspas (por exemplo, "7:56 PM"), como nmeros decimais (por exemplo, 0,78125, que representa 6:45 PM) ou como resultados de outras frmulas ou funes (por exemplo, VALOR.TEMPO("8:45 AM")). Por exemplo, MINUTO(0,895) = 28; MINUTO("4:20 PM") = 20. B Tempo 4:48 AM 5:32 PM C Minuto 48 32 D Funo =MINUTO(B3) =MINUTO(B4)

2 3 4

Funo NETWORKDAYS: Retorna o nmero de dias teis inteiros entre data_inicial e data_final. Os dias teis excluem os fins de semana e quaisquer datas identificadas em feriados. Caso a funo no esteja disponvel, torna-se necessrio executar o Programa de Instalao para instalar as Ferramentas de anlise. Aps instalar as Ferramentas de anlise, necessrio ativ-las selecionando o comando Suplementos no menu Ferramentas. Sua sintaxe do tipo : NETWORKDAYS(data_inicial;data_final;feriados). Onde: data_inicial uma data que representa a data inicial; data_final o nmero de srie da data que representa a data final; feriados um intervalo opcional de uma ou mais datas a serem excludas do calendrio de dias de trabalho, como feriados estaduais e federais e feriados mveis. Observaes importantes em relao ao uso da funo: a) As datas podem ser inseridas como seqncias de caracteres de texto entre aspas (por exemplo, "30/1/1998" ou "1998/30/01"), como nmeros de srie (por exemplo, 35825, que representa 30 de janeiro de 1998 se voc estiver usando o sistema de data de 1900) ou como resultados de outras frmulas ou funes (por exemplo DATA.VALOR("30/1/1998")). b) A lista de feriados pode ser um intervalo de clulas que contenham as datas ou uma constante de matriz dos nmeros de srie que representam as datas. c) A funo conta os extremos (datas inicial e final). Logo, para ober o intervalo de dias teis entre as datas preciso subtrair a funo de um. Vide o exemplo apresentado na figura seguinte. B Data Inicial 29/1/2002 C D E Data Final Dias teis Funo 1/3/2002 21 =NETWORKDAYS(B3;C3;B6:C6)-1

2 3 4

55

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

5 6

Feriados bancrios 11/2/2002 12/2/2002

No Brasil, a relao de feriados bancrios pode ser obtida diretamente das agendas financeiras do tipo Redoma fabricadas pela Redoma Arte e Comunicao Ltda. (http://www.redoma.com.br). Exerccio 9 Uma instituio financeira cobra um multa igual a $6,00 por cada dia til de atraso no pagamento de um determinado ttulo. Sabendo-se que o vencimento do ttulo estava programado para 02/12/2002 e a sua data de quitao apenas foi efetivada em 21/01/2003, calcule qual foi a multa cobrada. Empregue a funo NETWORKDAYS. Observao importante : no perodo existem os feriados 25/12/2002 e 01/01/2003. Resposta: 34 dus x 6 = 204 Funo SEGUNDO: Retorna os segundos de um valor de hora. O segundo fornecido como um inteiro no intervalo de 0 (zero) a 59. Sua sintaxe do tipo : SEGUNDO(nm_srie). Onde nm_srie a hora que contm os segundos que se deseja localizar. Horas podem ser inseridas como seqncias de texto entre aspas duplas (por exemplo, "7:58 PM"), como nmeros decimais (por exemplo, 0,5630, que representa 13:30:43) ou como resultado de outras frmulas e funes (por exemplo, VALOR.TEMPO("7:58 PM")). B Hora 7:45:32 AM 0,5874 C Segundo 32 51 D Funo =SEGUNDO(B3) =SEGUNDO(B4)

2 3 4

Funo TEMPO: Retorna o nmero de srie de um horrio especfico. O nmero decimal retornado por TEMPO um valor que varia de 0 a 0,99999999, representando as horas de 0:00:00 (12:00:00 A.M.) a 23:59:59 (11:59:59 P.M.). Sua sintaxe do tipo : TEMPO(hora;minuto;segundo). Onde: hora um nmero de 0 (zero) a 23 que representa a hora; minuto um nmero de 0 a 59 que representa o minuto; segundo um nmero de 0 a 59 que representa o segundo. Por exemplo: TEMPO(12; 0; 0) igual ao nmero de srie 0,5, que equivale a 12:00:00 P.M.; TEMPO(16; 48; 10) igual ao nmero de srie 0,700115741, que equivale a 4:48:10 P.M. Com o auxlio da funo TEXTO, a funo TEMPO pode apresentar os resultados com diferentes formataes: TEXTO(TEMPO(18; 22; 20), "h:mm:ss AM/PM") igual a "6:22:20 PM". B Hora 4 16 C D E F Minuto Segundo Tempo Funo 52 37 0,203206019 =TEMPO(B3;C3;D3) 48 17 4:48:17 PM =TEXTO(TEMPO(B4;C4;D4);"h:mm:ss AM/PM")

2 3 4

Funo VALOR.TEMPO: Converte um horrio na forma de texto para um nmero de srie. O nmero decimal um valor que varia de 0 a 0,99999999 e que representa as horas entre 0:00:00 (12:00:00 a.m.) e 23:59:59 (11:59:59 p.m.). Sua sintaxe do tipo: VALOR.TEMPO(texto_hora). Onde texto_hora uma seqncia de caracteres de texto que representa uma hora em qualquer um dos formatos de hora do Microsoft Excel. Por exemplo, as seqncias de texto entre aspas duplas "6:45 p.m." e "18:45" representam hora. As informaes de data em texto_hora so ignoradas. Por exemplo: VALOR.TEMPO("7:48 AM") igual a 0,325. 56

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

2 3 4

B Tempo 04:23:48 20/4/2002 17:56

C Valor Tempo 0,182638889 0,747222222

D Funo =VALOR.TEMPO(TEXTO(B3;"hh:mm")) =VALOR.TEMPO(TEXTO(B4;"hh:mm"))

Funo WORKDAY: Retorna a data de nmero de srie correspondente ao nmero indicado de dias teis antes ou depois de uma data (a data inicial). Os dias teis excluem fins de semana ou quaisquer datas identificadas como feriados. Caso a funo no esteja disponvel, necessrio executar o Programa de Instalao para instalar as Ferramentas de anlise. Aps instalar as Ferramentas de anlise, necessrio ativ-las selecionando o comando Suplementos no menu Ferramentas. Sua sintaxe do tipo : WORKDAY(data_inicial;dias;feriados). Onde: data_inicial uma data que representa a data inicial; dias o nmero de dias teis antes ou depois de data_inicial. Um valor positivo para dias gera uma data futura, um valor negativo gera uma data passada; feriados uma lista opcional com uma ou mais datas a serem excludas do calendrio de trabalho, tais como feriados estaduais, federais e flutuantes. Observaes importantes: a) Datas podem ser inseridas como seqncias de texto entre aspas duplas (por exemplo, "30/01/1998" ou "1998/01/30"), como nmeros de srie (por exemplo, 35825, que representa 30 de janeiro de 1998, se voc estiver usando o sistema de data de 1900) ou como resultado de outras frmulas ou funes (por exemplo, DATA.VALOR("30/01/1998")). b) A lista pode ser um intervalo de clulas que contm as datas ou uma matriz constante de nmeros de srie que representam datas. c) A funo conta os extremos (datas inicial e final). Logo, para ober o prximo dia til preciso somar um ao resultado da funo. Vide o exemplo apresentado na figura seguinte. B Data Inicial 22/3/2002 C Dias 30 D Vencimento DU 07/05/02 E Funo =Workday(B3;C3;B8)+1

2 3 4 5 6 7 8 Exerccio 10

Feriados 1/5/2002

Um banco captou um CDB no valor de $400.000,00 no dia 03/06/2002. Sabendo que o prazo da operao igual a 60 dias teis, pede-se para determinar com o auxlio da funo WORKDAY qual ser a data de vencimento. Feriados bancrios no Brasil durante o perodo da operao: nenhum. Resposta: 26/08/2002. OUTRAS FUNES DE DATA E HORA Alm das funes de data e hora apresentadas e ilustradas anteriormente, o Excel possui outros recursos, de raro uso em Gesto Empresarial. Assim, as funes no usuais encontram-se apenas descritas no quadro seguinte.

57

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Quadro 9. Funes de data e hora no usuais em Gesto Empresarial. Descrio Funo Retorna o nmero de srie do ltimo dia do ms antes ou depois de um nmero especificado de meses Retorna a frao do ano que representa o nmero de dias entre data_inicial e data_final

EOMONTH YEARFRAC

5.4.3 FUNES MATEMTICAS E TRIGONOMTRICAS


As funes matemticas e trigonomtricas do Excel realizam operaes algbricas razoavelmente simples, porm fundamentais em diversas aplicaes em Gesto Empresarial. A seguir esto apresentadas algumas das funes disponibilizadas pelo Excel. Funo ABS: Retorna o valor absoluto de um nmero. O valor absoluto de um nmero o prprio nmero sem o respectivo sinal. Sua sintaxe do tipo ABS(nm), onde nm o nmero real do qual voc deseja obter o valor absoluto. Por exemplo: ABS(38) igual a 38; ABS(-57) igual a 57. B Nmero 38 -58 C Absoluto 38 58 D Funo =ABS(B3) =ABS(B4)

2 3 4

Funo ALEATRIO: Retorna um nmero aleatrio maior ou igual a 0 e menor que 1 distribudo igualmente. Um novo nmero aleatrio retornado toda vez que a planilha for calculada. Sua sintaxe do tipo : ALEATRIO(). Nenhum argumento precisa ser especificado. Alguns comentrios so importantes: a) O emprego desta funo possibilita inmeros empregos em Gesto Empresarial, especialmente no que tange realizao de simulaes. b) Para gerar um nmero real aleatrio entre a e b, pode-se usar a funo ALEATRIO()*(b-a)+a Caso seja necessrio utilizar ALEATRIO para gerar um nmero aleatrio, sem a necessidade de mudar os nmeros toda vez que a clula for calculada, pode-se inserir =ALEATRIO() na barra de frmula e pressionar F9 seguido de Enter a fim de mudar a frmula para um nmero aleatrio. Caso a funo j esteja inserida, basta clicar sobre a clula e, na sequncia, F2, F9 e Enter. B Aleatrio 0,976035861 0,844900184 0,369171528 0,067524473 C Funo =ALEATRIO() =ALEATRIO() =ALEATRIO() =ALEATRIO()

2 3 4 5 6

Funo ARRED: Arredonda um nmero at uma quantidade especificada de dgitos. Sua sintaxe do tipo: ARRED(nm;nm_dgitos). Onde: nm o nmero que voc deseja arredondar; nm_dgitos especifica o nmero de dgitos para o qual voc deseja arredondar nm. Observaes importantes: 58

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

a) Se nm_dgitos for maior que 0, ento nm ser arredondado para o nmero especificado de casas decimais. b) Se nm_dgitos for 0, ento nm ser arredondado para o inteiro mais prximo. c) Se nm_dgitos for menor que 0, ento nm ser arredondado para a esquerda da vrgula decimal. Por exemplo: ARRED(3,75; 1) igual a 3,8; ARRED(78,249; 1) igual a 78,2; ARRED(-16,475; 2) igual a -16,48; ARRED(51,6; -1) igual a 50. B Nmero 15,875 17,3256 -25,695 -36,1896 40,56 -58,963 -18756,52 19652 C Arredondado 15,88 17,33 -25,7 -36,19 40 -100 -19000 19700 D Funo =ARRED(B3;2) =ARRED(B4;2) =ARRED(B5;2) =ARRED(B6;2) =ARRED(B7;-1) =ARRED(B8;-2) =ARRED(B9;-3) =ARRED(B10;-2)

2 3 4 5 6 7 8 9 10

Funo ARREDMULTB: Arredonda um nmero para baixo, aproximando-o de zero, at o mltiplo mais prximo de significncia. Sua sintaxe do tipo : ARREDMULTB(nm;significncia). Onde: nm o valor numrico que voc deseja arredondar; significncia o mltiplo para o qual voc deseja arredondar. Observaes importantes: a) Se um dos argumentos no for numrico, ARREDMULTB retornar o valor de erro #VALOR!. b) Se nm e significncia tiverem sinais diferentes, ARREDMULTB retornar o valor de erro #NM!. c) Independentemente do sinal de nm, um valor ser arredondado para baixo quando for diferente de zero. Se nm for um mltiplo exato de significncia, no haver arredondamento. Por exemplo: ARREDMULTB(3.5; 1) igual a 3; ARREDMULTB(-2,5; -2) igual a 2; ARREDMULTB(-2,5; 2) igual a #NM!; ARREDMULTB(1,5; 0,1) igual a 1,5; ARREDMULTB(0,234; 0,01) igual a 0,23. Funo ARREDONDAR.PARA.BAIXO: Arredonda um nmero para baixo at zero. Sua sintaxe do tipo: ARREDONDAR.PARA.BAIXO(nm;nm_dgitos). Onde: nm qualquer nmero real que se deseja arredondar; nm_dgitos o nmero de dgitos para o qual se deseja arredondar nm. Observaes importantes: a) A funo ARREDONDAR.PARA.BAIXO funciona como ARRED, com a diferena de sempre arredondar um nmero para baixo. b) Se nm_dgitos for maior do que 0, ento o nmero ser arredondado para baixo pelo nmero de casas decimais especificado. c) Se nm_dgitos for 0 ou omitido, ento o nmero ser arredondado para baixo at o inteiro mais prximo. d) Se nm_dgitos for menor do que 0, ento o nmero ser arredondado para baixo esquerda da vrgula decimal. Por exemplo: ARREDONDAR.PARA.BAIXO(6,2; 0) igual a 6; ARREDONDAR.PARA.BAIXO(72,8; 0) igual a 72; ARREDONDAR.PARA.BAIXO(783,14159; 3) igual a 783,141; ARREDONDAR.PARA.BAIXO(-8,23569; 1) igual a -8,2.

59

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Funo ARREDONDAR.PARA.CIMA: Arredonda um nmero para cima, afastando-o de zero. Sua sintaxe do tipo : ARREDONDAR.PARA.CIMA(nm;nm_dgitos). Onde: nm qualquer nmero real que se deseja arredondar; nm_dgitos o nmero de dgitos para o qual se deseja arredondar nm. Observaes importantes: a) A funo ARREDONDAR.PARA.CIMA funciona como ARRED, com a diferena de sempre arredondar um nmero para cima. b) Se nm_dgitos for maior do que 0, ento o nmero ser arredondado para cima pelo nmero de casas decimais especificado. c) Se nm_dgitos for 0 ou omitido, ento o nmero ser arredondado para cima at o prximo inteiro. d) Se nm_dgitos for menor do que 0, ento o nmero ser arredondado para cima esquerda da vrgula decimal. Por exemplo: ARREDONDAR.PARA.CIMA(1,1;0) igual a 2; ARREDONDAR.PARA.CIMA(6,9;0) igual a 7; ARREDONDAR.PARA.CIMA(8,14159; 3) igual a 8,142; ARREDONDAR.PARA.CIMA(8,14159; 1) igual a -8,2. Funo COMBIN: Retorna o nmero de combinaes de um determinado nmero de objetos. Sua sintaxe do tipo: COMBIN(nm;nm_escolhido). Onde: nm o nmero de itens; nm_escolhido o nmero de itens em cada combinao. Destaca-se que uma combinao representa qualquer conjunto ou subconjunto de itens, independentemente da sua ordem interna. As combinaes diferem das permutaes, para as quais a ordem interna importante. Observaes importantes: a) Os argumentos numricos so truncados para inteiros. b) Se um dos argumentos no for numrico, COMBIN retornar o valor de erro #NOME? valor de erro. c) Se nm < 0, nm_escolhido < 0, ou se nm < nm_escolhido, COMBIN retornar o valor de erro #NM! valor de erro. Funo CONT.SE: Calcula o nmero de clulas no vazias em um intervalo que correspondem ao critrio especificado. Sua sintaxe do tipo: CONT.SE(intervalo;critrios). Onde : Intervalo o intervalo de clulas no qual se deseja contar clulas no vazias; Critrios o critrio na forma de um nmero, expresso ou texto que define quais clulas sero contadas. Por exemplo, os critrios podem ser expressos como 48, "48", ">48", "uvas" e outros. Por exemplo : suponha que A7:A10 contenha "azul", "laranja", "azul", "vermelho", respectivamente. CONT.SE(A7:A10;"azul") igual a 2. Outro exemplo, suponha que B3:B6 contenha 18, 24, 35, 46, respectivamente. A funo CONT.SE(B3:B6;">36") igual a 1. Funo EXP: Retorna e elevado potncia de um nmero especificado. A constante e igual a 2,71828182845904, a base do logaritmo natural. A sintaxe da funo igual a EXP(nm). Onde: nm o expoente aplicado base e. Para calcular as potncias das outras bases, use o operador algbrico exponencial (^). Obviamente, EXP o inverso de LN, o logaritmo natural de nm. Por exemplo: EXP(1) igual a 2,718282 (o valor aproximado de e); EXP(2) igual a e2, ou 7,389056; EXP(LN(3)) igual a 3. Funo FATORIAL: Retorna o fatorial de um nmero. O fatorial de um nmero igual multiplicao do nmero por todos os seus inteiros inferiores at 1. A sintaxe da funo igual a FATORIAL(nm).

60

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Onde: nm o nmero no-negativo do qual voc deseja obter o fatorial. Se nm no for um inteiro, ser truncado. Por exemplo: FATORIAL(2) igual a 2; FATORIAL(2,9) igual a FATORIAL(2) igual a 2; FATORIAL(0) igual a 1; FATORIAL(-2) igual a #NM!; FATORIAL(4) igual a 1*2*3*4 igual a 24. Funo MPAR: Retorna o nmero arredondado para cima at o inteiro mpar mais prximo. Sua sintaxe do tipo MPAR(nm). Onde: nm o valor a ser arredondado. Observaes importantes: a) Se nm no for numrico, MPAR retornar o valor de erro #VALOR!. b) Independentemente do sinal de nm, um valor arredondado para cima quando est longe do zero. Se nm for um inteiro mpar, no h arredondamento. Por exemplo: MPAR(1,5) igual a 3; MPAR(3) igual a 3; MPAR(2) igual a 3; MPAR(-1) igual a 1; MPAR(-2) igual a-3. Funo INT: Arredonda um nmero para baixo at o inteiro mais prximo. Sua sintaxe do tipo: INT(nm). Onde nm o nmero real que se deseja arredondar para baixo at um inteiro. Por exemplo: INT(7,2) igual a 7; INT(-6,5) igual a 7. Funo LN: Retorna o logaritmo natural de um nmero. Os logaritmos naturais se baseiam na constante e (2,71828182845904). Sua sintaxe do tipo: LN(nm). Onde nm o nmero real positivo para o qual voc deseja obter o logaritmo natural. Obviamente, a funo LN corresponde ao inverso da funo EXP. Por exemplo: LN(86) igual a 4,454347; LN(2,7182818) igual a 1; LN(EXP(3)) igual a 3; EXP(LN(4)) igual a 4. Funo LOG: Retorna o logaritmo de um nmero de uma base especificada. Sua sintaxe: LOG(nm;base). Onde: nm o nmero real positivo para o qual voc deseja obter o logaritmo; base a base do logaritmo. Se base for omitido, ser considerado 10. Por exemplo: LOG(10) igual a 1; LOG(8; 2) igual a 3; LOG(86; 2,7182818) igual a 4,454347. Funo LOG10: Retorna o logaritmo de base 10 de um nmero. Sua sintaxe do tipo: LOG10(nm). Onde nm o nmero real positivo para o qual voc deseja obter o logaritmo na base 10. Por exemplo : LOG10(86) igual a 1,934498451; LOG10(10) igual a 1; LOG10(1E5) igual a 5; LOG10(10^5) igual a 5. Funo MATRIZ.DETERM: Retorna o determinante de uma matriz. Sua sintaxe do tipo: MATRIZ.DETERM(matriz). Onde matriz uma matriz numrica com um nmero igual de linhas e colunas. O determinante da matriz corresponde a um nmero derivado dos valores na matriz. Para obter uma matriz de trs linhas e trs colunas, A1:C3, o determinante ser definido como: MATRIZ.DETERM(A1:C3), por sua vez igual a A1*(B2*C3-B3*C2) + A2*(B3*C1-B1*C3) + A3*(B1*C2B2*C1). Os determinantes de matriz so geralmente usados para resolver sistemas de equaes matemticas que envolvem diversas variveis. Observaes importantes: 61

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

a) Matriz pode ser retornado como um intervalo de clula, por exemplo, A1:C3; como um constante matricial, como {1.2.3;4.5.6;7.8.9}; ou como um nome para qualquer um dos dois. b) Se alguma clula na matriz estiver vazia ou contiver texto, MATRIZ.DETERM retornar o valor de erro #VALOR!. c) A funo MATRIZ.DETERM tambm retornar #VALOR! se a matriz no tiver um nmero igual de linhas e colunas. d) A funo MATRIZ.DETERM calculada com uma preciso de aproximadamente 16 dgitos, o que pode levar a um pequeno erro numrico quando os clculos no forem completos. Por exemplo, o determinante de uma matriz singular pode diferir de zero por 1E-16. Por exemplo : MATRIZ.DETERM({1.3.8.5;1.3.6.1;1.1.1.0;7.3.10.2}) igual a 88; MATRIZ.DETERM({3.6.1;1.1.0;3.10.2}) igual a 1; MATRIZ.DETERM({3.6;1.1}) igual a 3; MATRIZ.DETERM({1.3.8.5;1.3.6.1}) igual a #VALOR! porque a matriz no possui um nmero igual de linhas e colunas. Funo MATRIZ.INVERSO: Retorna a matriz inversa de uma matriz armazenada em clulas do Excel. Sua sintaxe do tipo: MATRIZ.INVERSO(matriz). Onde matriz uma matriz numrica com um nmero igual de linhas e colunas. Observaes importantes: a) Matriz pode ser fornecida como um intervalo de clulas, como A1:C3; como uma constante matricial, como {1.2.3;4.5.6;7.8.9}; ou como um nome para um dos dois. b) Se alguma clula em matriz estiver vazia ou contiver texto, MATRIZ.INVERSO retornar o valor de erro #VALOR!. c) MATRIZ.INVERSO tambm retorna o valor de erro #VALOR! se matriz no possuir um nmero igual de linhas e colunas. d) As frmulas que retornam matrizes devem ser inseridas como frmulas matriciais. e) As matrizes inversas, assim como os determinantes, geralmente so usadas para resolver sistemas de equaes matemticas envolvendo diversas variveis. O produto de uma matriz e o seu inverso a matriz de identidadea matriz quadrada na qual os valores diagonais so iguais a 1 e todos os outros valores so iguais a 0. f) MATRIZ.INVERSO calculada com uma preciso de aproximadamente 16 dgitos, que pode levar a um pequeno erro numrico quando o cancelamento no for completo. g) Algumas matrizes no podem ser invertidas, e retornaro o valor de erro #NM! com MATRIZ.INVERSO. O determinante de uma matriz que no pode ser invertida 0. A ajuda do Excel ilustra o exemplo de como uma matriz de duas linhas e duas colunas calculada. Supondo-se que o intervalo A1:B2 contm as letras a, b, c, e d que representam quatro nmeros quaisquer. A tabela a seguir mostra o inverso da matriz A1:B2: Coluna A Linha 1 d/(a*d-b*c) Linha 2 c/(b*c-a*d) Coluna B b/(b*c-a*d) a/(a*d-b*c)

Outros exemplos: MATRIZ.INVERSO({4.-1;2.0}) igual a {0.0,5;-1.2}; MATRIZ.INVERSO({1.2.1;3.4.1;0.2.0}) igual a {0,25.0,25.-0,75;0.0.0,5;0,75.-0,25.-0,25}. De forma complementar, a funo NDICE pode ser usada para ter acesso aos elementos individuais da matriz invertida. Funo MATRIZ.MULT: Retorna o produto matricial de duas matrizes. Sendo assim, o resultado uma matriz com o mesmo nmero de linhas que matriz1 e com o mesmo nmero de colunas que matriz2. Sua sintaxe do tipo: MATRIZ.MULT(matriz1;matriz2). Onde: matriz1, matriz2 so as matrizes que voc deseja multiplicar. 62

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Observaes importantes: a) O nmero de colunas na matriz1 deve ser igual ao nmero de linhas em matriz2, e as duas matrizes devem conter apenas nmeros. b) Matriz1 e matriz2 podem ser fornecidas como intervalos de clulas, constantes matriciais ou referncias. c) Se alguma clula estiver vazia ou contiver texto, ou se o nmero de colunas em matriz1 for diferente do nmero de linhas em matriz2, MATRIZ.MULT retornar o valor de erro #VALOR!. Por exemplo: MATRIZ.MULT({1.3;7.2}; {2.0;0.2}) igual a {2.6;14.4}; MATRIZ.MULT({3.0;2.0}; {2.0;0.2}) igual a {6.0;4.0}; MATRIZ.MULT({1.3.0;7.2.0;1.0.0}; {2.0;0.2}) igual a #VALOR!, porque a primeira matriz possui trs colunas e a segunda, apenas duas linhas. Funo MROUND: Retorna um nmero arredondado ao mltiplo desejado. Sua sintaxe do tipo : MROUND(nm;mltiplo). Onde: nm o valor a ser arredondado; mltiplo o mltiplo para o qual se deseja arredondar nm. A funo arredonda um nmero para cima, afastando-o de zero, se o resto do nmero dividido por mltiplo for maior ou igual metade do valor de mltiplo. Caso a funo no esteja disponvel, torna-se necessrio executar o Programa de Instalao para instalar as Ferramentas de anlise. Aps instalar as Ferramentas de anlise, necessrio ativ-las selecionando o comando Suplementos no menu Ferramentas. Por exemplo: MROUND(10; 3) igual a 9; MROUND(-10; -3) igual a 9; MROUND(1,3; 0,2) igual a 1,4; MROUND(5; -2) igual a #NM!. Funo MULT: Calcula o produtrio dos argumentos, ou seja, multiplica todos os nmeros fornecidos como argumentos e retorna o produto geral. Sua sintaxe do tipo: MULT(nm1;nm2; ...). Onde: nm1, nm2,... so nmeros de 1 a 30 que voc deseja multiplicar. Observaes importantes: a) Os argumentos que so nmeros, valores lgicos ou representaes em forma de texto de nmeros sero contados; os argumentos que so valores de erro ou texto que no podem ser traduzidos em nmeros causam erros. b) Se um determinado argumento for uma matriz ou referncia, apenas os nmeros na matriz ou referncia sero contados. c) As clulas vazias, valores lgicos ou de erro na matriz ou referncia sero ignorados. Por exemplo: MULT(3;5;8) igual a 120; MULT(15;18;25) igual a 6.750. Funo PAR: Arredonda um nmero para cima at o inteiro par mais prximo. Sua sintaxe do tipo: PAR(nm). Onde: nm o valor a ser arredondado. Observaes importantes: a) Se nm no for numrico, PAR retornar o valor de erro #VALOR!. b) Independentemente do sinal de nm, um valor ser arredondado quando for diferente de zero. Se nm for um inteiro par, no haver arredondamento. Por exemplo: PAR(1;5) igual a 2; PAR(3) igual a 4; PAR(2) igual a 2; PAR(-1) igual a 2. Funo POTNCIA: Retorna o resultado de um nmero elevado a uma potncia. Sua sintaxe do tipo: POTNCIA(nm;potncia). Onde nm o nmero base, que pode ser qualquer nmero real; potncia o expoente para o qual a base elevada. importante destacar que o operador algbrico de potenciao (sinal circuflexo, "^") costuma substituir a funo POTNCIA para indicar a potncia pela qual o nmero base deve ser elevado, tal como em 9^3. 63

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Por exemplo: POTNCIA(3;2) igual a 9; POTNCIA(81,3;1,7) igual a 1766,663871. Funo QUOTIENT: Retorna a parte inteira de uma diviso, descartando o resto de uma diviso. Sua sintaxe do tipo : QUOTIENT(numerador;denominador). Onde: numerador o dividendo; denominador o divisor. Caso a funo no esteja disponvel, necessrio executar o Programa de Instalao para instalar as Ferramentas de anlise. Aps instalar as Ferramentas de anlise, necessrio ativ-las selecionando o comando Suplementos no menu Ferramentas. Se um dos argumentos no for numrico, a funo QUOTIENT retornar o valor de erro #VALOR!. Por exemplo: QUOTIENT(5; 2) igual a 2; QUOTIENT(4,5; 3,1) igual a 1; QUOTIENT(-10; 3) igual a 3. Funo RAIZ: Retorna uma raiz quadrada positiva. Sua sintaxe do tipo: RAIZ(nm). Onde nm o nmero do qual voc deseja obter a raiz quadrada. Se nm for negativo, RAIZ retornar o valor de erro #NM!. Por exemplo: RAIZ(25) igual a 5; RAIZ(-25) igual a #NM!. Funo RANDBETWEEN: Retorna um nmero aleatrio entre os nmeros especificados. Um novo nmero aleatrio ser retornado sempre que a planilha for calculada. Sua sintaxe do tipo : RANDBETWEEN(inferior;superior). Onde: inferior o menor inteiro que RANDBETWEEN retornar; superior o maior inteiro que RANDBETWEEN retornar. Caso a funo no esteja disponvel, necessrio executar o Programa de Instalao para instalar as Ferramentas de anlise. Aps instalar as Ferramentas de anlise, necessrio ativ-las selecionando o comando Suplementos no menu Ferramentas. Funo RESTO: Retorna o resto de uma diviso. O resultado possui o mesmo sinal que divisor. Sua sintaxe do tipo: RESTO(nm,divisor). Onde: nm o nmero para o qual voc deseja encontrar o resto; divisor o nmero pelo qual voc deseja dividir o nmero. Se divisor for 0, Resto retornar o valor de erro #DIV/0!. Por exemplo, RESTO(5; 4) igual a 1; RESTO(-3; 2) igual a 1; RESTO(3; -2) igual a 1; RESTO(3; -2) igual a 1. Funo ROMANO: Converte um numeral arbico em romanos, como texto. Sua sintaxe do tipo: ROMANO(nm;forma). Onde: nm o nmero arbico que se deseja converter; forma o nmero que especifica o tipo de nmero romano desejado. Observaes importantes: a) Se o nmero for negativo, o valor de erro #VALOR! ser retornado. b) Se o nmero for maior do que 3999, o valor de erro #VALOR! ser retornado. Forma 0 ou omitido 1 2 3 Tipo Clssico. Mais conciso. Consulte o exemplo abaixo Mais conciso. Consulte o exemplo abaixo Mais conciso. Consulte o exemplo abaixo

64

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

4 VERDADEIRO FALSO

Simplificado Clssico Simplificado

Destaca-se que o estilo do nmero romano da funo varia de clssico a simplificado, tornando-se mais conciso medida que o valor da forma aumenta. O Excel fornece o exemplo de ROMANO(499;0) para ilustrar as diferentes formas de nmeros romanos. Por exemplo: ROMANO(499,0) igual a "CDXCIX"; ROMANO(499,1) igual a "LDVLIV"; ROMANO(499,2) igual a "XDIX"; ROMANO(499,3) igual a "VDIV"; ROMANO(499,4) igual a "ID"; ROMANO(1993,0) igual a "MCMXCIII". B Resultado IV CXXV CDXCIX C Funo =ROMANO(4) =ROMANO(125) =ROMANO(499)

2 3 4 5

Funo SINAL: Retorna o sinal de um nmero. Fornece 1 se nm for positivo, zero (0) se nm for 0, e -1 se nm for negativo. Sua sintaxe do tipo: =SINAL(nm). Onde: nm qualquer nmero real. Por exemplo: SINAL(5) igual a 1; SINAL(8-8) igual a 0; SINAL(-0,0035) igual a 1. Funo SOMA: Adiciona os argumentos, retornando o somatrio de todos os nmeros na lista de argumentos. Sua sintaxe do tipo SOMA(nm1;nm2; ...). Onde Nm1, nm2,... so argumentos de 1 a 30 que se deseja somar. Convm ressaltar que os nmeros, valores lgicos e representaes em forma de texto de nmeros digitados diretamente na lista de argumentos so contados. Se um argumento for uma matriz ou referncia, apenas os nmeros nesta matriz ou referncia sero contados. Clulas vazias, valores lgicos, texto ou valores de erro na matriz ou referncia so ignorados. Os argumentos que so valores de erro ou texto que no podem ser traduzidos em nmeros geram erros. Por exemplo: SOMA(3; 9) igual a 12. SOMA("9"; 2; VERDADEIRO) igual a 12 porque os valores de texto so traduzidos em nmeros e o valor lgico VERDADEIRO traduzido no nmero 1. Diferentemente do exemplo anterior, se A1 contiver "9" e B1 contiver VERDADEIRO, ento: SOMA(A1; B1; 2) igual a 2 porque as referncias a valores no-numricos nas referncias no so traduzidas. Se o intervalo de clulas A2:E2 contiver 5, 15, 30, 40 e 50, SOMA(A2:C2) igual a 50 e SOMA(B2:E2; 15) igual a 150. Funo SOMARPRODUTO: Retorna a soma dos produtos de componentes correspondentes de matrizes. Sua sintaxe do tipo: SOMARPRODUTO(matriz1;matriz2;matriz3; ...). Onde: matriz1, matriz2, matriz3,... so matrizes de 2 a 30 cujos componentes se deseja multiplicar e depois somar. Observaes importantes: a) Os argumentos da matriz devem ter a mesma dimenso. Se no tiverem, SOMARPRODUTO fornecer o valor de erro #VALOR!. b) A funo trata as entradas da matriz no-numricas como se fossem zeros. Funo SOMASE: Adiciona as clulas especificadas por um determinado critrio. Sua sintaxe do tipo : SOMASE(intervalo;critrios;intervalo_soma). Onde : Intervalo o intervalo de clulas que se deseja calcular, critrios so os critrios na forma de um nmero, expresso ou texto, que define quais clulas sero adicionadas. Por exemplo, os critrios podem ser expressos como 32, "32", ">32", "mas". Intervalo_soma so as clulas que sero realmente somadas. As clulas em 65

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

intervalo_soma so somadas somente se suas clulas correspondentes em intervalo coincidirem com os critrios estipulados. Se intervalo_soma for omitido, as clulas em intervalo sero somadas. Por exemplo, suponha que A1:A4 contm os seguintes salrios de quatro funcionrios: $10.000, $20.000, $30.000, $40.000, respectivamente. B1:B4 conter as seguintes dedues de imposto de renda correspondentes: $1.000, $3.000, $4.000, $5.000. A funo SOMASE(A1:A4;">11000";B1:B4) igual a $12.000. Funo SUBTOTAL: Retorna um subtotal em uma lista ou em um banco de dados. Geralmente mais fcil criar uma lista com subtotais usando o comando Subtotais no menu Dados. Quando a lista de subtotal tiver sido criada, o usurio poder modific-la editando a frmula SUBTOTAL. Sua sintaxe do tipo: SUBTOTAL(nm_funo;ref1), onde: nm_funo o nmero de 1 a 11 que determina a funo a ser utilizada para o clculo dos subtotais de uma listagem e ref1, ref2, representam de 1 a 29 intervalos ou referncias cujo subtotal se deseja obter. Funo Nm_funo 1 2 3 4 5 6 7 8 9 10 11 MDIA CONT.NM CONT.VALORES MXIMO MNIMO MULT DESVPAD DESVPADP SOMA VAR VARP

Alguns comentrios importantes merecem ser destacados : se houver outros subtotais em ref1, ref2, (ou subtotais aninhados), estes subtotais aninhados sero ignorados para evitar dupla contagem. A funo SUBTOTAL ignora quaisquer linhas ocultas. Isto importante quando voc deseja subtotalizar apenas os dados visveis resultantes de uma lista filtrada. Por exemplo : a funo =SUBTOTAL(4;A3:A5) obtm o valor mximo das clulas A3:A5 usando a funo MXIMO. Funo TETO: Arredonda um nmero para o inteiro mais prximo ou para o mltiplo mais prximo de significncia, afastando-o de zero, at o mltiplo mais prximo de significncia. Por exemplo, se uma determinada loja quiser evitar usar centavos nos preos, apresentando-os como mltiplos de cinco centavos, poderia usar a funo TETO. Sua sintaxe do tipo: TETO(nm;significncia). Onde: nm o valor que voc deseja arredondar; significncia o mltiplo que voc deseja arredondar. Observaes importantes: a) Se um dos argumentos no for numrico, TETO retornar o valor de erro #VALOR!. b) Independentemente do sinal de nm, um valor arredondado para mais quando estiver se afastando de zero. Caso nm seja um mltiplo exato de significncia, no haver arredondamento. c) Se nm e significncia tiverem sinais diferentes, TETO retornar o valor de erro #NM! . 66

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Por exemplo, TETO(5,8; 1) igual a 6; TETO(-2,5; -5) igual a 5; TETO(-2,5; 2) igual a #NM!; TETO(1,5; 0,1) igual a 1,5; TETO(0,234; 0,01) igual a 0,24. Funo TRUNCAR: Trunca um nmero para um inteiro, removendo sua parte fracionria. Sua sintaxe do tipo: TRUNCAR(nm;nm_dgitos). Onde: nm o nmero que se deseja truncar; nm_dgitos um nmero que especifica a preciso da operao. O valor padro para nm_dgitos 0 (zero). Convm ressaltar que as funes TRUNCAR e INT so semelhantes pois os dois retornam inteiros. Porm, TRUNCAR remove a parte fracionria do nmero, enquanto a funo INT arredonda para menos at o nmero inteiro mais prximo de acordo com o valor da parte fracionria do nmero. As funes INT e TRUNCAR so diferentes apenas quando usam nmeros negativos: TRUNCAR(-4,3) retorna -4, mas INT(-4,3) retorna -5, porque -5 o nmero menor. Por exemplo: TRUNCAR(7,999999) igual a 7; TRUNCAR(-6,95) igual a 6; TRUNCAR(PI()) igual a 3. OUTRAS FUNES MATEMTICAS E TRIGONOMTRICAS Alm das funes matemticas e trigonomtricas apresentadas e ilustradas anteriormente, o Excel possui outros recursos, de raro uso em Gesto Empresarial. Assim, as funes no usuais encontramse apenas descritas no quadro seguinte. Quadro 10. Funes matemticas e trigonomtricas no usuais em Gesto Empresarial. Descrio Funo ACOS ACOSH ASEN ASENH ATAN ATAN2 ATANH COS COSH FACTDOUBLE GCD GRAUS LCM MULTINOMIAL PI RADIANOS SEN SENH SERIESSUM SOMAQUAD SOMAX2DY2 SOMAX2SY2 SOMAXMY2 Retorna o arco cosseno de um nmero Retorna o cosseno hiperblico inverso de um nmero Retorna o arco seno de um nmero Retorna o seno hiperblico inverso de um nmero Retorna o arco tangente de um nmero Retorna o arco tangente das coordenadas x e y especificadas Retorna a tangente hiperblica inversa de um nmero Retorna o cosseno de um nmero Retorna o cosseno hiperblico de um nmero Retorna o fatorial duplo de um nmero Retorna o mximo divisor comum Converte radianos em graus Retorna o mnimo mltiplo comum Retorna o multinomial de um conjunto de nmeros (razo do fatorial de uma soma de valores para o produto de fatoriais). Retorna o valor de Pi Converte graus em radianos Retorna o seno de um ngulo dado Retorna o seno hiperblico de um nmero Retorna a soma de uma srie polinomial com base em uma frmula Retorna a soma dos quadrados dos argumentos Retorna a soma da diferena dos quadrados dos valores correspondentes em duas matrizes Retorna a soma da soma dos quadrados dos valores correspondentes em duas matrizes Retorna a soma dos quadrados das diferenas dos valores correspondentes em 67

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

SQRTPI TANH Tg

duas matrizes Retorna a raiz quadrada de (nmero * Pi) Retorna a tangente hiperblica de um nmero Retorna a tangente de um nmero

5.4.4 FUNES ESTATSTICAS


A categoria funes estatsticas do Excel permite a obteno de diferentes medidas estatsticas, calculadas a partir de um intervalo de dados existente na planilha. Diversas opes esto disponveis. A maior parte das funes estatsticas do Excel est apresentada e ilustrada com maior profundidade no livro Estatstica com HP 12C e Excel, publicado pelo Autor pela Editora Atlas.

Figura 48. Inserir funo Estatstica Mdia. A seguir esto apresentados alguns exemplos de funes estatsticas, agrupadas segundo as trs grandes divises da estatstica: descritiva, probabilidade e inferencial. ESTATSTICA DESCRITIVA Medidas de posio central A obteno de medidas de posio central no Excel pode ser feita mediante o emprego de diferentes funes, algumas das quais apresentadas a seguir. Funo MDIA A funo MDIA calcula a mdia aritmtica dos argumentos fornecidos. Sua sintaxe do tipo : MDIA(nm1;nm2; ...); onde nm1; nm2;... so de 1 a 30 argumentos numricos para os quais voc deseja obter a mdia. Os argumentos empregados na funo devem ser nmeros, matrizes ou referncias que contenham nmeros. Se uma matriz ou argumento de referncia contiver texto, valores lgicos ou clulas vazias, estes valores sero ignorados; no entanto, clulas com o valor nulo sero includos.

68

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Ao calcular a mdia das clulas, importante destacar a diferena que existe entre as clulas vazias e as que contm o valor nulo. As clulas vazias no so contadas, mas aquelas que contm valores nulos so. Logo, os valores obtidos para a mdia sero bastante diferentes. Vide um exemplo de aplicao da funo MDIA na figura seguinte. B 2 5,375 C D 3 7 =MDIA(B2:I2) E 8 F 10 G 1 H 9 I 3

2 3

Inserindo a funo MDIA na clula B3, possvel verificar que a mdia aritmtica dos nmeros presentes no intervalo B2:I2 igual a 5,375. Funo MDIAA A funo permite obter a mdia aritmtica dos valores na lista de argumentos. Porm, alm de nmeros, a funo MDIAA permite a incluso no clculo de valores lgicos e de texto, como VERDADEIRO e FALSO. Sua sintaxe do tipo : MDIAA(valor1;valor2;...), onde valor1; valor2;... so 1 a 30 clulas, intervalos de clulas ou valores para os quais se deseja obter a mdia. Os argumentos devem ser nmeros, nomes, matrizes ou referncias; argumentos de referncia ou matriciais que contiverem texto sero avaliados como 0 (zero). O texto vazio ("") ser avaliado como 0 (zero). Se o clculo no deve incluir valores de texto na mdia, deve-se usar a funo MDIA. Os argumentos que contiverem VERDADEIRO sero avaliados como 1; os argumentos que contiverem FALSO sero avaliados como 0 (zero). Para ilustrar a aplicao da funo MDIAA vide a figura seguinte. B 2 4,5 C D 3 FALSO =MDIAA(B2:I2) E 8 F 10 G 1 H 9 I 3

2 3

Com a funo inserida na clula B3, possvel encontrar a mdia dos valores existentes no intervalo B2:I2. Neste caso, o contedo da clula D2, FALSO, considerado igual a zero. O valor obtido para a mdia foi igual a 4,50. Funo MDIA.INTERNA A funo MDIA.INTERNA permite solucionar o maior problema da mdia, que consiste no fato desta ser influenciada por valores extremos. Esta funo calcula a mdia do centro de um conjunto de dados, excluindo-se uma porcentagem dos dados situados nas partes superior e inferior. A funo deve ser empregada quando se quiser excluir dados extremos da anlise. A sintaxe pode ser apresentada como : MDIA.INTERNA(matriz;porcentagem); onde matriz a matriz ou intervalo de valores a se calcular a mdia desprezando os desvios; porcentagem o nmero fracionrio de ponto de dados a ser excludo do clculo. Para ilustrar, caso se analisar apenas 80% dos dados centrais, deve-se utilizar uma porcentagem igual a 0,20. Se porcentagem < 0 ou porcentagem > 1, MDIA.INTERNA retornar o valor de erro #NM!. A funo tambm arredonda o nmero de pontos de dados excludos para menos at o mltiplo mais prximo de 2. Para exemplificar, se porcentagem = 0,1, 10% de 30 pontos de dados ser igual a 3 pontos. Para fins de simetria, a funo MDIA.INTERNA exclui um nico valor das partes superior e inferior do conjunto de dados. A figura seguinte ilustra uma aplicao da funo MDIA.INTERNA.

69

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

2 3

B 2 4

C D E 3 5 800 =MDIA.INTERNA(B2:I2;0,75)

F 10

G -200

H 9

I 3

O considerando um valor de porcentagem igual a 0,75, apenas os 25% centrais dos dados so analisados. Como existem oito dados, 25% x 8 = 2. Logo, a funo MDIA.INTERNA retorna o valor da mdia dos dois elementos centrais 3 e 5, que igual a 4. Destaca-se que mdia obtida no foi influenciada pelos extremos 200 e 800. Funo MDIA.GEOMTRICA Esta funo permite a obteno da mdia geomtrica de uma matriz ou de um intervalo de dados positivos. Sua sintaxe do tipo MDIA.GEOMTRICA(nm1;nm2; ...), onde nm1;nm2;... corresponde de 1 a 30 argumentos cujas mdias geomtricas se deseja obter. Pode-se, tambm, empregar uma matriz simples ou uma referncia de uma matriz em vez de argumentos separados por pontos-e-vrgulas. Os argumentos devem ser nmeros, ou nomes, matrizes ou referncias que contenham nmeros. Se um argumento de matriz ou de referncia contiver textos, valores lgicos, ou clulas vazias, estes valores sero ignorados; no entanto, as clulas com o valor zero sero includas; se qualquer valor de dados for menor ou igual a 0, MDIA.GEOMTRICA retornar o valor de erro #NM!. Para ilustrar a aplicao da funo MDIA.GEOMTRICA vide o exemplo fornecido a seguir. B C D E 2 3 5 7 3,928239 =MDIA.GEOMTRICA(B2:I2) F 10 G 1 H 9 I 3

2 3

A mdia geomtrica dos valores existentes no intervalo B2:I2, obtida aps a insero da funo correspondente na clula B3, foi igual a 3,928239. Funo MDIA.HARMNICA Esta funo calcula a mdia harmnica de um conjunto de dados. Sua sintaxe do tipo : MDIA.HARMNICA(nm1;nm2; ...), onde nm1;nm2;... correspondem de 1 a 30 argumentos cujas mdias se deseja calcular. Pode-se usar, tambm, uma matriz simples ou uma referncia de uma matriz em vez dos argumentos separados por pontos-e-vrgulas. De forma similar s outras funes existentes para o clculo de diferentes mdia, os argumentos devem ser nmeros, ou nomes, matrizes, ou referncias que contenham nmeros. Se um argumento de matriz ou de referncia contiver textos, valores lgicos ou clulas vazias, estes valores sero ignorados. Porm, clulas com valor zero sero includas. Qualquer ponto de dados menor ou igual a 0, MDIA.HARMNICA retornar o valor de erro #NM!. A figura seguinte ilustra a aplicao da funo MDIA.HARMNICA. B 2 2,94049 C D E 3 5 7 =MDIA.HARMNICA(B2:I2) F 10 G 1 H 9 I 3

2 3

A frmula [=MDIA.HARMNICA(B2:I2)] foi inserida na clula B3. O valor obtido, 2,94049 corresponde mdia harmnica do intervalo B2:I2. Funo MED A funo MED permite obter a mediana dos nmeros indicados. Sua sintaxe do tipo : MED(nm1;nm2; ...), onde nm1; nm2;... so nmeros de 1 a 30 a partir dos quais se deseja 70

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

obter a mediana. Pode-se usar, tambm, uma matriz simples ou uma referncia de uma matriz em vez dos argumentos separados por pontos-e-vrgulas. Os argumentos inseridos na funo devem ser nmeros ou nomes, matrizes ou referncias que contenham nmeros. O Microsoft Excel examina todos os nmeros em cada argumento de referncia ou matriz. Se um argumento matricial ou referncia contiver texto, valores lgicos ou clulas vazias, estes valores sero ignorados. Porm, clulas com valor nulo sero includas. Se houver um nmero igual de nmeros no conjunto, ento MED calcula a mdia dos dois nmeros do meio. A figura seguinte ilustra a aplicao da funo MED. A mediana dos valores existentes no intervalo B2:I2 igual a 4. Como o nmero de dados analisados par e igual a 8, a mediana corresponde mdia dos dois valores centrais, 3 e 5. B 2 4 C D 3 5 =MED(B2:I2) E 7 F 10 G 1 H 9 I 3

2 3

Funo MODO A funo MODO retorna a moda, valor que ocorre com mais freqncia em uma matriz ou intervalo de dados. Sua sintaxe do tipo MODO(nm1;nm2; ...), onde nm1, nm2,... so argumentos de 1 a 30 para os quais se deseja calcular o modo. Pode-se usar, tambm, uma matriz simples ou uma referncia de uma matriz em vez dos argumentos separados por pontos-e-vrgulas. Os argumentos inseridos na funo devem ser nmeros ou nomes, matrizes ou referncias que contenham nmeros. Se um argumento de referncia ou matriz contiver texto, valores lgicos, ou clulas vazias, estes valores sero ignorados; no entanto, as clulas com valor nulo sero includas; se o conjunto de dados no contiver pontos de dados duplicados, a funo MODO retornar o valor de erro #N/D. O maior problema decorrente do uso desta funo reside no fato de que, na existncia de mais de uma moda, ou seja, quando mais de um valor apresenta-se repetido um nmero maior de vezes, a funo retorna apenas uma das modas. B 2 3 C D 3 5 =MODO(B2:I2) E 7 F 10 G 1 H 9 I 3

2 3

A figura anterior ilustra a aplicao da funo MODO na anlise dos dados existentes no intervalo B2:I2. O valor encontrado, 3, ilustra o dado com maior nmero de repeties. Medidas de disperso Funo DESV.MDIO A funo calcula DESV.MDIO permite obter o desvio mdio absoluto de um conjunto de dados. Sua sintaxe do tipo : DESV.MDIO(nm1;nm2; ...); onde nm1; nm2; ... so argumentos de 1 a 30 para os quais se deseja obter a mdia aritmtica dos desvios absolutos. Pode-se usar uma matriz nica ou uma referncia a matriz em vez dos argumentos separados por vrgulas. Os argumentos devem ser nmeros ou nomes, matrizes ou referncias que contenham nmeros. Se uma matriz ou argumento de referncia contiver texto, valores lgicos ou clulas vazias, estes valores sero ignorados; no entanto, as clulas com o valor nulo sero includas. A aplicao da funo DESV.MDIO pode ser vista na figura seguinte. O desvio mdio absoluto dos valores existentes nas clulas B2:I2 igual a 2,75.

71

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

2 3

B 2 2,75

C D 3 5 =DESV.MDIO(B2:I2)

E 7

F 10

G 1

H 9

I 3

Funo DESVPAD A funo DESVPAD permite calcular o desvio padro, considerando-se a anlise de dados amostrais (s). Sua sintaxe do tipo : DESVPAD(nm1;nm2;...); onde nm1;nm2;... correspondem de 1 a 30 argumentos numricos referentes a uma amostra da populao. Pode-se, tambm, usar uma nica matriz ou referncia a uma matriz em vez de argumentos separados por pontos-e-vrgulas. Esta funo ignora valores lgicos como VERDADEIRO e FALSO e textos. Se os valores lgicos e o texto no puderem ser ignorados, deve-se empregar a funo DESVPADA. importante destacar que a funo DESVPAD considera que os argumentos so uma amostra da populao. Assim sendo, o desvio padro calculado usando o mtodo "no-polarizado", com denominador n-1. A funo emprega a frmula simplificada para o clculo do desvio padro, expressa algebricamente por :

s=

n x 2 ( x ) n(n 1)

Caso os dados representem todo o universo, deve-se empregar a funo DESVPADP, que calcula o desvio padro da populao. Um exemplo do uso da funo DESVPAD pode ser visto na figura seguinte. B C D 2 3 5 3,338092 =DESVPAD(B2:I2) E 7 F 10 G 1 H 9 I 3

2 3

O desvio padro amostral (s) dos dados existentes no intervalo B2:I2 foi igual a 3,338092. Para encontr-lo foi inserida a frmula [=DESVPAD(B2:I2)] na clula B3. Funo DESVPADA A funo DESVPADA tambm calcula o desvio padro com base em dados amostrais (s). O desvio padro calculado usando o mtodo "no-polarizado", empregando o denominador n-1. Porm, alm dados numricos, tambm permite a incluso no clculo de valores lgicos e texto, como VERDADEIRO e FALSO. Caso os dados representem a populao inteira, deve-se calcular o desvio padro usando a funo DESVPADPA. Sua sintaxe do tipo : DESVPADA(valor1;valor2;...), onde valor1;valor2;... so de 1 a 30 valores correspondentes a uma amostra de uma populao. Pode-se, tambm, usar uma nica matriz ou referncia a uma matriz em vez de argumentos separados por vrgulas. Os argumentos que contiverem VERDADEIRO sero avaliados como 1; os argumentos que contiverem texto ou FALSO sero avaliados como 0 (zero). Se o clculo no deve incluir valores lgicos ou de texto, deve-se empregar, em substituio, a funo de planilha DESVPAD. B C D 2 3 5 3,338092 =DESVPADA(B2:I2) E 7 F 10 G 1 H 9 I 3

2 3

72

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

A figura anterior ilustra a aplicao da funo DESVPADA. Aps ter sido inserida na clula B3, possvel obter o desvio-padro amostral dos dados existentes no intervalo B2:I2. O valor encontrado foi igual a 3,338092. Funo DESVPADP Esta funo permite obter o desvio padro com base nos dados populao total fornecida como argumentos. Logo, permite obter o desvio padro populacional () dos dados fornecidos. Sua sintaxe do tipo : DESVPADP(nm1;nm2;...), onde nm1;nm2;... corresponde de 1 a 30 argumentos numricos referentes a uma populao. Pode-se, tambm, usar uma nica matriz ou referncia a uma matriz, em vez de argumentos separados por pontos-e-vrgulas. Na aplicao desta funo, valores lgicos como VERDADEIRO e FALSO e o texto so ignorados. Se os valores lgicos e o texto no puderem ser ignorados, use a funo de planilha DESVPADPA. A funo DESVPADP considera que os argumentos correspondem populao inteira, sendo o desvio padro calculado mediante o mtodo "polarizado", empregando n no denominador. Se os dados representarem uma amostra da populao, o desvio padro deve ser calculado mediante o emprego da funo DESVPAD. Para amostras com tamanhos grandes, DESVPAD e DESVPADP retornam valores aproximadamente iguais. Uma ilustrao do emprego da funo DESVPADP pode ser vista na figura seguinte. Mediante a insero da funo apropriada na clula B3, possvel encontrar o desvio padro populacional, , dos dados fornecidos no intervalo B2:I2. No caso, o valor encontrado foi igual a 3,122499. B C D 2 3 5 3,122499 =DESVPADP(B2:I2) E 7 F 10 G 1 H 9 I 3

2 3

Funo DESVPADPA A funo DESVPADPA permite obter o desvio padro populacional de um conjunto de dados, incluindo valores lgicos e de texto. Sua sintaxe do tipo : DESVPADPA(valor1;valor2;...); onde valor1;valor2;... correspondem de 1 a 30 valores referentes aos dados de uma populao. Pode-se, tambm, usar uma nica matriz ou referncia a uma matriz em vez de argumentos separados por ponto e vrgula. A funo considera os argumentos como correspondentes populao inteira. Se os dados representarem uma amostra da populao, deve-se calcular o desvio padro usando DESVPADA. Os argumentos que contiverem VERDADEIRO sero avaliados como 1; os argumentos que contiverem texto ou FALSO sero avaliados como 0 (zero). Se o clculo no deve incluir valores lgicos ou de texto, deve ser empregada a funo DESVPADP. Para amostras de tamanho grande, DESVPADA e DESVPADPA retornam valores aproximadamente iguais. A figura seguinte ilustra a aplicao da funo DESVPADPA na clula B3. O valor para o desvio padro populacional dos dados inseridos no intervalo B2:I2 foi igual a 3,122499. B C D 2 3 5 3,122499 =DESVPADPA(B2:I2) E 7 F 10 G 1 H 9 I 3

2 3

Funo VAR A funo VAR calcula a varincia amostral (s2) de um conjunto de dados, empregando o mtodo no polarizado, com desvio padro igual a n 1. Sua sintaxe do tipo : VAR(nm1;nm2; ...); onde nm1;nm2;... corresponde de 1 a 30 argumentos numricos referentes a um conjunto de dados amostrais.

73

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

A funo VAR considera que os argumentos so amostrais. Se os dados representarem toda a populao, a varincia dever ser calculada com a funo VARP. Na funo VAR, valores lgicos como VERDADEIRO e FALSO e o texto so ignorados. Se valores lgicos e o texto no puderem ser ignorados, deve ser empregada a funo VARA. Um exemplo de clculo da varincia amostral com a funo VAR pode ser visto na figura seguinte. O valor obtido na clula B3 para os dados inseridos nas clulas B2:I2 foi igual a 11,14286. B C D 2 3 5 11,14286 =VAR(B2:I2) E 7 F 10 G 1 H 9 I 3

2 3

Funo VARA Calcula a varincia amostral de um conjunto de dados, permitindo a incluso no clculo de valores lgicos e de texto, como VERDADEIRO e FALSO. Sua sintaxe do tipo : VARA(valor1;valor2;...); onde valor1;valor2;... corresponde de 1 a 30 argumentos de valores referentes a um conjunto de dados amostrais. A funo VARA considera os argumentos como amostrais. Se os dados representarem a populao inteira, deve-se calcular a varincia mediante o emprego da funo VARPA. Os argumentos que contiverem VERDADEIRO sero avaliados como 1; os argumentos que contiverem texto ou FALSO sero avaliados como 0 (zero). Se o clculo no deve incluir valores lgicos ou texto, deve ser empregada a funo VAR. B C D 2 3 5 11,14286 =VARA(B2:I2) E 7 F 10 G 1 H 9 I 3

2 3

Segundo a figura anterior, a varincia amostral dos dados inseridos no intervalo B2:I2 est calculada na clula B3. O valor encontrado foi igual a 11,14286. Funo VARP Calcula a varincia populacional (2) de um conjunto de dados. Sua sintaxe do tipo : VARP(nm1;nm2; ...); onde nm1;nm2;... correspondem de 1 a 30 argumentos numricos referentes a um conjunto de dados populacionais. Nesta funo, valores lgicos como VERDADEIRO e FALSO e texto so ignorados. Se valores lgicos e texto no puderem ser ignorados, deve ser empregada a funo VARPA. A funo VARP considera que os argumentos correspondem toda a populao. Se os dados representarem uma amostra, a varincia deve ser obtida mediante a funo VAR. Na figura seguinte, o clculo da varincia pode ser visto na clula B3. O valor da varincia populacional dos dados inseridos no intervalo B2:I2 igual a 9,75. B 2 9,75 C D 3 5 =VARP(B2:I2) E 7 F 10 G 1 H 9 I 3

2 3

Funo VARPA A funo VARPA permite obter a varincia populacional de um conjunto de dados, permitindo incluir no clculo valores lgicos e de texto, como VERDADEIRO e FALSO. Sua sintaxe do tipo : VARPA(valor1;valor2;...); onde valor1; valor2;... corresponde de 1 a 30 argumentos de valores correspondentes ao dados de uma populao.

74

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

A funo considera argumentos populacionais. Se seus dados representarem uma amostra da populao, voc dever calcular a varincia usando VARA. Os argumentos que contiverem VERDADEIRO sero avaliados como 1; os argumentos que contiverem texto ou FALSO sero avaliados como 0 (zero). Se o clculo no deve incluir valores lgicos ou de texto, deve ser empregada a funo VARP. O clculo da varincia pode ser visto na clula B3 da figura seguinte. O valor da varincia populacional dos dados inseridos no intervalo B2:I2 igual a 9,75. B 2 9,75 C D 3 5 =VARPA(B2:I2) E 7 F 10 G 1 H 9 I 3

2 3

Medidas de ordenamento e posio No Excel existem inmeras funes aplicveis ao clculo de medidas de ordenamento e posio. Funo ORDEM A funo ORDEM permite obter a posio de um nmero em uma lista de nmeros. A ordem de um nmero corresponde ao seu tamanho em relao aos outros valores de uma lista. As ordens empregadas na funo podem ser crescentes ou decrescentes. Sua sintaxe do tipo: ORDEM(nm;ref;ordem), onde nm o nmero cuja posio se deseja encontrar; ref uma matriz ou referncia a uma lista de nmeros. Valores no numricos em ref so ignorados. Se ordem for 0 ou omitido, a planilha Microsoft Excel ordenar o nmero empregando a lista fornecida em ref classificada na ordem descendente. Se ordem for qualquer valor diferente de zero, o Microsoft Excel ordenar o nmero como se ref fosse uma lista classificada na ordem ascendente. Caso existam nmeros duplicados na srie analisada, a funo ORDEM fornece nmeros em uma mesma ordem. Porm, a presena de nmeros duplicados afeta a ordem dos nmeros subseqentes. Por exemplo, se, em uma lista de nmeros inteiros, o nmero 7 aparecer duas vezes e possuir uma ordem de 5, ento 6 teria uma ordem de 7. Nenhum nmero teria uma ordem igual a 6. A aplicao da funo ORDEM pode ser vista na figura seguinte. A funo inserida na clula B3 [=ORDEM(1;B2:I2;0)] retorna a ordem do nmero 1, considerando uma lista descendente. O nmero 1 corresponde ao oitavo (isto , ordem igual a 8) elemento da srie decrescente ordenada. Na clula B4, a funo inserida [=ORDEM(1;B2:I2;1)] retorna a posio do nmero 1, considerando a lista ascendente. Neste caso, o valor retornado 1, indica que o nmero um corresponde ao primeiro valor da srie ordenada. B 2 8 1 C D 3 5 =ORDEM(1;B2:I2;0) =ORDEM(1;B2:I2;1) E 7 F 10 G 1 H 9 I 3

2 3 4

Funo ORDEM.PORCENTUAL Esta funo permite obter a ordem percentual de um valor em um conjunto de dados como um percentual do conjunto de dados. Pode ser usada para avaliar a posio relativa de um valor em um conjunto de dados. A sintaxe da funo apresenta forma: ORDEM.PORCENTUAL(matriz;x;significncia); onde matriz a matriz ou intervalo de dados com valores numricos que define uma posio relativa; x o valor cuja ordem se deseja obter; significncia um valor opcional que identifica o nmero de dgitos significativos (casas decimais) para a porcentagem retornada. Se omitido, ORDEM.PORCENTUAL usar trs dgitos (o formato ser do tipo y,xxx). 75

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Se matriz estiver vazia, ORDEM.PORCENTUAL retornar o valor de erro #NM!. Se significncia < 1, ORDEM.PORCENTUAL retornar o valor de erro #NM!. Se x no coincidir com um dos valores em matriz, ORDEM.PORCENTUAL interpolar o valor de x em relao ao dados, para retornar a ordem de porcentagem correta. A figura seguinte ilustra a obteno da ordem percentual do elemento 2 dentro da srie fornecida no intervalo B2:I2. A clula B3 indica o valor obtido com uma preciso igual a duas casas decimais. A clula B4 indica o valor obtido com uma preciso de trs casas decimais. B 2 0,14 0,142 C D E F 3 5 7 10 =ORDEM.PORCENTUAL(B2:I2;2;2) =ORDEM.PORCENTUAL(B2:I2;2;3) G 1 H 9 I 3

2 3 4

Funo PERCENTIL Esta funo permite calcular o k-simo percentil de valores em um intervalo. Sua sintaxe assume forma do tipo : PERCENTIL(matriz;k); onde matriz a matriz ou intervalo de dados que define a posio relativa; k o valor do percentil no intervalo 0 |-| 1, incluindo os extremos. Se matriz estiver vazio ou contiver mais de 8.191 pontos de dados, a funo retornar o valor de erro #NM!. Se k no for numrico, PERCENTIL retornar o valor de erro #VALOR!. Se k for < 0 ou se k > 1, a funo PERCENTIL retornar o valor de erro #NM!. Se k no for um mltiplo de 1/(n - 1), PERCENTIL interpolar para determinar o valor do percentil k. B 2 1,7 3,3 C D E 3 5 7 =PERCENTIL(B2:I2;0,1) =PERCENTIL(B2:I2;0,45) F 10 G 1 H 9 I 3

2 3 4

A figura anterior ilustra a aplicao da funo percentil. Na clula B3, a funo [=PERCENTIL(B2:I2;0,1)] permite obter o 10o percentil da srie de dados inserida no intervalo B2:I2. No caso, o valor obtido, 1,7, indica que 10% dos nmeros (apenas o 1) situam-se abaixo e 90% acima (2, 3,3, 5, 7, 9,10). Como apenas oito nmeros foram analisados, os quantidades situadas acima e abaixo foram aproximadas. A clula B4 permite obter o valor do 45o percentil, no caso igual a 3,3. Funo QUARTIL A funo QUARTIL permite obter os quartis de um conjunto de dados. Sua sintaxe do tipo : QUARTIL(matriz;quarto); onde matriz a matriz ou intervalo de clula de valores numricos cujo valor quartil voc deseja obter; quarto indica o nmero do quartil a ser retornado. A depender do valor atribudo a quarto, QUARTIL retornar diferentes valores. Vide a tabela seguinte. Quarto 0 1 2 3 4 Valor Retornado Valor mnimo Primeiro quartil (25 percentil) Valor mdio (50 percentil) Terceiro quartil (75 percentil) Valor mximo

Se matriz estiver vazio ou contiver mais de 8.191 pontos de dados, a funo QUARTIL retornar o valor de erro #NM!. Se quarto no for um nmero inteiro, ser truncado (apenas a parte inteira ser considerada). Se quarto for menor que 0 ou maior que 4, a funo retornar o valor de erro #NM!.

76

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

As funes MNIMO, MED e MXIMO retornaro o mesmo valor que QUARTIL quando quarto for igual a 0, 2 e 4, respectivamente. A aplicao da funo QUARTIL pode ser vista na figura seguinte. O valor obtido na clula B3 indica o menor valor do intervalo B2:I2. Os valores em B4, B5 e B6 retornam, respectivamente, os valores do primeiro, do segundo (a mediana) e do terceiro quartil. A clula B7 obtm o valor do maior nmero da srie. B 2 1 2,75 4 7,5 10 C D 3 5 =QUARTIL(B2:I2;0) =QUARTIL(B2:I2;1) =QUARTIL(B2:I2;2) =QUARTIL(B2:I2;3) =QUARTIL(B2:I2;4) E 7 F 10 G 1 H 9 I 3

2 3 4 5 6 7

Medidas da forma da distribuio No Excel existe funo prpria para o clculo da curtose. Funo CURT A funo CURT calcula a curtose de um conjunto de dados. A curtose positiva indica uma distribuio relativamente em cume. A curtose negativa indica uma distribuio relativamente plana. Sua sintaxe do tipo : CURT(nm1;nm2; ...), onde nm1;nm2;... correspondem de 1 a 30 argumentos cuja curtose se deseja calcular. Tambm pode-se usar uma matriz simples ou uma referncia de uma matriz em vez dos argumentos separados por pontos-e-vrgulas. Os argumentos empregados na funo devem ser nmeros, ou nomes, matrizes, ou referncias que contenham nmeros. Se um argumento de matriz ou de referncia contiver textos, valores lgicos ou clulas vazias, estes valores sero ignorados; no entanto, as clulas com o valor zero sero includas. Se houver menos do que quatro pontos de dados, ou se o desvio padro da amostra for igual a zero, CURT retornar o valor de erro #DIV/0!. PROBABILIDADE Clculos com probabilidade Funo FATORIAL Esta funo retorna o fatorial de um nmero. Sua sintaxe do tipo : FATORIAL(nm). Onde nm o nmero no-negativo do qual se deseja obter o fatorial. Se nm no for um inteiro, ser truncado (apenas a parte inteira do nmero ser considerada). Uma aplicao da funo fatorial pode ser vista na clula B3 da figura seguinte. O fatorial de 5 igual a 120. B 5 120 C D E

2 3

=FATORIAL(B2)

Funo COMBIN

77

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Esta funo calcula o nmero de combinaes de um determinado nmero de itens. A sintaxe da funo do tipo : COMBIN(nm;nm_escolhido). Onde : nm o nmero total de itens e nm_escolhido o nmero de itens a selecionar em cada combinao. Os argumentos numricos so truncados para inteiros. Se um dos argumentos no for numrico, a funo retornar o valor de erro #NOME?. Se nm for menor que zero, ou se nm_escolhido for menor que zero, ou se nm for menor que nm_escolhido, a funo COMBIN retornar o valor de erro #NM!. Na figura seguinte possvel verificar o clculo com a funo COMBIN na clula B3. A combinao C8,3 igual a 56. B 8 56 C D 3 =COMBIN(B2;C2) E

2 3

Funo PERMUT A funo PERMUT permite calcular o nmero de permutaes para um dado nmero de objetos que podem ser selecionados de um universo maior. Sua sintaxe do tipo : PERMUT(nm;nm_escolhido); onde nm um nmero inteiro que descreve o nmero de objetos e nm_escolhido um nmero inteiro que descreve o nmero de objetos em cada permutao. Os dois argumentos so truncados para nmeros inteiros. Se nm ou nm_escolhido no for numrico, a funo retornar o valor de erro #VALOR!. Se nm for menor que zero, ou se nm_escolhido for menor que zero, a funo PERMUT retornar o valor de erro #NM!. Se nm for menor que nm_escolhido, PERMUT retornar o valor de erro #NM!. A funo PERMUT foi inserida na clula B3. A permutao P8,3 igual a 336. B 8 336 C D 3 =PERMUT(B2;C2) E

2 3

Funo PROB A funo PROB permite encontrar a probabilidade associada a um determinado valor, dentro de um intervalo de probabilidades especificadas. Sua sintaxe do tipo : PROB(intervalo_x;intervalo_prob;limite_inferior;limite_superior). Onde : intervalo_x corresponde ao intervalo de valores numricos de x com os quais so associadas probabilidades; intervalo_prob representa o conjunto de probabilidades associado com valores no intervalo_x; limite_inferior o limite inferior do valor cuja probabilidade se deseja obter e limite_superior o limite superior opcional do valor cuja probabilidade se deseja obter. Se algum valor em intervalo_prob for menor que zero ou se algum valor em intervalo_prob for maior que 1, a funo PROB retornar o valor de erro #NM!. Se a soma dos valores em intervalo_prob for maior que 1, a funo retornar o valor de erro #NM!; se limite_superior for omitido, PROB retornar a probabilidade de ser igual a limite_inferior; se intervalo_x e intervalo_prob contiverem um nmero diferente de pontos de dados, PROB retornar o valor de erro #N/D. Na figura seguinte pode-se ver uma aplicao da funo PROB.

78

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

2 3 4

B 3 7 15

C 0,2 0,5 0,3

D 0,5 0,8

E F G =PROB(B2:B4;C2:C4;7) =PROB(B2:B4;C2:C4;7;15)

No intervalo B2:B4 esto os valores cujas probabilidades esto apresentadas em C2:C4. Ao elemento 3 est associada a probabilidade 0,2 (ou 20%), ao elemento 7 a probabilidade 0,5 (ou 50%) e ao elemento 15 a probabilidade 0,3 (ou 30%). A funo PROB inserida na clula D4 [=PROB(B2:B4;C2:C4;7)] retorna a probabilidade do elemento 7, no caso igual a 0,50. A funo PROB inserida na clula D5 [=PROB(B2:B4;C2:C4;7;15)] retorna a probabilidade do intervalo entre os elemento 7 e 15, no caso igual a 0,50 + 0,30 = 0,80. Distribuio binomial Funo CRIT.BINOM Esta funo calcula o menor valor para o qual a distribuio binomial cumulativa maior ou igual a um valor padro fornecido. Por exemplo, pode-se determinar qual o nmero mximo de caras que deve aparecer em cinco lances de uma moeda, com um nvel de confiana no mnimo igual a 80%. Sua sintaxe do tipo : CRIT.BINOM(tentativas;probabilidade_s;alfa); onde tentativas o nmero de tentativas que esto sendo analisadas; probabilidade_s a probabilidade de sucesso em cada tentativa; alfa um valor padro, correspondente ao nvel de confiana desejado. Observaes importantes : se algum argumento no for numrico, a funo CRIT.BINOM retornar o valor de erro #VALOR!; se tentativas no for um inteiro, ser truncado; se tentativas < 0, a funo retornar o valor de erro #NM!; se probabilidade_s for < 0 ou probabilidade_s > 1, a funo CRIT.BINOM retornar o valor de erro #NM!; se alfa < 0 ou alfa > 1, a funo retornar o valor de erro #NM!. B 3 2 C D E 0,2 0,9 =CRIT.BINOM(B2;C2;D2)

2 3

A figura anterior ilustra a aplicao da funo CRIT.BINOM. Analisando um nmero total de eventos igual a trs (B2), com probabilidade de ocorrer o resultado desejado igual a 0,20 (C2) e com um nvel de confiana mnimo igual a 90% (clula D2 igual a 0,90), o valor retornado da funo [=CRIT.BINOM(B2;C2;D2)] foi igual a 2. Ou seja, o valor esperado da ocorrncia de at 2 eventos igual a, no mnimo, 90%. A compreenso da funo CRIT.BINOM fica facilitada atravs dos exemplos fornecidos para a funo DISTRBINOM, apresentada a seguir. Funo DISTRBINOM Esta funo permite obter a probabilidade da distribuio binomial de termos individuais, podendo resultar na probabilidade acumulada ou no. Sua sintaxe do tipo : DISTRBINOM (nm_s;tentativas;probabilidade_s;cumulativo); onde nm_s o nmero de tentativas bem sucedidas; tentativas o nmero de tentativas independentes; probabilidade_s corresponde probabilidade de sucesso em cada tentativa; cumulativo representa um valor lgico que determina a forma da funo. Se cumulativo for VERDADEIRO, a funo DISTRBINOM retornar a funo de distribuio cumulativa, que a probabilidade de que exista no mximo nm_s de sucessos; se for FALSO, retornar a funo massa de probabilidade, que a probabilidade de que exista exatamente nm_s de sucessos. Os argumentos nm_s e tentativas so truncados para inteiros. Se algum dos argumentos nm_s, tentativas ou probabilidade_s no for numrico, DISTRBINOM retornar o valor de erro #VALOR!.

79

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Se nm_s < 0 ou nmero_s > tentativas ou probabilidade_s < 0 ou probabilidade_s > 1, a funo DISTRBINOM retornar o valor de erro #NM!. B 2 3 4 5 6 7 0 1 0 1 C 3 0,512 0,384 0,512 0,896 D E F 0,2 =DISTRBINOM(B3;C2;D2;FALSO) =DISTRBINOM(B4;C2;D2;FALSO) G H I

=DISTRBINOM(B6;C2;D2;VERDADEIRO) =DISTRBINOM(B7;C2;D2;VERDADEIRO)

Na figura anterior pode-se ver um exemplo de aplicao da funo DISTRBINOM. Com o nmero de tentativas inserido na clula C2 e igual a 3, e a probabilidade de sucessos presente na clula D2 e igual a 0,20, possvel calcular as probabilidades da ocorrncia de diferentes nmeros de sucessos. Para um nmero de sucessos igual a 1 (clula B4), a probabilidade segundo o modelo da distribuio binomial igual a 0,384, presente na clula C4 e resultado da aplicao da funo [=DISTRBINOM(B4;C2;D2;FALSO)]. A clula C7 calcula as probabilidades acumuladas. A funo inserida [=DISTRBINOM(B7;C2;D2;VERDADEIRO)] estima a probabilidade de ocorrncia de at 1 resultado com as caractersticas de sucesso. Neste caso, o valor obtido em C7, 0896, igual soma das probabilidades de ocorrncia de zero sucesso (0,512) com a probabilidade de ocorrncia de 1 sucesso (0,384). Funo DIST.BIN.NEG A funo DIST.BIN.NEG calcula a distribuio binomial negativa, retornando a probabilidade de ocorrer nm_f fracassos antes de nm_s-simo sucesso, quando a probabilidade constante de um sucesso probabilidade_s. uma funo semelhante distribuio binomial, exceto pelo fato de que o nmero de sucessos fixo e o numero de tentativas varivel. Como ocorre na distribuio binomial, as tentativas so consideradas independentes. Por exemplo, caso precisassem ser encontrados 8 produtos com determinada caracterstica em uma amostra, sabendo-se que a probabilidade de um produto apresentar essas caractersticas igual a 0,2 ou 20%, a aplicao da funo DIST.BIN.NEG permitiria obter a probabilidade de se analisar um certo nmero de produtos sem as caractersticas desejadas, antes de encontrar os 8 caracterizados. A sintaxe da funo assume forma : DIST.BIN.NEG(nm_f;nm_s;probabilidade_s); onde nm_f o nmero de insucessos; nm_s o nmero a partir do qual se considera haver sucesso; probabilidade_s a probabilidade de sucesso. Os argumentos nm_f e nm_s so truncados para nmeros inteiros. Se algum argumento no for numrico, a funo DIST.BIN.NEG retornar o valor de erro #VALOR!. Se probabilidade_s < 0 ou se a probabilidade_s > 1, a funo DIST.BIN.NEG retornar o valor de erro #NM!. Se (nm_f + nm_s - 1) < 0, a funo retornar o valor de erro #NM!. B C D E 4 3 0,6 0,082944 =DIST.BIN.NEG(B2;C2;D2)

2 3

Uma aplicao da funo DIST.BIN.NEG pode ser vista na figura anterior, onde foi inserida na clula B3 [=DIST.BIN.NEG(B2;C2;D2)]. Considerando uma probabilidade de sucesso igual a 0,6, existe uma probabilidade de ocorrem 4 fracassos antes de serem encontrados 3 sucessos igual a 0,082944.

Distribuio de Poisson 80

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Funo POISSON A funo POISSON calcula probabilidades associadas ao modelo terico apresentado na distribuio de Poisson. Sua sintaxe do tipo : POISSON(x;mdia;cumulativo); onde x o nmero de eventos; mdia o valor numrico esperado; cumulativo um valor lgico que determina a forma da distribuio de probabilidade fornecida. Se cumulativo for VERDADEIRO, POISSON retornar a probabilidade acumulada dos inteiros at x, inclusive; se cumulativo for FALSO, a funo retornar a probabilidade de que o nmero de eventos obtidos ser igual a x. Se x no for um nmero inteiro, ser truncado; se x ou mdia no for numrico, a funo retornar o valor de erro #VALOR!; se x < 0, a funo POISSON retornar o valor de erro #NM!; se mdia < 0, a funo retornar o valor de erro #NM!. Vide um exemplo de aplicao da funo POISSON na figura seguinte. B C D E 4 3 0,168031 =POISSON(B2;C2;FALSO) 0,815263 =POISSON(B2;C2;VERDADEIRO) F

2 3 4

Com base na funo [=POISSON(B2;C2;FALSO)] inserida na clula B3, possvel verificar que a probabilidade de ocorrerem exatamente 3 sucessos (clula C2) em um modelo com mdia ou valor esperado igual a 4 (clula B2), igual a 0,168031. A clula B4 retorna o valor das probabilidades acumuladas. No caso, a probabilidade de ocorrerem at 3 sucessos, inclusive, igual a 0,815263. Distribuio normal Funo PADRONIZAR Esta funo calcula um valor padro (Z) de uma distribuio normal caracterizada por mdia e desvio padro. Sua sintaxe do tipo : PADRONIZAR(x;mdia;desv_padro); onde x corresponde ao valor que se deseja padronizar; mdia representa a mdia aritmtica da distribuio; desv_padro corresponde ao desvio padro da distribuio. Se desv_padro < 0, a funo PADRONIZAR retornar o valor de erro #NM!. B C D -4 -2 0 0 =MDIA(B2:F2) 2,828427 =DESVPADP(B2:F2) E 2 0 -3 4 F G H I 4 0 =PADRONIZAR(E3;B3;B4) -1,06066 =PADRONIZAR(E4;B3;B4) 1,414214 =PADRONIZAR(E5;B3;B4)

2 3 4 5

A figura anterior ilustra um conjunto de dados {-4, -2, 0, 2 e 4} inseridos no intervalo B2:F2. A mdia e o desvio padro dos dados podem ser vistos nas clulas B3 e B4. Os valores encontrados foram iguais a 0 e 2,828427. Para os valores 0, -3 e 4, as variveis padronizadas podem ser vistas no intervalo F3:F5. Funo DIST.NORM Calcula a distribuio cumulativa normal para uma mdia especificada e desvio padro especificado. Sua sintaxe do tipo : DIST.NORM(x;mdia;desv_padro;cumulativo); onde x o valor cuja distribuio se deseja obter; mdia a mdia aritmtica da distribuio; desv_padro o desvio padro da distribuio; cumulativo um valor lgico que determina a forma da funo. Se cumulativo for VERDADEIRO, a funo DIST.NORM retornar a funo cumulativa de distribuio; se for FALSO, ele retornar a funo massa de probabilidade, ou seja, o valor exato de f(x) no modelo terico da distribuio normal. 81

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Se os argumentos mdia ou desv_padro no forem numricos, a funo DIST.NORM retornar o valor de erro #VALOR!. Se desv_padro < 0, DIST.NORM retornar o valor de erro #NM!; se mdia = 0 e desv_padro = 1, DIST.NORM retornar uma distribuio normal padro, gerada, tambm, pela funo DIST.NORMP. B C D E F 280 250 30 0,0080657 =DIST.NORM(B2;C2;D2;FALSO) 0,8413447 =DIST.NORM(B2;C2;D2;VERDADEIRO) G

2 3 4

A figura anterior ilustra a aplicao da funo DIST.NORM no Excel. Se fosse preciso determinar a porcentagem de valores de uma distribuio com mdia igual a 250 e desvio igual a 30, inferiores a 280, bastaria aplicar a funo DIST.NORM. A funo apropriada foi inserida na clula C4 [=DIST.NORM(B2;C2;D2;VERDADEIRO)]. O valor retornado, igual a 0,8413, indica que cerca de 84,13% dos valores daquela distribuio encontram-se abaixo do limite superior igual a 280. Funo DIST.NORMP A funo DIST.NORMP calcula a funo da distribuio cumulativa normal padro, que assume mdia igual a zero e um desvio padro igual a um. Portanto, representa uma especificao da funo DIST.NORM. Esta funo substitui os clculos com tabelas de distribuio normal padronizada no Excel. Porm, enquanto as tabelas geralmente publicadas nos livros de Estatstica, como a apresentada em anexo nesta obra, apresentam valores de reas situadas entre a mdia e z, a funo DIST.NORMP retorna a rea entre menos infinito (-) e z. Logo, para valores positivos de z, para tornar as reas equivalentes basta subtrair 0,50 do valor obtido no Excel. Para valores negativos de z, basta subtrair o valor encontrado no Excel de 0,50. Sua sintaxe do tipo : DIST.NORMP(z); onde z o valor cuja distribuio se deseja obter. Observaes importantes : se z no for numrico, DIST.NORMP retornar o valor de erro #VALOR! B C D 1,3 0,903199 =DIST.NORMP(B2) E

2 3

A figura anterior ilustra a aplicao da funo DIST.NORMP. Para um valor de z igual a 1,3 (clula B2), o valor da rea entre menos infinito e o valor de z foi igual a 0,903199, resultado da funo [=DIST.NORMP(B2)] abastecida na clula B3. Como o valor de z positivo, subtraindo 0,50 do resultado do Excel encontra-se o valor comumente apresentado nas tabelas estatsticas. Por exemplo, a tabela apresentada em anexo neste livro retorna o valor 0,4032. Funo INV.NORM A funo INV.NORM permite calcular o inverso de uma distribuio cumulativa normal, com mdia e desvio padro conhecidos. Sua aplicao corresponde obteno do limite superior de uma distribuio normal. Sua sintaxe do tipo : INV.NORM(probabilidade;mdia;desv_padro); onde probabilidade corresponde probabilidade cumulativa normal; mdia representa a mdia aritmtica da distribuio e desv_padro significa o desvio padro da distribuio. Se algum argumento no for numrico, a funo retornar o valor de erro #VALOR!. Se probabilidade < 0 ou se probabilidade > 1, a funo retornar o valor de erro #NM!. Se desv_padro < 0, retornar o valor de erro #NM!. importante observar que a funo INV.NORM emprega uma tcnica iterativa para calcular os valores. Dado um valor de probabilidade, INV.NORM repete as iteraes at que o resultado tenha uma preciso de 3x10-7. Se INV.NORM no convergir depois de 100 iteraes, a funo retornar o valor de erro #N/D. 82

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Para ilustrar a aplicao da funo, imagine que fosse necessrio obter o valor mximo para X, de forma a representar o limite superior padronizado para 90% dos valores de uma distribuio com mdia igual a 250 e desvio padro igual a 30. O uso da funo est representado na figura seguinte. B C D 0,9 250 30 288,4465 =INV.NORM(B2;C2;D2) E

2 3

O valor superior de X seria igual a 288,4465. Cerca de 90% dos valores da distribuio devero situarse abaixo deste ponto. Funo INV.NORMP A funo calcula o inverso da distribuio cumulativa normal padro, que assume mdia igual a zero e um desvio padro igual a um. Corresponde obteno dos valores de Z nas tabelas de distribuio normal. Sua sintaxe do tipo : DIST.NORMP(probabilidade). Onde probabilidade a probabilidade correspondente distribuio normal. Se probabilidade no for numrico, INV.NORMP retornar o valor de erro #VALOR!. Se probabilidade < 0 ou se probabilidade > 1, INV.NORMP retornar o valor de erro #NM!. A funo INV.NORMP tambm usa tcnica iterativa para calcular os seus resultados. B C D 0,95 1,6448530 =INV.NORMP(B2) E

2 3

A figura anterior ilustra a aplicao da funo INV.NORMP. O valor superior de Z para uma distribuio de probabilidades com 95% dos elementos no intervalo at o limite superior igual a 1,6448. ESTATSTICA INFERENCIAL Fundamentos de amostragem Funo ALEATRIO() A funo ALEATRIO() calcula um nmero aleatrio maior ou igual a zero e menor que um distribudo uniformemente no intervalo 0 |-| 1. Um novo nmero aleatrio retornado toda vez que a planilha for calculada para executar o recurso calcular, basta pressionar a tecla [F9]. A sintaxe da funo do tipo : ALEATRIO(). No existem argumentos a serem inseridos. Funo ALEATRIOENTRE() Esta funo calcula um nmero aleatrio entre os nmeros especificados. Um novo nmero aleatrio ser retornado sempre que a planilha for calculada. Se a funo ALEATRIOENTRE no estiver disponvel, deve-se executar o programa de instalao do Microsoft Excel para instalar o recurso Ferramentas de anlise. Com o recurso instalado, necessrio ativ-lo, mediante a seleo do comando Suplementos no menu Ferramentas. Sua sintaxe do tipo : ALEATRIOENTRE(inferior;superior), onde inferior corresponde ao menor inteiro que a funo ALEATRIOENTRE retornar e superior representa o maior inteiro que a funo retornar. Estimao

83

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Funo INT.CONFIANA Como emprego desta funo possvel obter o intervalo de confiana para um dos lados de uma mdia de amostra. Convm destacar que a funo considera a construo do intervalo de confiana mediante o emprego da distribuio normal e tabela z, apenas. A sintaxe da funo do tipo : INT.CONFIANA(alfa;desv_padro;tamanho); onde alfa corresponde ao nvel de significncia utilizado na construo do intervalo; desv_padro corresponde ao desvio padro da populao para o intervalo de dados, sempre se presume conhecido; tamanho representa o tamanho da amostra. Observaes importantes : se algum argumento no for numrico, a funo retornar o valor de erro #VALOR!. Se o valor de alfa for menor que 0 maior que 1, a funo INT.CONFIANA retornar o valor de erro #NM!. Se desv_padro for negativo, a funo retornar o valor de erro #NM!. Se tamanho no for um inteiro, ser truncado, caso seja menor que 1, a funo retornar o valor de erro #NM!. Testes de hipteses Funo TESTET Esta funo obtm a probabilidade associada ao teste t de Student, podendo ser aplicado sob diferentes condies. Sua sintaxe do tipo : TESTET(matriz1;matriz2;caudas;tipo); onde matriz1 corresponde ao primeiro conjunto de dados; matriz2 corresponde ao segundo conjunto de dados; caudas especifica o nmero de caudas da distribuio e tipo especifica o teste executado. O argumento caudas refere-se a forma de partio da distribuio de Student e a definio das reas de aceitao das hipteses nula ou alternativa. Quando o seu valor for igual a um, a partio ser do tipo unicaudal, com a concentrao do valor de alfa em um dos lados da distribuio. Quando o valor de caudas for igual a dois, ocorrer a diviso do nvel de significncia em dois, com a distribuio bicaudal de alfa. Caudas 1 2 Teste executado Unicaudal Bicaudal

O argumento tipo refere-se s premissas assumidas no teste, conforme estabelece o quadro seguinte. Tipo 1 2 3 Teste executado Par Assume varincia igual das duas considerando sries homoscedsticas Assume varincia desigual das duas considerando sries heteroscedsticas

amostras, amostras,

Observaes importantes : se matriz1 e matriz2 tiverem um nmero diferente de pontos de dados, e tipo = 1 (par), TESTET retornar o valor de erro #N/D; os argumentos caudas e tipo so truncados para nmeros inteiros; se caudas ou tipo no for numrico, TESTET retornar o valor de erro #VALOR!; se caudas for qualquer valor diferente de 1 ou 2, TESTET retornar o valor de erro #NM!. Funo TESTEZ Esta funo calcula o valor-P bicaudal do teste-z. O teste-z gera um resultado padro para x em relao ao conjunto de dados, matriz, e retorna a probabilidade bicaudal para a distribuio normal. Voc pode usar esta funo para avaliar a probabilidade de determinada observao ser obtida a partir de uma populao especfica. Sua sintaxe do tipo : TESTEZ(matriz;x;sigma); onde matriz a matriz ou intervalo de dados em que x ser testado; x o valor para teste; sigma o desvio padro da populao (conhecido). Se omitido, o desvio padro da amostra ser usado. 84

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Observaes importantes : se matriz estiver vazio, TESTEZ retornar o valor de erro #N/D. Por exemplo : TESTEZ({3.6.7.8.6.5.4.2.1.9};4) igual a 0,090574. Funo TESTE.QUI Esta funo calcula o teste para independncia. TESTE.QUI retorna o valor da distribuio quiquadrada (c2) para a estatstica e os graus apropriados de liberdade. Voc pode usar os testes c2 para determinar se os resultados hipotticos so verificados por uma experincia. Sua sintaxe do tipo : TESTE.QUI(intervalo_real;intervalo_esperado); onde intervalo_real o intervalo de dados que contm observaes para serem comparadas com os valores esperados; intervalo_esperado o intervalo de dados que contm a razo entre o produto dos totais de linhas e dos totais de colunas e o total geral. Observaes importantes : se intervalo_real e intervalo_esperado possurem um nmero diferente de pontos de dados, TESTE.QUI retornar o valor de erro #N/D; o teste c2 calcula primeiro uma estatstica c2 e depois soma as diferenas dos valores reais dos valores esperados. A equao para esta funo TESTE.QUI=p( X>c2 ), TESTE.QUI retorna a probabilidade para uma estatstica c2 e graus de liberdade, df, onde df = (r - 1)(c - 1). Por exemplo : a estatstica c2 para os dados acima 16,16957 com 2 graus de liberdade. A funo TESTE.QUI(B3:C5;B9:C11) igual a 0,000308. Funo TESTEF Esta funo calcula o resultado de um teste F. Um teste F retorna a probabilidade unicaudal de que as varincias em matriz1 e matriz2 no so significativamente diferentes. Use esta funo para determinar se duas amostras possuem varincias diferentes. Por exemplo, a partir de resultados de testes fornecidos por escolas pblicas e particulares, voc pode verificar se essas escolas tm diferentes nveis de diversidade. Sua sintaxe do tipo : TESTEF(matriz1;matriz2); onde matriz1 dados; matriz2 a segunda matriz ou intervalo de dados. a primeira matriz ou intervalo de

Observaes importantes : os argumentos devem ser nmeros, ou nomes, matrizes ou referncias que contenham nmeros; se um argumento de matriz ou de referncia contiver textos, valores lgicos ou clulas vazias, estes valores sero ignorados; no entanto, as clulas com o valor zero sero includas; se o nmero de pontos de dados em matriz1 ou matriz2 for menor que 2, ou se a varincia de matriz1 ou matriz2 for igual a zero, TESTEF retornar o valor de erro #DIV/0!. Por exemplo : TESTEF({6.7.9.15.21};{20.28.31.38.40}) igual a 0,648318.

Correlao e regresso linear Funo CORREL Esta funo calcula o coeficiente de correlao dos intervalos de clula da matriz1 e matriz2. Use o coeficiente de correlao para determinar a relao entre duas propriedades. Por exemplo, voc pode examinar a relao entre a temperatura mdia de um local e o uso de aparelhos de ar condicionado. Sua sintaxe do tipo: : CORREL(matriz1;matriz2); onde matriz1 um intervalo de clulas de valores; matriz2 um segundo intervalo de clulas de valores. Observaes importantes : os argumentos devem ser nmeros, ou nomes, matrizes ou referncias que contenham nmeros. Se um argumento de referncia ou matricial contiver texto, valores lgicos ou clulas em branco, esses valores sero ignorados; entretanto, as clulas com valor zero sero includas. Se matriz1 e matriz2 possurem um nmero diferente de pontos de dados, CORREL 85

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

retornar o valor de erro #N/D. Se matriz1 ou matriz2 estiverem vazias, ou se s (o desvio padro) destes valores for igual a zero, CORREL retornar o valor de erro #DIV/0!. A equao para o coeficiente de correlao :

Onde

Por exemplo : CORREL({3;2;4;5;6},{9;7;12;15;17}) igual a 0,997054. Funo COVAR Esta funo calcula a covarincia, a mdia dos produtos dos desvios para cada par de pontos de dados. Use a covarincia para determinar a relao entre dois conjuntos de dados. Por exemplo, voc pode verificar se uma receita maior acompanhada por maiores nveis de instruo. Sua sintaxe do tipo: : COVAR(matriz1;matriz2); onde matriz1 o primeiro intervalo de clulas de inteiros; matriz2 o segundo intervalo de clulas de inteiros. Observaes importantes : os argumentos devem ser nmeros ou nomes, matrizes ou referncias que contenham nmeros. Se uma matriz ou argumento de referncia contiver texto, valores lgicos ou clulas em branco, estes valores sero ignorados; no entanto, as clulas com o valor nulo sero includas. Se matriz1 e matriz2 tiverem um nmero diferente de pontos de dados, COVAR retornar o valor de erro #N/D. Se matriz1 ou matriz2 estiverem em branco, COVAR retornar o valor de erro #DIV/0!. A equao da covarincia pode ser apresentada como :

Por exemplo : COVAR({3. 2. 4. 5. 6}; {9. 7. 12. 15. 17}) igual a 5,2. Funo CRESCIMENTO Calcula o crescimento exponencial previsto usando dados existentes. CRESCIMENTO retorna valores de y para uma srie de novos valores de x que voc especifica usando valores de x e de y existentes. Sua sintaxe do tipo: : CRESCIMENTO(val_conhecidos_y; val_conhecidos_x; novos_valores_x; constante); onde val_conhecidos_y o conjunto de valores y j conhecidos na relao y = b*m^x; val_conhecidos_x um conjunto opcional de valores de x que j deve ser conhecido na relao y = b*m^x; novos_valores_x so novos valores de x para os quais se deseja que CRESCIMENTO retorne valores de y correspondentes; constante um valor lgico que especifica se a constante b deve ser igual a 1. Observaes importantes : se a matriz de val_conhecidos_y estiver em uma nica coluna, cada coluna de val_conhecidos_x ser interpretada como uma varivel separada. Se a matriz val_conhecidos_y estiver em uma nica linha, cada linha de val_conhecidos_x ser interpretada como uma varivel separada. Se qualquer um dos nmeros em val_conhecidos_y for 0 ou negativo, CRESCIMENTO retornar o valor de erro #NM!. A matriz val_conhecidos_x pode incluir um ou mais conjuntos de variveis. Se apenas uma varivel for utilizada, val_conhecidos_y e val_conhecidos_x podero ser intervalos de qualquer formato, desde que tenham dimenses iguais. Se mais de uma varivel for usada, val_conhecidos_y dever ser um vetor (ou seja, um intervalo com altura de uma linha e largura de uma coluna). Se val_conhecidos_x for omitido, ser considerado como equivalente matriz {1;2;3;...} que do mesmo tamanho de val_conhecidos_y. Novos_valores_x deve incluir uma coluna (ou uma linha) para cada varivel independente, da mesma forma que val_conhecidos_x. Ento, se val_conhecidos_y for uma nica coluna, val_conhecidos_x e 86

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

novos_valores_x devero ter o mesmo nmero de colunas. Se val_conhecidos_y for uma nica linha, val_conhecidos_x e novos_valores_x devero ter o mesmo nmero de linhas. Se novos_valores_x for omitido, ser considerado como equivalente a val_conhecidos_x. Se val_conhecidos_x e novos_valores_x forem omitidos, sero considerados como equivalentes matriz {1.2.3....} que do mesmo tamanho de val_conhecidos_y. Se constante for VERDADEIRO ou omitido, b ser calculado normalmente. Se constante for FALSO, b ser definido como 1 e os valores m sero ajustados para que y = m^x. Observaes importantes : as frmulas que retornam matrizes devem ser inseridas como frmulas matriciais depois que o nmero de clulas correto for selecionado. Ao inserir uma constante matricial para um argumento como val_conhecidos_x, use pontos para separar valores numa mesma linha e pontos-e-vrgulas para separar linhas. Por exemplo : : este exemplo usa os mesmos dados do exemplo PROJ.LOG. As vendas do 11 ao 16 ms foram de 33.100, 47.300, 69.000, 102.000, 150.000, e 220.000 unidades respectivamente. Considere que estes valores sero inseridos em seis clulas chamadas UnidadesVendidas. Quando inserida como uma frmula matricial, a frmula de macro seguinte faz a previso de vendas para os meses 17 e 18, baseando-se nas vendas dos seis meses anteriores: CRESCIMENTO(UnidadesVendidas;{11.12.13.14.15.16};{17;18}) igual a {320.197;468.536}. Se a tendncia exponencial continuar, as vendas para os meses 17 e 18 sero de 320.197 e 468.536 unidades respectivamente. Voc poderia usar outros nmeros seqenciais para os argumentos de x, e as vendas previstas seriam as mesmas. Por exemplo, voc poderia usar o valor padro para val_conhecidos_x, {1.2.3.4.5.6}: CRESCIMENTO(UnidadesVendidas;;{7.8};) igual a {320197.468536}. Funo INCLINAO Esta funo calcula a inclinao da linha de regresso linear atravs de pontos de dados em val_conhecidos_y e val_conhecidos_x. A inclinao a distncia vertical dividida pela distncia horizontal entre dois pontos quaisquer na linha, que a taxa de mudana ao longo da linha de regresso. Sua sintaxe do tipo: : INCLINAO(val_conhecidos_y;val_conhecidos_x); onde val_conhecidos_y uma matriz ou intervalo de clula de pontos de dados dependentes e numricos; val_conhecidos_x o conjunto de pontos de dados independentes. Observaes importantes : os argumentos devem ser nmeros, ou nomes, matrizes ou referncias que contenham nmeros. Se uma matriz ou argumento de referncia contiver texto, valores lgicos ou clulas vazias, estes valores sero ignorados; no entanto, clulas com valor zero sero includas. Se val_conhecidos_y e val_conhecidos_x estiverem vazios ou tiverem um nmero diferente de pontos de dados, INCLINAO retornar o valor de erro #N/D. A equao para a inclinao da linha de regresso :

b=

( xy) ( x y) n( x ) ( x )
2 2

Por exemplo : INCLINAO({2.3.9.1.8.7.5};{6.5.11.7.5.4.4}) igual a 0,305556. Funo PEARSON Esta funo calcula o coeficiente de correlao do momento do produto Pearson, r, um ndice sem dimenso situado ente -1,0 e 1.0 inclusive, que reflete a extenso de uma relao linear entre dois conjuntos de dados. Sua sintaxe do tipo: : PEARSON(matriz1;matriz2); onde matriz1 um conjunto de valores independentes; matriz2 : um conjunto de valores dependentes. Observaes importantes : os argumentos devem ser nmeros, ou nomes, constantes de matrizes ou referncias que contenham nmeros. Se uma matriz ou argumento de referncia contiver texto, valores lgicos ou clulas vazias, estes valores sero ignorados; no entanto, clulas com valor zero sero includas. Se matriz1 e matriz2 estiverem vazias ou tiverem um nmero diferente de pontos de dados, PEARSON retornar o valor de erro #N/D. 87

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

O valor r da linha de regresso :

r =

[n x

n xy x. y
2 2

( x ) . n y 2 ( y )

][

Por exemplo : PEARSON({9.7.5.3.1};{10.6.1.5.3}) igual a 0,699379. Funo PREVISO Calcula, ou prev, um valor futuro usando valores existentes. O valor previsto um valor de y para um determinado valor de x. Os valores conhecidos so valores de x e de y existentes, e o novo valor previsto atravs da regresso linear. Voc pode usar esta funo para fazer previses de vendas futuras, inventariar os recursos necessrios ou analisar tendncias de consumo. Sua sintaxe do tipo: : PREVISO(x;val_conhecidos_y;val_conhecidos_x); onde x o ponto de dados cujo valor voc deseja prever; val_conhecidos_y o intervalo de dados ou matriz dependente; val_conhecidos_x o intervalo de dados ou matriz independente. Observaes importantes : se x no for numrico, PREVISO retornar o valor de erro #VALOR!. Se val_conhecidos_y e val_conhecidos_x estiverem vazios ou contiverem um nmero de pontos de dados diferente, PREVISO retornar o valor de erro #N/D. Se a varincia de val_conhecidos_x for igual a zero, ento PREVISO retornar o valor de erro #DIV/0!. A equao para PREVISO a+bx, onde:

a=

y b x
n

e b=

( xy) ( x y) n( x ) ( x )
2 2

Por exemplo : PREVISO(30;{6.7.9.15.21};{20.28.31.38.40}) igual a 10,60725. Funo PROJ.LIN Calcula as estatsticas para uma linha usando o mtodo de "mnimos quadrados" para calcular uma linha reta com o ajuste perfeito para seus dados e retorna uma matriz que descreve a linha. Pelo fato dessa funo retornar uma matriz de valores, deve ser inserida como uma frmula matricial. A equao para a linha : y = mx + b ou y = m1x1 + m2x2 +... + b (se existirem mltiplos intervalos de valores de x) Nesta situao, o valor de y dependente uma funo dos valores de x independentes. Os valores de m so coeficientes que correspondem a cada valor de x, e b um valor constante. Observe que y, x e m podem ser vetores. A matriz retornada por PROJ.LIN {mn.mn-1.....m1.b}. LINEST tambm pode retornar dados estatsticos de regresso adicionais. Sua sintaxe do tipo: : PROJ.LIN(val_conhecidos_y; val_conhecidos_x; constante; estatstica); onde val_conhecidos_y o conjunto de valores de y j conhecidos na relao y = mx + b; val_conhecidos_x um conjunto opcional de valores de x que j deve ser conhecido na relao y = mx + b; constante : um valor lgico que fora ou no a constante b a se igualar a 0; estatstica um valor lgico que especifica se a estatstica de regresso adicional deve ou no ser retornada. Observaes importantes : se a matriz val_conhecidos_y estiver numa nica coluna, cada coluna de val_conhecidos_x ser interpretada como uma varivel separada. Se a matriz val_conhecidos_y estiver numa nica linha, cada linha de val_conhecidos_x ser interpretada como uma varivel separada. A matriz val_conhecidos_x pode incluir um ou mais conjuntos de variveis. Se apenas uma varivel for utilizada, val_conhecidos_y e val_conhecidos_x podero ser intervalos de qualquer formato, desde que possuam dimenses iguais. Se mais de uma varivel for utilizada, val_conhecidos_y dever ser um vetor (ou seja, um intervalo com altura de uma linha e largura de uma coluna). Se val_conhecidos_x for omitido, ser considerado como equivalente matriz {1.2.3....} que tem o mesmo tamanho de val_conhecidos_y.

88

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Se constante for VERDADEIRO ou omitido, b ser calculado normalmente. Se constante for FALSO, b ser definido como 0 e os valores de m sero ajustados para que y = mx. Se estatstica for VERDADEIRO, PROJ.LIN retornar dados estatsticos de regresso adicionais, de forma que a matriz retornada seja {mn.mn-1.....m1.b;sen.sen-1.....se1.seb;r2.sey;F.df;ssreg.ssresid}. Se estatstica for FALSO ou omitido, PROJ.LIN retornar apenas os coeficientes m e a constante b. Os dados estatsticos de regresso adicionais so: Dados estatsticos se1.se2.....sem seb r2 Descrio Os valores de erro padro para os coeficientes m1.m2.....mn. Os valores de erro padro para a constante b (seb = #N/D quando constante FALSO). O coeficiente de determinao. Compara valores de y estimados e reais e seu valor varia entre 0 e 1. Se for igual a 1, existir uma correlao perfeita na amostra no haver diferena entre os valores de y estimados e os valores reais. Por outro lado, se o coeficiente de determinao for igual a 0, a equao de regresso no ter utilidade para prever um valor de y. Para obter maiores informaes sobre como r2 calculado, consulte Comentrios mais adiante neste tpico. O valor de erro para a estimativa de y. A estatstica F, ou o valor de F observado. Use a estatstica F para determinar se a relao observada entre as variveis dependentes e independentes ocorre por acaso. Os graus de liberdade. Use os graus de liberdade para ajud-lo a encontrar os valores de F crticos em uma tabela estatstica. Compare os valores que encontrar na tabela com a estatstica F retornada por PROJ.LIN para determinar um nvel de confiana para o modelo. A soma dos quadrados da regresso. A soma dos quadrados do resduo.

Sey F

Df

Ssreg Ssresid

A ilustrao a seguir mostra a ordem em que os dados estatsticos adicionais so fornecidos.

Comentrios : Voc pode descrever qualquer linha reta com a inclinao e o intercepto de y. Inclinao (m): para calcular a inclinao de uma linha, freqentemente representada por m, use dois pontos da linha, (x1,y1) e (x2,y2); a inclinao ser igual a (y2 - y1)/(x2 - x1). Intercepto de y (b): o intercepto de y de uma linha, freqentemente representado por b, o valor de y no ponto em que a linha cruza o eixo y. A equao de uma linha reta y = mx + b. Uma vez fornecidos os valores de m e de b, voc poder calcular qualquer ponto da linha inserindo o valor de y ou de x nessa equao. Voc tambm pode usar a funo TENDNCIA. Para obter maiores informaes, consulte TENDNCIA. Quando voc tiver apenas uma varivel de x independente, poder obter os valores de inclinao e de intercepto de y diretamente, usando as frmulas a seguir: Inclinao: NDICE(PROJ.LIN(val_conhecidos_y;val_conhecidos_x);1) Intercepto de y: NDICE(PROJ.LIN(val_conhecidos_y; val_conhecidos_x);2) 89

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

A preciso da linha calculada por PROJ.LIN depender do grau de disperso dos seus dados. Quanto mais lineares forem os dados, mais preciso ser o modelo de PROJ.LIN. PROJ.LIN usa o mtodo dos mnimos quadrados para determinar o ajuste perfeito aos seus dados. Quando voc tiver apenas uma varivel independente, os clculos para m e b sero baseados nas frmulas a seguir:

e As funes de ajuste de linha e de curva PROJ.LIN e PROJ.LOG podem calcular a linha reta ou a curva exponencial que se ajustem perfeitamente aos seus dados. No entanto, voc ter que decidir qual dos dois resultados melhor se adapta aos seus dados. Voc pode calcular TENDNCIA(val_conhecidos_y;val_conhecidos_x) para uma linha reta, ou CRESCIMENTO(val_conhecidos_y;val_conhecidos_x) para uma curva exponencial. Essas funes, sem o argumento novos_valores_x, retornaro uma matriz dos valores de y estimados ao longo da linha ou da curva, de acordo com seus pontos de dados reais. Ento, voc poder comparar os valores previstos com os valores reais. Alm disso, possvel represent-los graficamente para uma comparao visual. Na anlise de regresso, o Microsoft Excel calcula a diferena de quadrados entre o valor de y estimado e o valor de y real para cada ponto. A soma dessas diferenas de quadrados chamada de soma dos quadrados do resduo. Ento, o Microsoft Excel calcula a soma das diferenas de quadrados entre os valores reais de y e a mdia dos valores de y, que chamada de soma total de quadrados (soma de quadrados da regresso + soma dos quadrados do resduo). Quanto menor a soma dos quadrados do resduo for comparada com a soma total de quadrados, maior ser o valor do coeficiente de determinao, r2, que indica a preciso com que a equao resultante da anlise de regresso descreve a relao entre as variveis. As frmulas que retornam matrizes devem ser inseridas como frmulas matriciais. Ao inserir a constante de uma matriz como valores_conhecidos_x em forma de argumento, use pontos para separar valores na mesma linha e pontos-e-vrgulas para separar linhas. Os caracteres de separao podem ser diferentes dependendo das definies do pas. Voc deve observar que os valores de y estimados pela equao de regresso podem no ser vlidos se estiverem fora do intervalo de valores de y usado para determinar a equao. Exemplo 1 : Obteno da Inclinao e Intercepto de Y PROJ.LIN({1.9.5.7}.{0.4.2.3}) igual a {2.1}, a inclinao = 2 e o intercepto de y = 1. Exemplo 2 : Clculo de Regresso Linear Simples Considere uma pequena empresa com vendas de $3.100, $4.500, $4.400, $5.400, $7.500, e $8.100 nos ltimos seis meses do ano fiscal. Supondo que os valores tenham sido inseridos no intervalo B2:B7, respectivamente, voc poder usar o seguinte modelo de regresso linear simples para obter uma estimativa de vendas para o nono ms. SOMA(PROJ.LIN(B2:B7)*{9.1}) igual a SOMA({1000.2000}*{9.1}) igual a $11.000 Geralmente, SOMA({m.b}*{x.1}) igual a mx + b, o valor de y estimado para um determinado valor de x. Voc tambm pode usar a funo TENDNCIA. Exemplo 3 : Clculo de Regresso Linear Mltipla Suponha que um empresrio esteja pensando em comprar um grupo de prdios de salas comerciais em um bairro comercial. O empresrio pode usar a anlise de regresso linear mltipla para fazer uma estimativa do valor de um prdio em uma determinada rea, de acordo com as variveis a seguir.

90

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Varivel y x1 x2 x3 x4

Refere-se a Valor estimado do prdio rea til em metros quadrados Nmero de salas Nmero de entradas Idade do prdio em anos

Este exemplo considera que existe uma relao de linha reta entre cada uma das variveis independentes (x1, x2, x3, e x4) e a varivel dependente (y), o valor dos prdios comerciais no bairro. O empresrio escolhe aleatoriamente uma amostra de 11 prdios a partir de um conjunto de 1500 prdios possveis e obtm os seguintes dados.

"Meia entrada" significa que o prdio s dispe de uma entrada para entregas. Quando for inserido como uma matriz, a frmula a seguir PROJ.LIN(E2:E12;A2:D12;VERDADEIRO;VERDADEIRO) retornar o seguinte resultado :

A equao de regresso mltipla, y = m1*x1 + m2*x2 + m3*x3 - m4*x4 + b, pode ser obtida usando os valores da linha 14: y = 27,64*x1 + 12.530*x2 + 2.553*x3 - 234,24*x4 + 52.318 Agora, o empresrio poder fazer uma estimativa do valor para um prdio na mesma rea com 272 metros quadrados, trs salas e duas entradas, e que tem 25 anos de idade, usando a seguinte equao: y = 27,64*272 + 12.530*3 + 2.553*2 - 234,24*25 + 52.318 = $158.261 Exemplo 4 Usando os Dados Estatsticos F e R2 No exemplo anterior, o coeficiente de determinao, ou r2, 0,99675 (consulte a clula A16 no resultado para PROJ.LIN), o que indica uma forte relao entre as variveis independentes e o preo de venda. Voc pode usar a estatstica F para determinar se esses resultados, com um valor de r2 to alto, ocorreram por acaso. Suponha, por agora, que na verdade no h relao entre as variveis, mas que voc selecionou uma amostra rara de 11 prdios que far com que a anlise estatstica demonstre uma forte relao. O termo "Alfa" usado para indicar a probabilidade de se concluir erroneamente que existe uma relao. H uma relao entre as variveis se o valor de F observado for maior que o valor de F crtico. O valor de F crtico pode ser obtido atravs de uma tabela de valores de F crticos existente em diversos livros de estatstica. Para ler a tabela, considere um teste uni-caudal, use um valor Alfa igual a 0,05, e para graus de liberdade (abreviado na maioria das tabelas como v1 e v2), use v1 = k = 4 e v2 = n - (k + 1) = 11 - (4 + 1) = 6, onde k o nmero de variveis na anlise de regresso e n o nmero de pontos de dados. O valor de F crtico 4,53. 91

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

O valor de F observado 459,753674 (clula A17), que substancialmente maior que o valor de F crtico de 4,53. Dessa maneira, a equao de regresso ser til para prever o valor estimado para os prdios dessa rea. Exemplo 5 Calculando o Dado Estatstico T Outro teste hipottico pode determinar se um coeficiente de inclinao til para prever o valor estimado de um prdio no exemplo 3. Por exemplo, para testar o coeficiente de idade para significncia estatstica, divida -234,24 (coeficiente de idade da inclinao) por 13,268 (o valor de erro estimado para os coeficientes de idade na clula A15). A equao a seguir representa o valor de t observado: t = m4 se4 = -234,24 13,268 = -17,7 Se voc consultar uma tabela num manual de estatstica, descobrir que o valor crtico de t, unicaudal, com 6 graus de liberdade e Alfa = 0,05 1,94 . Na medida em que o valor absoluto de t, 17,7, maior que 1,94, a idade ser uma varivel importante para prever o valor estimado de um prdio. Cada uma das outras variveis independentes pode ser testada para significncia estatstica de maneira semelhante. Na tabela a seguir, encontram-se os valores de t observados para cada varivel independente: Varivel rea til Nmero de salas Nmero de entradas Idade valor de t observado 5,1 31,3 4,8 17,7

Todos esses valores apresentam um valor absoluto maior que 1,94; dessa forma, todas as variveis usadas na equao de regresso sero teis para prever o valor estimado dos prdios dessa rea. Funo PROJ.LOG Na anlise de regresso, calcula uma curva exponencial que ajusta os dados e retorna uma matriz de valores que descreve a curva. Esta funo retorna a uma matriz de valores, por isso deve ser inserida como uma frmula matriciais. A equao para a curva : y = b*m^x or y = (b*(m1^x1)*(m2^x2)*_) (se existirem valores mltiplos) Onde o valor dependente y uma funo dos valores independentes x. Os valores m so as bases correspondentes a cada valor de expoente x, e b um valor constante. Observe que y, x e m podem ser vetores. A matriz que PROJ.LOG fornece {mn.mn-1.....m1.b}. Sua sintaxe do tipo: : PROJ.LOG(val_conhecidos_y; val_conhecidos_x; constante;estatstica); onde val_conhecidos_y o conjunto de valores y que voc j conhece na relao y = b*m^x; val_conhecidos_x um conjunto opcional de valores x que voc talvez conhea na relao y = b*m^x; constante um valor lgico que especifica se a constante b ser forada a assumir o valor de 1; estatstica o valor lgico que especifica se estatsticas de regresso adicionais sero retornadas. Observaes importantes : se a matriz val_conhecidos_y for uma coluna nica, cada coluna de val_conhecidos_x ser interpretada como uma varivel separada. Se a matriz val_conhecidos_y for uma linha nica, cada linha de val_conhecidos_x ser interpretada como uma varivel separada. A matriz val_conhecidos_x pode incluir um ou mais conjuntos de variveis. Se apenas uma varivel for usada, val_conhecidos_y e val_conhecidos_x podem ser intervalos de qualquer formato, desde que tenham dimenses iguais. Se mais de uma varivel for usada, val_conhecidos_y deve ser um vetor (ou seja, um intervalo com altura de uma linha ou largura de uma coluna). Se val_conhecidos_x for omitido, ser considerada a matriz {1.2.3....} que do mesmo tamanho que val_conhecidos_y. Se constante for VERDADEIRO ou omitido, b ser calculado normalmente. Se constante for FALSO, b ser o conjunto igual a 1, e os valores m so ajustados para y = m^x. Se estatstica for VERDADEIRO, PROJ.LOG retornar a estatstica de regresso adicional, de forma que a matriz retornada ser {mn.mn-1.....m1.b;sen.sen-1,....se1.seb;r 2.sey;F.df;ssreg.ssresid}. Se estatstica for FALSO ou omitido, PROJ.LOG retornar apenas os coeficientes m e a constante b. 92

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Observaes importantes : quanto mais o desenho dos seus dados se parecer com uma curva exponencial, melhor ser o ajuste da linha calculada aos dados. Assim como PROJ.LIN, PROJ.LOG retorna uma matriz de valores que descreve uma relao entre os valores, mas PROJ.LIN ajusta uma linha reta aos seus dados; PROJ.LOG ajusta uma curva exponencial. Para obter maiores informaes, consulte PROJ.LIN. Quando tiver uma varivel x independente, voc poder obter os valores m e b diretamente usando as seguintes frmulas: NDICE(PROJ.LOG(val_conhecidos_y;val_conhecidos_x);1) m: b : NDICE(PROJ.LOG(val_conhecidos_y;val_conhecidos_x);2) Voc pode usar a equao y = b*m^x para prever os futuros valores de y, mas o Microsoft Excel fornece a funo CRESCIMENTO para fazer isso por voc. Para obter maiores informaes, consulte CRESCIMENTO. As frmulas que retornam matrizes devem ser inseridas como frmulas matriciais. Ao inserir uma constante matricial, tais como val_conhecidos_x, como um argumento, use pontos para separar os valores na mesma linha e pontos-e-vrgulas para separar linhas. Os caracteres separadores podem ser diferentes dependendo da sua definio de pas. Voc deve observar que os valores y previstos pela equao de regresso talvez no sejam vlidos se estiverem fora do intervalo de valores y usados para determinar a equao. Exemplo : depois de 10 meses de vendas fracas, determinada empresa consegue um crescimento exponencial nas vendas lanando um novo produto no mercado. Nos 6 meses seguintes, as vendas aumentaram para 33.100, 47.300, 69.000, 102.000, 150.000 e 220.000 unidades por ms. Suponha que estes valores foram inseridos em seis clulas chamadas UnidadesVendidas. Quando inseridos como uma frmula: PROJ.LOG(UnidadesVendidas; {11.12.13.14.15.16}; VERDADEIRO; VERDADEIRO) que gera o seguinte resultado : {1,46327563. 495,30477. 0,0026334. 0,03583428. 0,99980862. 0,01101631. 20896,8011. 4. 2,53601883. 0,00048544} .Como y = b*m1^x1, usando os valores da matriz: y = 495,3 * 1,4633x. Voc pode calcular as vendas para os prximos meses substituindo o nmero do ms por x nesta equao, ou usando a funo CRESCIMENTO. Para obter maiores informaes, consulte CRESCIMENTO. Voc pode usar a estatstica de regresso adicional para determinar a utilidade da equao para prever os valores futuros. Importante Os mtodos usados para testar uma equao utilizando PROJ.LOG so semelhantes aos mtodos usados para PROJ.LIN. No entanto, os valores retornados pela estatstica adicional PROJ.LOG baseiam-se no seguinte modelo linear: ln y = x1 ln m1 + ... + xn ln mn + ln b Voc deve ter isto em mente ao avaliar a estatstica adicional, especialmente os valores sei e seb que devem ser comparados a ln mi e ln b, e no a mi e b. Para obter maiores informaes, consulte um manual de estatstica avanada. Funo RQUAD Esta funo calcula o quadrado do coeficiente de correlao do momento do produto de Pearson atravs dos pontos de dados em val_conhecidos_y e val_conhecidos_x. Para obter maiores informaes, consulte PEARSON. O valor r2 pode ser interpretado como a proporo da varincia em y que pode ser atribuda varincia em x. Sua sintaxe do tipo: : RQUAD(val_conhecidos_y;val_conhecidos_x); onde val_conhecidos_y uma matriz ou intervalo de pontos de dados; val_conhecidos_x uma matriz ou intervalo de pontos de dados. Observaes importantes : os argumentos devem ser nmeros, ou nomes, matrizes ou referncias que contenham nmeros; se uma matriz ou argumento de referncia contiver texto, valores lgicos ou clulas vazias, estes valores sero ignorados; no entanto, clulas com valor zero sero includas. Se val_conhecidos_y e val_conhecidos_x estiverem vazios ou tiverem um nmero diferente de pontos de dados, RQUAD retornar o valor de erro #N/D. A equao para o valor r da linha de regresso do tipo :

93

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Por exemplo : RQUAD({2.3.9.1.8.7.5};{6.5.11.7.5.4.4}) igual a 0,05795. Funo TENDNCIA Esta funo calcula valores ao longo de uma tendncia linear. Ajusta uma linha (usando o mtodo de quadrados mnimos) s matrizes val_conhecidos_y e val_conhecidos_x. Retorna os valores y ao longo desta linha para a matriz de novos_valores_x que voc especificar. Sua sintaxe do tipo: : TENDNCIA(val_conhecidos_y; val_conhecidos_x; novos_valores_x; constante); onde : val_conhecidos_y o conjunto de valores que voc j conhece na relao y = mx + b; val_conhecidos_x um conjunto opcional de valores de x que voc j deve conhecer na relao y = mx + b; novos_valores_x so novos valores de x para os quais voc deseja que TENDNCIA retorne valores de y correspondentes; constante um valor lgico que fora ou no a constante b a se igualar a 0. Observaes importantes : se a matriz val_conhecidos_y estiver em uma nica coluna, cada coluna de val_conhecidos_x ser interpretada como uma varivel separada. Se a matriz val_conhecidos_y for uma nica linha, cada linha de val_conhecidos_x ser interpretada como uma varivel separada. A matriz val_conhecidos_x pode incluir um ou mais conjuntos de variveis. Se apenas uma varivel for usada, val_conhecidos_y e val_conhecidos_x podem ser intervalos de qualquer formato, desde que tenham dimenses iguais. Se mais de uma varivel for usada, val_conhecidos_y deve ser um vetor (ou seja, um intervalo com altura de uma linha ou largura de uma coluna). Se val_conhecidos_x for omitido, ser considerado a matriz {1.2.3....} que do mesmo tamanho que val_conhecidos_y. Novos_valores_x deve incluir uma coluna (ou linha) para cada varivel independente, da mesma forma que val_conhecidos_x. Portanto, se val_conhecidos_y estiver em uma nica coluna, val_conhecidos_x e novos_valores_x devem ter o mesmo nmero de colunas. Se val_conhecidos_y estiver em uma nica coluna, val_conhecidos_x e novos_valores_x devem ter o mesmo nmero de linhas. Se voc omitir novos_valores_x, ser considerado igual a val_conhecidos_x. Se voc omitir val_conhecidos_x e novos_valores_x, sero considerados como a matriz {1.2.3....} que do mesmo tamanho que val_conhecidos_y. Se constante for VERDADEIRO ou omitida, b ser calculado normalmente. Se constante for FALSO, b ser definido para 0 e os valores m sero ajustados de forma que y = mx. Observaes importantes : para obter informaes sobre como o Microsoft Excel ajusta uma linha aos dados, consulte PROJ.LIN. Voc pode usar TENDNCIA para um ajuste de curva polinomial fazendo a regresso da mesma varivel elevada a diferentes potncias. Por exemplo, considere que a coluna A contm valores y e a coluna B, valores x. Voc poderia inserir x^2 na coluna C, x^3 na coluna D, e assim por diante e depois regredir as colunas B a D em relao coluna A. As frmulas que fornecem matrizes devem ser inseridas como frmulas matriciais. Ao inserir uma constante matricial para um argumento como val_conhecidos_x, use pontos na mesma linha e pontos-e-vrgulas para separar linhas. Por exemplo : suponha que uma loja queira comprar um lote de terra em julho, o incio do prximo ano fiscal. A loja coletou informaes de custo que abrangem os 12 ltimos meses relativos ao lote na rea desejada. Val_conhecidos_y esto nas clulas B2:B13; os val_conhecidos_y so $133.890, $135.000, $135.790, $137.300, $138.130, $139.100, $139.900, $141.120, $141.890, $143.230, $144.000, $145.290. Quando inserida como uma matriz vertical no intervalo C2:C6, a seguinte frmula retorna os preos previstos para maro, abril, maio, junho e julho: TENDNCIA(B2:B13;;{13.14.15.16.17}) igual a {146172.147190.148208.149226.150244} A empresa pode esperar que um lote de terra tpico custe aproximadamente $150.244 se aguardar at julho. A frmula anterior usa a matriz padro {1.2.3.4.5.6.7.8.9.10.11.12} para o argumento val_conhecidos_x, correspondente a 12 meses de dados de vendas. A matriz {13.14.15.16.17} corresponde aos prximos cinco meses. Funo EPADYX Esta funo calcula o erro padro do valor-y previsto para cada x da regresso. O erro padro uma medida da quantidade de erro na previso de Y para um x individual. Sua sintaxe do tipo : EPADYX(val_conhecidos_y;val_conhecidos_x); onde val_conhecidos_y uma matriz ou intervalo de pontos de dados dependentes; val_conhecidos_x uma matriz ou intervalo de pontos de dados independentes.

94

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Observaes importantes : os argumentos devem ser nmeros, ou nomes, matrizes ou referncias que contenham nmeros; se uma matriz ou argumento de referncia contiver texto, valores lgicos ou clulas vazias, estes valores sero ignorados; no entanto, clulas com valor zero sero includas; se val_conhecidos_y e val_conhecidos_x estiverem vazios ou tiverem um nmero diferente de pontos de dados, EPADYX retornar o valor de erro #N/D. Por exemplo : EPADYX({2;3;9;1;8;7;5};{6;5;11;7;5;4;4}) igual a 3,305719. Funo INTERCEPO Calcula o ponto no qual uma linha ir interceptar o eixo-y utilizando val_conhecidos_x e val_conhecidos_y. A intercepo o ponto em que a linha de regresso dos valores em val_conhecidos_x e val_conhecidos_y intercepta o eixo y. Use a intercepo quando quiser determinar o valor da varivel dependente quando a varivel independente for zero. Por exemplo, voc pode usar INTERCEPO para prever a resistncia eltrica de um metal a 0C quando os pontos de dados forem medidos em temperatura ambiente ou mais elevada. Sua sintaxe do tipo : INTERCEPO(val_conhecidos_y;val_conhecidos_x); onde val_conhecidos_y o conjunto dependente de observaes ou dados; val_conhecidos_x o conjunto independente de observaes ou dados. Observaes importantes : os argumentos devem ser nmeros ou nomes, matrizes ou referncias que contenham nmeros; se uma matriz ou argumento de referncia contiver texto, valores lgicos ou clulas vazias, estes valores sero ignorados; no entanto, clulas com o valor nulo sero includas; se val_conhecidos_y e val_conhecidos_x contiverem um nmero diferente de nmero de pontos de dados, ou no contiverem pontos de dados, INTERCEPO retornar o valor de erro #N/D. Por exemplo : INTERCEPO({2. 3. 9. 1. 8}; {6. 5. 11. 7. 5}) igual a 0,0483871.

Exerccios com funes estatsticas Exerccio 11 Com o auxlio do Excel, pede-se para sintetizar as variveis Faturamento e Funcionrios dos dados apresentados a seguir com base nas seguintes medidas estatsticas: mdia, moda, mediana, desviopadro amostral, varincia populacional. B Empresa A B C D E F G C Estado SP RJ MG RJ MG SP SP D E Faturamento Funcionrios 100 10 200 40 50 30 150 20 300 10 250 50 100 10

2 3 4 5 6 7 8 9

As respostas devem ser digitadas nas clulas seguintes. Frmulas e valores devem ser colocados com trs casas decimais. C Mdia Moda Mediana Desvio Amostral D E

12 13 14 15

95

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

16

Var Populacional

Resposta: valores em negrito e frmulas apresentados no gabarito. C 12 13 14 15 16 Mdia Moda Mediana Desvio Amostral Var Populacional D =MDIA(D3:D9) 164,286 =MODO(D3:D9) 100,000 =MED(D3:D9) 150,000 =DESVPAD(D3:D9) 89,974 =VARP(D3:D9) 6.938,776 E =MDIA(E3:E9) 24,286 =MODO(E3:E9) 10,000 =MED(E3:E9) 20,000 =DESVPAD(E3:E9) 16,183 =VARP(E3:E9) 224,490

5.4.5 FUNES DE PESQUISA E REFERNCIA


As funes de pesquisa e referncia possibilitam o emprego de recursos relacionados a bancos de dados nas operaes do Excel. Funo REAS: Retorna o nmero de reas de referncia. Sua sintaxe do tipo: REAS(ref). Onde: ref representa uma referncia a uma clula ou intervalo de clulas e pode referir-se a vrias reas. Se for necessrio especificar vrias referncias como um argumento nico, devero ser includos grupos adicionais de parnteses para que o Excel no interprete o ponto-e-vrgula como um separador de campo. Vide os exemplos fornecidos. Por exemplo: REAS(A2:V4) igual a 1 e REAS((A2:F4;G6;H6:I9)) igual a 3. Se o nome Alfa se refere s reas A1:D3, Z2 e AA1:AE10, ento REAS(Alfa) igual a 3. Outro exemplo pode ser visto na figura seguinte. B 2 3 4 5 6 7 C D E F

Resultado Funo 4 =REAS((B2:B3;E3:E5;G6:G8;G12:H12))

Funo COL: Retorna o nmero da coluna de uma referncia. Sua sintaxe do tipo: COL(ref). Onde ref a clula ou intervalo de clulas cujo nmero da coluna voc deseja obter. Em relao ao uso desta funo, algumas observaes tornam-se importantes: a) Se ref for omitido, presume-se que seja a referncia da clula onde a funo COL aparece. b) Se ref for um intervalo de clulas e se COL for inserida como uma matriz horizontal, COL retornar os nmeros de referncia de coluna como uma matriz horizontal. c) A referncia ref no pode referir-se a reas mltiplas. Por exemplo: COL(E3) igual a 5. Caso a funo seja inserida como uma matriz em qualquer uma das trs clulas horizontais contguas, o resultado de COL(B3:D5) igual a {2.3.4}. Se COL for inserida em F4, ento o resultado de COL() igual a COL(F4), que por sua vez igual a 6. Outros exemplos podem ser vistos na figura seguinte. 96

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

2 3 4 5 6 7

B Resultado 8 1 Resultado 1

C Funo =COL(H7) =COL(A8) 2

E F Resultado Funo 5 =COL()

Funo matricial 8 9 10 Funo COLS: Retorna o nmero de colunas em uma referncia. Sua sintaxe do tipo: COLS(matriz). Onde matriz corresponde a uma matriz, frmula matricial ou uma referncia a um intervalo de clulas cujo nmero de colunas voc deseja obter. Por exemplo: COLS(A1:F4) igual a 6, COLS({7.8.9;10.20.30}) igual a 3. B C Resultado Funo 3 =COLS(B2:D4) 26 =COLS(A3:Z5) D {=COL(A2:D7)}

2 3 4 5 6

Funo CORRESP: Retorna a posio relativa de um item em uma matriz que coincide com um valor especificado na forma especificada. A funo CORRESP deve ser utilizada em vez de uma das funes PROC, quando for preciso encontrar a posio de um item coincidente ao invs do item propriamente dito. Sua sintaxe do tipo: CORRESP(valor_procurado;matriz_procurada;tipo_correspondncia). Onde: valor_procurado corresponde ao valor utilizado para localizar o valor desejado em uma tabela; matriz_procurada um intervalo contguo de clulas que contm valores possveis de procura, podendo ser uma matriz ou uma referncia matricial; tipo_correspondncia o nmero -1, 0 ou 1, que especifica como o Microsoft Excel corresponde a valor_procurado com os valores contidos em matriz_procurada. Em relao ao uso da funo algumas observaes so importantes: a) Valor_procurado o valor que se deseja coincidir com matriz_procurada. Por exemplo, quando voc procura o nmero do telefone de algum em uma lista telefnica, voc est usando o nome da pessoa como o valor da procura, mas o nmero do telefone o valor que voc deseja. b) Valor_procurado pode ser um valor (nmero, texto ou valor lgico) ou uma referncia de clula de um nmero, texto ou valor lgico. c) Se tipo_correspondncia for 1, CORRESP localizar o maior valor que for menor do que ou igual a valor_procurado. Matriz_procurada deve ser posicionada em ordem ascendente: ...-2, -1, 0, 1, 2,...A-Z, FALSO, VERDADEIRO. d) Se tipo_correspondncia for 0, CORRESP localizar o primeiro valor que for exatamente igual a valor_procurado. Matriz_procurada pode ser colocada em qualquer ordem.

97

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

e) Se tipo_correspondncia for -1, CORRESP localizar o menor valor que for maior ou igual a valor_procurado. Matriz_procurada deve ser posicionada em ordem decrescente: VERDADEIRO, FALSO, Z-A,...2, 1, 0, -1, -2,... e assim por diante. f) Se tipo_correspondncia for omitido, ser equivalente a 1. A funo CORRESP retorna a posio do valor coincidente em matriz_procurada, e no o valor propriamente dito. Por exemplo: CORRESP("b";{"a"."b"."c"};0) retorna 2, a posio relativa de "b" na matriz {"a"."b"."c"}. Ressalta-se que a funo no faz distino entre letras maisculas e minsculas quando estiver fazendo a correspondncia entre valores de texto. Caso no seja possvel localizar um valor coincidente, a funo fornecer o valor de erro #N/D. Se tipo_correspondncia for 0 e valor_procurado for um texto, valor_procurado poder conter os caracteres curingas, asterisco (*) e ponto de interrogao (?). Um asterisco coincide com qualquer seqncia de caracteres; um ponto de interrogao coincide com qualquer caractere. B Matriz 7 95 425 alfa barco casa 156 C D Resultado Funo 2 =CORRESP(95;B3:B9;0) 5 =CORRESP("barco";B3:B9;0)

2 3 4 5 6 7 8 9

Funo DESLOC: Retorna uma referncia para um intervalo, que um nmero especificado de linhas e colunas de uma clula ou intervalo de clulas. A referncia retornada pode ser uma nica clula ou um intervalo de clulas. Podem ser especificados o nmero de linhas e de colunas a serem retornadas. Sua sintaxe do tipo: DESLOC(ref;lins;cols;altura;largura). Onde: ref a referncia em que se deseja basear o deslocamento, devendo ser uma referncia a uma clula ou intervalo de clulas adjacentes (caso contrrio, DESLOC retornar o valor de erro #VALOR!); lins o nmero de linhas, acima ou abaixo, a que se deseja que a clula superior esquerda se refira; cols o nmero de colunas, esquerda ou direita, a que se deseja que a clula superior esquerda do resultado se refira; altura a altura, em nmero de linhas, que se deseja para a referncia fornecida, devendo ser um nmero positivo; largura corresponde largura, em nmero de colunas, que se deseja para a referncia fornecida, devendo tambm ser um nmero positivo. Se altura ou largura forem omitidos, sero equivalentes a altura ou largura de ref. Em relao ao uso da funo, algumas observaes so relavantes: a) Usar 5 como o argumento de linhas, especifica que a clula superior esquerda na referncia est cinco linhas abaixo da referncia. b) Lins pode ser positivo (que significa abaixo da referncia inicial) ou negativo (acima da referncia inicial). c) Usar 5 como o argumento de colunas, especifica que a clula superior esquerda na referncia est cinco colunas direita da referncia. d) Cols pode ser positivo (que significa direita da referncia inicial) ou negativo ( esquerda da referncia inicial). e) Se lins e cols deslocarem a referncia sobre a borda da planilha, DESLOC retornar o valor de erro #REF!.

98

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Convm ressaltar que a funo DESLOC no desloca quaisquer clulas nem modifica a seleo; apenas fornece uma referncia. DESLOC pode ser usada com qualquer funo que pressuponha um argumento de referncia. Por exemplo, a frmula SOMA(DESLOC(C2,1,2,3,1)) calcula o valor total de um intervalo formado por 3 linhas e 1 coluna que est 1 linha abaixo e 2 colunas direita da clula C2. Por exemplo: DESLOC(B2;2;2;1;1) igual ao valor contido em D4; DESLOC(C3:E5;-1;0;3;3) igual a C2:E4; DESLOC(C3:E5;0;-3;3;3) igual a #REF!. Funo ENDEREO: Retorna um endereo de clula como texto, dados nmeros especficos de linhas e colunas. Sua sintaxe do tipo: ENDEREO(nm_linha;nm_col;nm_abs;a1;texto_planilha), onde: nm_linha o nmero da linha a ser utilizado na referncia da clula; nm_col o nmero da coluna a ser utilizado na referncia da clula; nm_abs especifica o tipo de referncia a ser retornado (vide o quadro seguinte); a1 um valor lgico que especifica o estilo de referncia A1 ou L1C1; texto_planilha texto que especifica o nome da planilha a ser usada como referncia externa. O nmero absoluto permite obter referncias variadas de clulas de planilha. Vide o quadro seguinte. Nm_abs 1 ou omitido 2 3 4 Retorna este tipo de referncia Absoluta Linha absoluta, coluna relativa Linha relativa, coluna absoluta Relativa

Em relao ao uso da funo, alguns comentrios so relevantes: a) Se a1 for VERDADEIRO ou omitido, ENDEREO retornar uma referncia em estilo A1; b) Se a1 for FALSO, ENDEREO retornar uma referncia em estilo L1C1. c) Se texto_planilha for omitido, o nome da planilha no ser utilizado. Por exemplo: ENDEREO(4;5) igual a "$E$4"; ENDEREO(2;4;2) igual a "D$2"; ENDEREO(5;4;2;FALSO) igual a "L4C[5]"; ENDEREO(2;3;1;FALSO;"[Vendas]Out") igual a "[Vendas]Out!L2C3". Outros exemplos podem ser vistos na figura seguinte. B Resultado $F$4 $F$4 F$4 F4 L4C[6] Vendas!L4C[6] Vendas!F$4 C Funo =ENDEREO(4;6) =ENDEREO(4;6;1) =ENDEREO(4;6;2) =ENDEREO(4;6;4) =ENDEREO(4;6;2;FALSO) =ENDEREO(4;6;2;FALSO;"Vendas") =ENDEREO(4;6;2;VERDADEIRO;"Vendas") D

2 3 4 5 6 7 8 9

Funo ESCOLHER: Escolhe um valor a partir de uma lista de valores. Sua sintaxe do tipo: ESCOLHER(nm_ndice;valor1;valor2,...). Onde: nm_ndice especifica o argumento de valor selecionado, devendo ser um nmero entre 1 e 29, ou uma frmula ou referncia a uma clula que contenha um nmero entre 1 e 29; valor1,valor2,... so 1 a 29 argumentos de valor a partir dos quais ESCOLHER seleciona um valor ou uma ao a ser realizada com base no nm_ndice. Os argumentos podem ser nmeros, referncias de clula, nomes definidos, frmulas, funes ou texto. 99

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Em relao ao uso da funo, alguns comentrios relevantes devem ser destacados: a) Se nm_ndice for 1, ESCOLHER retornar valor1; se for 2, ESCOLHER retornar valor2; e assim por diante. b) Se nm_ndice for menor do que 1 ou maior do que o nmero do ltimo valor na lista, ESCOLHER retornar o valor de erro #VALOR!. c) Se nm_ndice for uma frao, ser truncada para o menor inteiro antes de ser usada. d) Se nm_ndice for uma matriz, todo valor ser avaliado quando ESCOLHER for executada. Por exemplo: ESCOLHER(3;"segunda"; "tera"; "quarta"; "quinta";" sexta"; "sbado"; "domingo"), retorna o valor quarta. Se a clula C19 contiver um valor que retorne o DIA.DA.SEMANA igual a 1, a funo ESCOLHER(DIA.DA.SEMANA(C19;2);"segunda"; "tera";"quarta"; "quinta"; "sexta"; "sbado"; "domingo") retornar o valor segunda. Ressalta-se que os argumentos de valor para ESCOLHER podem ser referncias de intervalo bem como valores nicos. Por exemplo, a frmula SOMA(ESCOLHER(3;A1:A3;B2:B5;C10:C15)) avalia para: SOMA(B2:B5), que depois retorna um valor baseado nos valores do intervalo B2:B5. Nesta situao, a funo ESCOLHER a primeira a ser avaliada, retornando a referncia B2:B5. A funo SOMA avaliada posteriormente usando B2:B5, o resultado da funo ESCOLHER, como seu argumento. Exerccio 12 Ao elaborar uma planilha com o controle de gastos das filiais da empresa, um analista financeiro gostaria de simplificar o seu trabalho. Para isso, deseja associar os cdigos apresentados na tabela seguinte. Mostre, com o auxlio da funo ESCOLHER, qual deveria ser o procedimento executado pelo analista financeiro. Nmero 1 3 5 Filial Rio de Janeiro Minas Gerais Bahia Nmero 2 4 6 Filial So Paulo Pernambuco Rio Grande do Sul

Resposta : =ESCOLHER(clula;"Rio de Janeiro"; "So Paulo"; "Minas Gerais"; "Pernambuco"; "Bahia"; "Rio Grande do Sul") Funo HYPERLINK: Cria um atalho ou um salto que abre um documento armazenado em um servidor de rede, em uma intranet ou na Internet . Ao clicar na clula que contm a funo HYPERLINK, o Microsoft Excel abre o arquivo armazenado em local_vnculo. Sua sintaxe do tipo: HYPERLINK(local_vnculo,nome_amigvel). Onde: local_vnculo o caminho ou o nome de arquivo para o documento que ser aberto como texto; nome_amigvel o texto de salto ou valor numrico exibido na clula. Em relao ao uso da funo, alguns comnetrios so importantes: a) Local_vnculo pode se referir a uma posio em um documento como uma clula especfica ou um intervalo nomeado em uma planilha ou pasta de trabalho do Microsoft Excel, ou a um marcador em um documento do Microsoft Word. O caminho pode ser para um arquivo armazenado em uma unidade de disco rgido, ou pode ser um caminho de Universal Naming Convention (UNC) em um servidor (no Microsoft Excel para Windows) ou um caminho do Uniform Resource Locator (URL) na Internet ou em uma intranet. b) Nome_amigvel exibido em azul e com sublinhado. Se nome_amigvel for omitido, a clula exibir o local_vnculo como um texto de salto. 100

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

c) Local_vnculo pode ser uma seqncia de caracteres de texto entre aspas ou uma clula que contm o vnculo como uma seqncia de caracteres de texto. d) Nome_amigvel pode ser um valor, uma seqncia de caracteres de texto, um nome ou uma clula que contm o texto de salto ou valor. e) Se nome_amigvel retornar um valor de erro (por exemplo, #VALOR!), a clula exibir o erro em vez do texto de salto. f) Se o salto especificado em local_vnculo no existir ou no puder ser navegado, aparecer um erro quando voc clicar na clula. Para selecionar uma clula que contenha HYPERLINK, clique em uma clula posicionada ao lado da clula e use uma tecla de direo para mover-se at a clula. Funo NDICE: Retorna um valor ou a referncia para um valor de dentro de uma tabela ou intervalo. H duas formas da funo NDICE(): matricial e de referncia. A forma matricial sempre retorna um valor ou uma matriz de valores; a forma de referncia sempre retorna uma referncia. Sob a forma matricial, a funo retorna o valor de uma clula ou matriz de clulas especificada na matriz. Neste caso, a sintaxe da funo do tipo: NDICE(matriz,nm_linha,nm_coluna). Onde: matriz um intervalo de clulas ou uma constante de matriz; nm_linha seleciona a linha na matriz a partir da qual um valor dever ser retornado; nm_coluna seleciona a coluna na matriz a partir da qual um valor dever ser retornado. Em relao ao uso da funo no formato matricial, algumas observaes so relavantes: a) Se nm_linha for omitido, nm_coluna obrigatrio. b) Se nm_coluna for omitido, nm_linha obrigatrio. c) Se os argumentos nm_linha e nm_coluna forem usados, NDICE retornar o valor contido na clula que estiver no ponto de interseo entre nm_linha e nm_coluna. d) Se a matriz contiver apenas uma linha ou coluna, o argumento nm_linha ou nm_coluna correspondente opcional. e) Se a matriz tiver mais de uma linha e mais de uma coluna e apenas nm_linha ou nm_coluna for usado, NDICE retornar uma matriz referente linha ou coluna inteira da matriz. f) Se nm_linha ou nm_coluna forem definidos como 0 (zero), NDICE retornar a matriz de valores referente coluna ou linha inteira, respectivamente. g) Para usar os valores retornados como uma matriz, insira a funo NDICE como uma frmula de matriz em um intervalo horizontal de clulas. h) Para inserir uma frmula de matriz, pressione CTRL+SHIFT+ENTER no Microsoft Excel para Windows ou +RETURN no Microsoft Excel para Macintosh. i) Nm_linha e nm_coluna devem fazer referncia a uma clula dentro de uma matriz, caso contrrio, NDICE retornar o valor de erro #REF!.

Exemplos NDICE({1,2;3,4},2,2) igual a 4 Se inserido como frmula de matriz, ento: NDICE({1,2;3,4},0,2) igual a {2;4} Se as clulas B5:B6 contiverem o texto Mas e Bananas e as clulas C5:C6 contiver o texto Limes e Pras, respectivamente, ento: NDICE(B5:C6,2,2) igual a Pras

101

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

NDICE(B5:C6,2,1) igual a Bananas Sob a forma de referncia, a funo assume a sintaxe : NDICE(ref;nm_linha;nm_coluna;nm_rea). Onde: ref uma referncia a um ou mais intervalos de clula; nm_linha o nmero da linha em ref de onde ser fornecida uma referncia; nm_coluna o nmero da coluna em ref de onde ser fornecida uma referncia; nm_rea seleciona um intervalo em ref do qual deve ser retornada a interseo de nm_linha com nm_coluna. A primeira rea selecionada ou inserida recebe o nmero 1, a segunda recebe o nmero 2, e assim por diante. Se nm_rea for omitido, NDICE usar a rea 1. Algumas observaes so importantes: a) Se voc estiver inserindo uma seleo no adjacente para ref, coloque ref entre parnteses. Para obter um exemplo de como usar NDICE com uma seleo no adjacente, consulte o quinto exemplo a seguir. b) Se cada rea na referncia contiver apenas uma linha ou coluna, o argumento nm_linha ou nm_coluna, respectivamente, ser opcional. Por exemplo, para uma referncia de linha nica, use NDICE(ref;;nm_coluna). c) Se ref descrever as clulas (A1:B4;D1:E4;G1:H4), ento nm_rea 1 representar o intervalo A1:B4, nm_rea 2 representar o intervalo D1:E4 e nm_rea 3 representar o intervalo G1:H4. d) Depois que ref e nm_rea tiverem selecionado um intervalo especfico, nm_linha e nm_coluna selecionam uma clula especfica: nm_linha 1 a primeira linha do intervalo, nm_coluna 1 a primeira coluna, e assim por diante. A referncia que NDICE retorna a interseo entre nm_linha e nm_coluna. e) Se voc definiu nm_linha ou nm_coluna como 0, NDICE retorna a referncia para a coluna ou linha inteira, respectivamente. f) Nm_linha, nm_coluna e nm_rea devem apontar para uma clula na referncia; seno, NDICE retornar o valor de erro #REF!. Se nm_linha e nm_coluna forem omitidos, NDICE retornar a rea em referncia especificada por nm_rea. g) O resultado da funo NDICE uma referncia e interpretado como tal por outras frmulas. Dependendo da frmula, o valor retornado por NDICE pode ser usado como uma referncia ou como um valor. Por exemplo, a frmula de macro CL("largura";NDICE(A1:B2;1;2)) equivalente a CL("largura";B1). A funo CL usa o valor retornado por NDICE como uma referncia de clula. Por outro lado, uma frmula tal como 2*NDICE(A1:B2;1;2) traduz o valor retornado por NDICE no nmero da clula B1. Exemplos Na planilha a seguir, o intervalo A2:C6 denominado Fruta, o intervalo A8:C11 denominado Nozes e o intervalo A1:C11 denominado Estoque. FALTA NDICE(Fruta;2;3) igual referncia C3, contendo 38 NDICE((A1:C6;A8:C11);2;2;2) igual referncia B9, contendo $3,55 SOMA(NDICE(Estoque;0;3;1)) igual a SOMA(C1:C11) igual 216 SOMA(B2:NDICE(Fruta;5;2)) igual a SOMA(B2:B6) igual 2,42 Funo INDIRETO: Retorna uma referncia indicada por um valor de texto. As referncias so imediatamente avaliadas para exibir seu contedo. Deve-se usar a funo INDIRETO quando for preciso mudar a referncia a uma clula em uma frmula sem mudar a prpria frmula.

102

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Sua sintaxe do tipo: INDIRETO(texto_ref;a1). Onde: texto_ref uma referncia a uma clula que contm uma referncia em estilo A1, uma referncia em estilo L1C1, um nome definido como uma referncia ou uma referncia a uma clula como uma seqncia de caracteres de texto; a1 corresponde a um valor lgico que especifica o tipo de referncia contido na clula texto_ref. Em relao ao uso da funo, alguns comentrios so relevantes: a) Se texto_ref no for uma referncia de clula vlida, INDIRETO retorna o valor de erro #REF!. b) Se a1 for VERDADEIRO ou omitido, texto_ref ser interpretado como uma referncia em estilo A1. c) Se a1 for FALSO, texto_ref ser interpretado como uma referncia em estilo L1C1. d) Se texto_ref referir-se a outra pasta de trabalho (uma referncia externa), ela deve ser aberta. Se a pasta de trabalho original no estiver aberta, INDIRETO retornar o valor de erro #REF! Por exemplo: Se a clula G10 contiver o texto "F32", e a clula F32 contiver o valor 180, ento a funo INDIRETO($G$10) igual a 180. Caso o contedo da clula G10 seja alterado para A1 e a clula A1 contenha o valor 732, a funo INDIRETO($G$10) retornar o valor 732. B Resultado 150 alfa C Clula d7 d8 D Funo =INDIRETO(C3) =INDIRETO(C4)

2 3 4 5 6 7 8

150 alfa

Em relao ao uso da funo destaca-se que quando for criada uma frmula que refere-se a uma clula, a referncia clula ser atualizada se a clula for movida com o comando Recortar para excluir a clula ou se a clula for movida porque as linhas ou colunas so inseridas ou excludas. Funo LIN: Retorna o nmero da linha de uma referncia. Sua sintaxe do tipo: LIN(ref), onde ref corresponde a clula ou intervalo de clulas cujo nmero da linha se deseja obter. Em relao ao emprego da funo, algumas observaes so importantes: a) Se ref for omitido, ser equivalente referncia da clula na qual a funo LIN aparecer. b) Se ref for um intervalo de clulas e se LIN for inserida como uma matriz vertical, LIN retornar os nmeros de linha de referncia como uma matriz vertical. c) Ref no pode se referir a reas mltiplas. Por exemplo: LIN(A2) igual a 2. Se a funo for inserida como uma frmula matricial em trs clulas verticais, como no exemplo, LIN(F3:G5), os valores retornados sero iguais a {3;4;5}. Caso a funo LIN() seja inserida na clula A18, o resultado da funo LIN() ser igual a LIN(A18), que, por sua vez, igual a 18. Outros exemplos esto apresentados na figura seguinte. B Resultado 7 8 Resultado 2 3 C Funo =LIN(H7) =LIN(A8) Funo matricial {=LIN(D2:G6)} D E F Resultado Funo 3 =LIN() G

2 3 4 5 6 7

103

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

8 9 10

4 5 6

Funo LINS: Retorna o nmero de linhas de uma referncia. Sua sintaxe do tipo: LINS(matriz), onde matriz corresponde a uma matriz, uma frmula matricial ou uma referncia a um intervalo de clulas cujo nmero de linhas voc deseja obter. Por exemplo: LINS(A1:C10) igual a 10; LINS({10.16.18;20.90.90}) igual a 2. B C Resultado Funo 6 =LINS(E3:G8) 10 =LINS(E2:E11) 5 =LINS(E3:H7) D

2 3 4 5

Funo PROC: Procura valores em um vetor ou em uma matriz Retorna valores de um vetor ou matriz. A funo PROC apresenta duas formas sintticas, vetorial e matricial. A forma vetorial de PROC examina um valor em um vetor, move-o para a posio correspondente em um segundo vetor e retorna este valor. A forma matricial de PROC examina o valor especificado na primeira linha ou coluna de uma matriz e retorna um valor da mesma posio na ltima linha ou coluna da matriz. Sua sintaxe pode ser apresentada de duas formas distintas: vetorial ou matricial. Sob a forma vetorial, sua sintaxe do tipo: PROC(valor_procurado;vetor_proc;vetor_result). Onde: valor_procurado o valor que PROC pesquisa no primeiro vetor, podendo ser um nmero, texto, um valor lgico ou um nome ou referncia que se refira a um valor; vetor_proc o intervalo que contm somente uma linha ou coluna, cujos valores podem ser textos, nmeros ou valores lgicos; vetor_result um intervalo que contm somente uma linha ou coluna, devendo ser do mesmo tamanho de vetor_proc. Em relao ao uso da funo, alguns comentrios so relevantes: a) Os valores em vetor_proc devem ser colocados em ordem ascendente: ...,-2, -1, 0, 1, 2, ..., A-Z, FALSO, VERDADEIRO, caso contrrio, PROC pode no fornecer o valor correto. b) Para a funo, textos em maisculas e minsculas so equivalentes. c) Se PROC no localizar o valor_procurado, ele coincidir com o maior valor em vetor_proc que for menor ou igual a valor_procurado. d) Se valor_procurado for menor do que o menor valor em vetor_proc, PROC fornecer o valor de erro #N/D. Alguns exemplos do uso da funo podem ser vistos na figura seguinte. B matriz matrcula 15 32 89 106 C nome Bianca Luiz Janana Juliana D idade 7 12 9 10

2 3 4 5 6 7 8

104

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

9 10 11

Resultado Funo 7 =PROC(15;B4:D7;D4:D7) Luiz =PROC(32,986;B4:D7;C4:C7)

Sob forma matricial, a sintaxe da funo PROC pode ser apresentada como: PROC(valor_procurado;matriz). Onde: valor_procurado um valor que PROC localiza em uma matriz. Valor_procurado pode ser um nmero, um texto, um valor lgico ou uma referncia de nome associada a um valor; matriz corresponde a um intervalo de clulas que contm texto, nmeros ou valores lgicos que se deseja comparar com o valor_procurado. Em relao ao uso da funo, alguns comentrios so relevantes: a) Se PROC no puder localizar o valor_procurado, ele usar o maior valor na matriz que for menor do que ou igual a valor_procurado. b) Se valor_procurado for menor do que o menor valor na primeira linha ou coluna (dependendo das dimenses da matriz), PROC retorna o valor de erro #N/D. c) Se a matriz cobrir uma rea que apresente a largura maior do que a altura (mais colunas do que linhas), PROC localiza valor_procurado na primeira linha. d) Se a matriz apresentar a altura maior do que a largura (mais linhas do que colunas), PROC localiza na primeira coluna. A forma matricial de PROC muito semelhante s funes PROCH e PROCV. A diferena que PROCH localiza valor_procurado na primeira linha, PROCV localiza na primeira coluna e PROC localiza conforme as dimenses de matriz. Porm, as funes PROCH e PROCV permitem que o usurio indexe na vertical ou horizontal, enaquanto a funo PROC sempre seleciona o ltimo valor na linha ou coluna. Destaca-se que para usar a funo, os valores devem ser colocados em ordem ascendente: ...,-2, -1, 0, 1, 2, ..., A-Z, FALSO, VERDADEIRO; caso contrrio, PROC pode no fornecer o valor correto. Para a funo, textos em maisculas ou minsculas so equivalentes. Por exemplo: PROC("C";{"a"."b"."c"."d";10.18.25.32}) igual a 25. Funo PROCH: Procura um valor especfico na linha superior de uma tabela ou matriz de valores e retorna o valor na mesma coluna de uma linha especificada na tabela ou matriz. Use PROCH quando seus valores de comparao estiverem localizados em uma linha ao longo da parte superior de uma tabela de dados e voc deseja observar um nmero especfico de linhas mais abaixo. Use PROCV quando os valores de comparao estiverem em uma coluna esquerda ou direita dos dados que voc deseja localizar. Sua sintaxe do tipo: PROCH(valor_procurado;matriz_tabela;nm_ndice_lin;procurar_intervalo). Onde: valor_procurado o valor a ser localizado na primeira linha da tabela, podendo ser um valor, uma referncia ou uma seqncia de caracteres de texto; matriz_tabela uma tabela de informaes onde os dados devem ser procurados; nm_ndice_lin o nmero da linha em matriz_tabela de onde o valor correspondente deve ser retirado; procurar_intervalo um valor lgico que especifica se voc quer que PROCH localize uma correspondncia exata ou aproximada. Em relao ao emprego da funo alguns comentrios so relevantes: a) Para poder aplicar a funo com todos os seus recursos, de fundamental importncia que a primeira coluna esteja ordenada de forma crescente. b) Um nm_ndice_lin equivalente a 1 retorna o valor da primeira linha na matriz_tabela, um nm_ndice_lin equivalente a 2 retorna o valor da segunda linha na matriz_tabela, e assim por diante.

105

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

c) Se procurar_intervalo for VERDADEIRO ou omitido, uma correspondncia aproximada retornada. Em outras palavras, se uma correspondncia exata no for localizada, o valor maior mais prximo que seja menor que o valor_procurado retornado. d) Se procurar_intervalo for FALSO, PROCH encontrar uma correspondncia exata. Se nenhuma correspondncia for localizada, o valor de erro #N/D ser retornado. e) Sugere-se usar uma referncia para um intervalo ou um nome de intervalo. f) Os valores na primeira linha de matriz_tabela podem ser texto, nmeros ou valores lgicos. g) Se procurar_intervalo for VERDADEIRO, os valores na primeira linha de matriz_tabela devero ser colocados em ordem ascendente: ...-2, -1, 0, 1, 2,... , A-Z, FALSO, VERDADEIRO, caso contrrio, PROCH pode no retornar o valor correto. h) Se procurar_intervalo for FALSO, matriz_tabela no precisar ser ordenada. i) Textos com maisculas ou minsculas so equivalentes. j) Se nm_ndice_lin for menor do que 1, PROCH retornar o valor de erro #VALOR!; se nm_ndice_lin for maior do que o nmero de linhas na matriz_tabela, PROCH retornar o valor de erro #REF!. k) Se PROCH no localizar valor_procurado, e procurar_intervalo for VERDADEIRO, ela usar o maior valor que menor do que o valor_procurado. l) Se o valor_procurado for menor do que o menor valor na primeira linha de matriz_tabela, PROCH retornar o valor de erro #N/D. Alguns exemplos de uso da funo podem ser vistos na figura seguinte. B matriz cdigo estado capital sigla C 1 Bahia Salvador BA D E F

2 3 4 5 6 7 8 9 10 11 12 13

2 3 4 Sergipe Cear Amap Aracaju Fortaleza Macap SE CE AP

Resultado Sergipe Macap SE #N/D

Funo =PROCH(2;C3:F6;2) =PROCH(4;C3:F6;3) =PROCH(2,56;C3:F6;4) =PROCH(2,56;C3:F6;4;FALSO)

Funo PROCV: Procura um valor na primeira coluna esquerda de uma tabela e retorna um valor na mesma linha de uma coluna especificada na tabela. Deve-se usar a funo PROCV em vez de PROCH quando os valores da comparao estiverem posicionados em uma coluna esquerda ou direita dos dados que voc deseja procurar. Sua sintaxe do tipo: PROCV(valor_procurado;matriz_tabela;nm_ndice_coluna;procurar_intervalo). Onde : valor_procurado o valor a ser procurado na primeira coluna da matriz, podendo ser um valor, uma referncia ou uma seqncia de caracteres de texto; matriz_tabela a tabela de informaes em que os dados so procurados; nm_ndice_coluna o nmero da coluna em matriz_tabela a partir do qual o valor correspondente deve ser retornado; 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, por outro lado, se FALSO, PROCV encontrar uma correspondncia exata. Se nenhuma correspondncia for encontrada, o valor de erro #N/D retornado). Em relao ao emprego da funo, alguns comentrios so relevantes: 106

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

a) Para poder aplicar a funo com todos os seus recursos, de fundamental importncia que a primeira coluna esteja ordenada de forma crescente. b) 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. c) Se valor_procurado for menor do que o menor valor na primeira coluna de matriz_tabela, PROCV fornecer o valor de erro #N/D. d) Se PROCV no localizar valor_procurado e procurar_intervalo for FALSO, PROCV fornecer o valor #N/D. e) Sugere-se usar uma referncia para um intervalo ou nome de intervalo, tal como Banco de dados ou Lista. f) 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. g) Se procurar_intervalo for FALSO, matriz_tabela no precisar ser ordenada. h) Os valores na primeira coluna de matriz_tabela podem ser texto, nmeros ou valores lgicos. i) Textos em maisculas e minsculas so equivalentes. j) 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. k) 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!. Alguns exemplos do uso da funo podem ser vistos na figura seguinte: B matriz matrcula 15 32 89 106 C nome Bianca Luiz Janana Juliana D idade 7 12 9 10

2 3 4 5 6 7 8 9 10 11 12 Exerccio 13

Resultado Funo Luiz =PROCV(32;B4:D7;2) 9 =PROCV(90,632;B4:D7;3) #N/D =PROCV(90,632;B4:D7;3;FALSO)

Usando o recurso PROCV, crie uma planilha que permita realizar oramentos diversos da Mini Fbrica de Costura Ltda. Base de dados Cod Comp 10 Tecido 20 Linha 30 Botes 40 Zipper 50 Elstico 60 MOD

Valor 5,00 1,00 0,20 3,60 0,52 4,30

107

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Oramento previsto Cod tem

ValUnit

Qtde

Soma Exerccio 14

Subtotal -

Um analista de recursos humanos da Companhia Olhos Bem Abertos S.A. gostaria de criar um banco de dados onde pudesse registrar os cargos da empresa e o valor pago por hora trabalhada. Como a utilizao dessas informaes poderia ser feita em uma planilha Excel com o auxlio da funo PROCV? Funcionrio Andr Silva Mrcia Campos Marcelo Rezende Bruno Sampaio Patrcia Silveira Carlos Almeida Beatriz Oliveira Miriam Semma Exerccio 15 A Importadora Chique e Famosa Ltda. rotineiramente precisa converter valores em reais para dlares norte-americanos (US$) ou Escudos (Esc$). Sabendo que algumas cotaes cambiais fictcias esto apresentadas na tabela seguinte, pede-se para criar um funo com o auxlio do PROCV que efetue a converso automtica de reais para dlares ou escudos. B Data 1/4/2001 2/4/2001 3/4/2001 4/4/2001 5/4/2001 C US$ 2,00 2,50 2,60 3,00 3,20 D Esc$ 4,00 4,50 6,00 7,40 7,60 Cargo Sal. ($/h) H trab (Ago) Promotor 7 15 Expositor 8 23 Supervisor 30 14 Promotor 7 19 Expositor 8 25 Expositor 8 12 Expositor 8 13 Promotor 7 17 H trab (Ago) 16 20 10 10 20 15 20 15

2 3 4 5 6 7

Funo TRANSPOR: Retorna a transposio de uma matriz. A funo TRANSPOR deve ser inserida como uma frmula matricial em um intervalo que apresente o mesmo nmero de linhas e colunas, respectivamente, como matriz possui colunas e linhas. Deve-se usar TRANSPOR para deslocar as orientaes verticais e horizontais de uma matriz em uma planilha ou folha de macro. Sua sintaxe do tipo: TRANSPOR(matriz). Onde matriz corresponde a uma matriz ou um intervalo de clulas em uma planilha que se deseja transpor. A transposio de uma matriz criada utilizando-se a primeira linha da matriz como a primeira coluna da nova matriz, a segunda linha da matriz como a segunda coluna da nova matriz, e assim por diante.

108

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

5.4.6 FUNES DE GERENCIAMENTO DE LISTAS E BANCOS DE DADOS


O Microsoft Excel inclui 12 funes de planilha que analisam os dados armazenados em listas ou bancos de dados. Cada uma dessas funes, citadas genericamente como BDfunes, usa trs argumentos: banco de dados, campo e critrios. Esses argumentos se referem aos intervalos de planilha usados pela funo. A sintaxe geral das funes consiste em: BDfuno(banco_dados;campo;critrios). Onde : banco_dados o intervalo de clulas que constitui a lista ou o banco de dados; campo indica a coluna que ser usada na funo. As colunas de dados na lista devem ter um rtulo de identificao na primeira linha (pode ser dado como texto com o rtulo de coluna entre aspas, como "Sexo" ou "Altura" ou como um nmero que represente a posio da coluna na lista: 1 para a primeira coluna, 2 para a segunda e assim por diante); critrios uma referncia a um intervalo de clulas que especifica as condies para a funo. A funo retorna informaes da lista que atendem s condies especificadas no intervalo de critrios. O intervalo de critrios inclui uma cpia do rtulo da coluna na lista para a coluna que voc deseja que a funo resuma. A referncia de critrios pode ser inserida como um intervalo de clulas, como A1:F2 no exemplo de banco de dados abaixo, ou como um nome que represente o intervalo, como "Critrios." No Microsoft Excel, um banco de dados uma lista de dados relacionados em que as linhas de informaes relacionadas so os registros e as colunas de dados so os campos. A primeira linha da lista contm os rtulos de cada coluna. A referncia pode ser inserida como um intervalo de clulas ou como um nome representando o intervalo que contm a lista. Em todas as funes de banco de dados, se a referncia do banco de dados for a uma clula dentro de uma Tabela dinmica, o clculo ser feito apenas nos dados da Tabela dinmica. Se voc desejar calcular valores de subtotais em sua lista, use o comando Subtotais do menu Dados para inserir os valores de subtotais. Sugestes : Voc pode usar qualquer intervalo para o argumento de critrios, desde que ele inclua pelo menos um rtulo de coluna e ao menos uma clula abaixo do rtulo de coluna para especificar a condio. Por exemplo, se o intervalo G1:G2 contiver o rtulo de coluna Receita em G1 e a quantia 10.000 em G2, voc poder definir o intervalo como CoincidirReceita e usar este nome como o argumento de critrios nas funes de banco de dados. Embora o intervalo de critrios possa ser colocado em qualquer local na planilha, no o posicione abaixo da lista. Se voc adicionar outras informaes lista, usando o comando Formulrio do menu Dados, as novas informaes sero adicionadas na primeira linha abaixo da lista. Se a linha abaixo da lista no estiver em branco, o Microsoft Excel no poder adicionar as novas informaes. Certifique-se de que o intervalo de critrios no se sobreponha lista. Para efetuar uma operao em uma coluna inteira em um banco de dados, insira uma linha em branco abaixo dos rtulos de coluna no intervalo de critrios. As principais funes de bancos de dados consistem em: BDCONTAR: Conta as clulas que contm nmeros em um banco de dados. BDCONTARA: Conta clulas no vazias em um banco de dados. BDDESVPA: Calcula o desvio padro com base na populao inteira de entradas selecionadas de um banco de dados. BDEST: Estima o desvio padro com base em uma amostra de entradas selecionadas de um banco de dados.

109

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

BDEXTRAIR: Extrai de um banco de dados um nico registro que corresponde a um critrio especfico. BDMX: Retorna o valor mximo de entradas selecionadas de um banco de dados. BDMDIA: Retorna a mdia de entradas selecionadas de um banco de dados. BDMN: Retorna o valor mnimo de entradas selecionadas de um banco de dados. BDMULTIPL: Multiplica os valores em um campo especfico de registros que correspondem ao critrio em um banco de dados. BDSOMA: Adiciona os nmeros na coluna de campos de registros do banco de dados que correspondem ao critrio. BDVAREST: Estima a varincia com base em uma amostra de entradas selecionadas de um banco de dados. BDVARP: Calcula a varincia com base na populao inteira de entradas selecionadas de um banco de dados. INFODADOSTabELADINMICA: Retorna os dados armazenados em uma tabela dinmica. A seguir encontra-se apresentado um exemplo com o uso de funes de bancos de dados. B Sexo M C Altura >1,70 D Idade <18 E Mdia F Faltas G

2 3 4 5 6 7 8 9 10 11

Aluno Ana Maria Jos Pedro Luiz

Altura 1,56 1,72 1,85 1,71 1,74

Idade 15 17 18 19 20

Mdia 5,6 8,2 7,1 8,4 9,5

Faltas 2 1 0 3 2

Sexo F F M M M

Observao importante: antes de aplicar as funes descritas nos exemplos seguintes preciso atribuir o nome Banco_dados rea B6:G11. BDCONTAR(Banco_dados;"Idade";C2:C3) igual a 4. Esta funo analisa os registros de alunos em geral com altura maior que 1,70 e conta quantos campos Idade nestes registros contm nmeros. BDCONTAR(Banco_dados;"Idade";B2:C3) igual a 3. Esta funo analisa os registros de alunos do sexo masculino (sexo = M) com altura maior que 1,70 e conta quantos campos Idade nestes registros contm nmeros. BDCONTARA(Banco_dados;"Idade";C2:C3) igual a 4. Esta funo analisa os registros de alunos em geral com altura maior que 1,70 e conta quantos campos Idade nestes registros no esto em branco.

110

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

5.4.7 FUNES DE TEXTO


Um dos mais usuais grupos de funes do Excel, especialmente quando as bases de dados analisadas so importadas de outros sistemas, consistem nas funes de texto. O emprego de diferentes funes de texto possibilita rearrumar os dados inputados, facilitando o seu trabalho posterior por outras funes de planilha. FORMATOS DE NMEROS, DATAS E HORAS NO EXCEL Antes de ilustrar o emprego das funes de texto do Excel, importante apresentar os formatos gerais do Excel. Formatao de vrgulas decimais e dgitos significativos : Para formatar fraes ou nmeros com vrgulas decimais, inclua os marcadores de lugar de dgito a seguir em uma seo. Se um nmero tiver mais dgitos direita da vrgula decimal do que o nmero de marcadores de lugar no formato, o nmero ser arredondado para o mesmo nmero de casas decimais que os marcadores de lugar. Se houver mais dgitos esquerda da vrgula decimal do que o nmero de marcadores de lugar, os dgitos extras sero exibidos. Se o formato contiver apenas sinais numricos (#) esquerda da vrgula decimal, os nmeros inferiores a 1 comearo com uma vrgula decimal. # exibe apenas os dgitos significativos e no exibe zeros no significativos. 0 (zero) exibe zeros no significativos se um nmero tiver menos dgitos do que o nmero de zeros no formato. ? adiciona espaos para zeros no significativos em ambas as extremidades da vrgula decimal, para que as vrgulas decimais fiquem alinhadas quando formatadas com uma fonte de tamanho fixo, como a Courier New. Alm disso, use ? para fraes que tenham nmeros de dgitos variveis.

Para exibir 1234,59 como 1234,6 8,9 como 8,900 .631 como 0,6 12 como 12,0 e 1234,568 como 1234,57 44,398, 102,65, e 2,8 com vrgulas decimais alinhadas 5,25 como 5 1/4 e 5,3 como 5 3/10, com smbolos de diviso alinhados

Use este cdigo ####,# #,000 0,# #,0# ???,??? # ???/???

Formatao de separador de milhares: Para exibir um ponto como um separador de milhares ou para dimensionar um nmero por um mltiplo de mil, inclua um ponto no formato do nmero. Para exibir 12000 como 12.000 12000 como 12 12200000 como 12,2 Use este cdigo #.### #. 0,0,,

Formatao de cor: Para definir a cor de uma seo do formato, digite o nome de uma das oito cores a seguir entre colchetes na seo. O cdigo de cor deve ser o primeiro item da seo. [Preto] [Azul] 111

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

[Ciano] [Magenta] [Branco]

[Verde] [Vermelho] [Amarelo]

Formatao de nmero para datas e horas (dias, meses e anos): Para exibir dias, meses e anos, inclua os cdigos de formatao a seguir na seo. Se voc usar "m" logo aps o cdigo "h" ou "hh" ou logo antes do cdigo "ss", o Microsoft Excel exibir minutos em vez do ms. Para exibir Meses como 112 Meses como 0112 Meses como JanDez Meses como JaneiroDezembro Meses como a primeira letra do ms Dias como 131 Dias como 0131 Dias como DomSb Dias como DomingoSbado Anos como 0099 Anos como 19009999 Use este cdigo M Mm Mmm Mmmm mmmmm D Dd Ddd Dddd Aa Aaaa

Formatao de nmero para datas e horas (horas, minutos e segundos): Para exibir horas, minutos e segundos, inclua os cdigos de formatao a seguir em uma seo. Para exibir Horas como 023 Horas como 0023 Minutos como 059 Minutos como 0059 Segundos como 059 Segundos como 0059 Horas como 4 AM Hora como 4:36 PM Hora como 4:36:03 P Tempo decorrido em horas; por exemplo, 25.02 Tempo transcorrido em minutos; por exemplo, 63:46 Tempo transcorrido em segundos Fraes de um segundo Use este cdigo H Hh M Mm S Ss h AM/PM h:mm AM/PM h:mm:ss A/P [h]:mm [mm]:ss [ss] h:mm:ss.00

112

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Formatao de nmero para datas e horas (AM e PM): Se o formato contiver AM ou PM, a hora ser baseada no relgio de 12 horas, onde "AM" ou "A" indica horas de meia-noite at meio-dia, e "PM" ou "P" indica horas de meio-dia at meia-noite. Caso contrrio, a hora ser baseada no relgio de 24 horas. O cdigo "m" ou "mm" deve aparecer logo aps o cdigo "h" ou "hh" ou antes do cdigo "ss". Do contrrio, o Microsoft Excel exibir o ms em vez de minutos. Formatao de nmero para moeda, porcentagem e notao cientfica (smbolos de moeda): Para inserir um dos smbolos de moeda abaixo em um formato de nmero, ative a tecla NUM LOCK e use o teclado numrico para inserir o cdigo ANSI do smbolo. Para inserir Mantenha pressionada a tecla ALT e digite este cdigo 0162 0163 0165 0128

Torna-se importante destacar que os formatos personalizados so salvos com a pasta de trabalho. Para que o Microsoft Excel sempre use um formato de moeda especfico, necessrio alterar o formato de moeda selecionado em Configuraes regionais no Painel de Controle antes de iniciar o Excel. Formatao de nmero para moeda, porcentagem e notao cientfica (porcentagem): Para exibir nmeros como uma porcentagem, inclua o sinal de porcentagem (%) no formato do nmero. Por exemplo, um nmero como 0,08 aparece como 8%; 2,8 aparece como 280%. Formatao de nmero para moeda, porcentagem e notao cientfica (notao cientfica): Para exibir nmeros em formato cientfico, use os cdigos exponenciais "E-", "E+", "e-" ou "e+" em uma seo. Se um formato contiver um 0 (zero) ou # (tralha) direita de um cdigo exponencial, o Excel exibir o nmero em formato cientfico e inserir um "E" ou "e". O nmero de zeros ou #s direita de um cdigo determinar o nmero de dgitos no expoente. E- ou e- coloca um sinal de subtrao ao lado dos expoentes negativos. E+ ou e+ coloca um sinal de subtrao ao lado dos expoentes negativos e um sinal de adio ao lado dos expoentes positivos. Sobre cdigos de formato de nmero para texto e espaamento, importante observar os seguintes procedimentos: Adicionar caracteres: Para exibir tanto caracteres de texto como nmeros em uma clula, coloque os caracteres de texto entre aspas (" "), ou preceda um nico caractere de uma barra invertida (\). Inclua os caracteres na seo apropriada dos cdigos de formatao. Por exemplo, digite o formato $0,00" Crdito";$-0,00" Dbito": Para exibir uma quantia negativa como "R$-125,74 Dbito". Um caractere de espao e os caracteres a seguir so exibidos sem o uso de aspas: $ - + / ( ) : ! ^ & ' (aspa simples esquerda) ' (aspa simples direita) ~ { } = < > Incluir uma seo para texto: Se includa, uma seo de texto sempre a ltima seo do formato de nmero. Inclua um sinal de arroba (@) na seo em que voc deseja exibir qualquer texto inserido na clula. Se o caractere @ for omitido na seo de texto, o texto que voc inserir no ser exibido. Se voc desejar exibir sempre os caracteres de texto especficos com o texto inserido, coloque o texto adicional entre aspas duplas (" ") por exemplo, "receita bruta para "@ Se o formato no incluir uma seo de texto, o texto que voc inserir no ser afetado pelo formato.

113

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Adicionar espao: Para criar um espao da largura de um caractere em um formato de nmero, inclua um sublinhado (_) seguido de um caractere. Por exemplo, quando voc coloca um parntese esquerdo depois de um sublinhado (_)), os nmeros positivos so alinhados corretamente com os nmeros negativos colocados entre parnteses. Repetir caracteres: Para repetir o prximo caractere no formato para preencher a largura da coluna, inclua um asterisco (*) no formato de nmero. Por exemplo, digite 0*- para incluir o nmero suficiente de traos aps um nmero para preencher a clula. FUNES DE TEXTO Funo ARRUMAR: Remove todos os espaos do texto exceto os espaos nicos entre palavras. Costuma-se a funo ARRUMAR em textos recebidos de outro aplicativo que pode ter espaamento irregular. Sua sintaxe do tipo ARRUMAR(texto), onde texto o texto do qual se deseja remover espaos. Por exemplo, ARRUMAR(" O Patinho Feio ") igual a "O Patinho Feio" B Texto O Vento Levou Era Uma Vez C Arrumado O Vento Levou Era Uma Vez D Funo =ARRUMAR(B3) =ARRUMAR(B4)

2 3 4

Funo CARACT: Retorna o caractere especificado pelo nmero de cdigo. A funo pode ser empregada para converter em caracteres nmeros de pginas de cdigo obtidos de arquivos de outros tipos de computadores. No Windows o conjunto de caracteres empregado o ANSI. Alguns exemplos podem ser vistos na tabela seguinte. B Nmero 65 68 72 102 C Caractere A D H f D Funo =CARACT(B3) =CARACT(B4) =CARACT(B5) =CARACT(B6)

2 3 4 5 6

Funo CDIGO: Retorna um cdigo numrico para o primeiro caractere de uma seqncia de caracteres de texto. O cdigo retornado corresponde ao conjunto de caracteres usado pelo computador onde o Excel est instalado. No Windows o cdigo empregado o ANSI. Por exemplo, CDIGO(Bombom) = 66 e CDIGO(B) = 66. B Nmero Bahia So Paulo Rio de Janeiro C Cdigo 66 83 82 D Funo =CDIGO(B3) =CDIGO(B4) =CDIGO(B5)

2 3 4 5

Funo CONCATENAR: Possibilita agrupar vrios itens de texto em um item de texto. Sua sintaxe do tipo CONCATENAR (texto1;texto2; ...), onde texto1; texto2;... so 1 a 30 itens de texto a serem agrupados em um nico item de texto. Os itens de texto podem ser seqncia de caracteres de texto, nmeros ou referncias de clula nica.

114

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Em algumas ocasies, o operador "&" pode ser usado no lugar da funo CONCATENAR para agrupar itens de texto. Por exemplo, CONCATENAR("Alfa"; "beto") igual a "Alfabeto". Isto equivale a digitar "Alfa"&"beto". Outro exemplo, suponha que em uma planilha de dados sobre preos, a clula A2 contenha "refrigerante", a clula A5 contenha "limo" e a clula A8 o valor 1,80. Para agrupar todas as clulas em uma nica sentena, pode-se usar a funo =CONCATENAR("O preo do produto";A2;" sabor ";A5;" igual a ";A8; por unidade). O resultado da funo igual sentena : O preo do produto refrigerante sabor limo igual a 1,80 por unidade. Exerccio 16 A escola Pingo de Luz est elaborando uma planilha com as notas obtidas pelos alunos no ltimo semestre letivo. A ltima coluna da tabela deve conter a seguinte informao: O aluno Fulano de Tal obteve mdia igual valor calculado. As informaes sobre o nome do aluno e a mdia obtida devem ser extradas das informaes seguintes. Deve-se empregar a funo CONCATENAR. B Aluno Pedro Oliveira Luiz Marques Nilo Meira C Prova 3 5 7 D Teste 5 9 7

2 3 4 5

Funo DEF.NM.DEC: Formata um nmero como texto com um nmero fixo de decimais, arredondando o nmero para o nmero especificado de decimais, usando vrgula e pontos e retornando o resultado como texto. Sua sintaxe do tipo: DEF.NM.DEC(nm;decimais;sem_sep_milhar). Onde : nm corresponde ao nmero que se deseja arredondar e converter em texto; decimais corresponde ao nmero de dgitos direita da vrgula decimal; sem_sep_milhar corresponde a um valor lgico que, se VERDADEIRO, impede que DEF.NM.DEC inclua vrgulas no texto retornado. Caso sem_sep_milhar seja FALSO ou omitido, o texto retornado incluir vrgulas como padro. Convm ressaltar que: a) Os nmeros no Microsoft Excel no podem ter mais de 15 dgitos significativos, mas os decimais podem chegar a 127. b) Se decimais for negativo, nm ser arredondado esquerda da vrgula decimal. c) Se o argumento decimais for omitido, ele ser considerado igual a 2. Destaca-se que a principal diferena entre formatar uma clula que contm um nmero com o comando Clulas (menu Formatar) e formatar um nmero diretamente com a funo DEF.NM.DEC que DEF.NM.DEC converte o resultado em texto. Um nmero formatado com o comando Clulas continua sendo um nmero. Por exemplo: DEF.NM.DEC(58,567; 1) igual a "58,6"; DEF.NM.DEC(958,567; -1) igual a "960"; DEF.NM.DEC(-958,567; -1) igual a "-960"; DEF.NM.DEC(785,332) igual a "785,33". B Nmero 14536,8998562 14536,8998562 1564,22145 -48,5698 -1489,112 C Num Dec Fixo 14536,90 14.536,90 1600 -50 -1000 D Funo =DEF.NM.DEC(B3;2;VERDADEIRO) =DEF.NM.DEC(B4;2;FALSO) =DEF.NM.DEC(B5;-2;VERDADEIRO) =DEF.NM.DEC(B6;-1;VERDADEIRO) =DEF.NM.DEC(B7;-3;VERDADEIRO) 115

2 3 4 5 6 7

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Funo DIREITA: Retorna os caracteres mais direita de um valor de texto, baseado no nmero especificado de caracteres. Sua sintaxe do tipo DIREITA(texto; num_caracteres). Onde: texto corresponde ao texto do qual se deseja extrair caracteres; num_caracteres corresponde quantidade de caracteres que se deseja extrair. Por exemplo: DIREITA("Preo de Vendas",6) igual a "Vendas"; DIREITA(Nmero) igual a o; DIREITA(;3) igual a . B Texto Albatroz Martinica Guadalupe C D Caracteres a D Funo roz =DIREITA(B3;3) inica =DIREITA(B4;5) dalupe =DIREITA(B5;6)

2 3 4 5

O nmero de caracteres deve ser maior ou igual a zero. Se for omitido, assumido como igual a 1. Convm ressaltar que se o nmero de caracteres a extrair for maior que o texto, todo o texto ser apresentado. Existe uma funo similar, denominada DIREITab, que retorna o ltimo caractere ou seqncia de caracteres, baseada no nmero de bites especificados. Esta funo deve ser empregada no caso de caracteres de bite duplo. Funo ESQUERDA: Retorna os caracteres mais esquerda de um valor de texto, baseado no nmero especificado de caracteres. Sua sintaxe do tipo ESQUERDA(texto; num_caracteres). Onde: texto corresponde ao texto do qual se deseja extrair caracteres; num_caracteres corresponde quantidade de caracteres que se deseja extrair. Por exemplo: ESQUERDA ("Preo de Vendas",5) igual a "Preo"; ESQUERDA (Preo) igual a P; ESQUERDA (;3) igual a . B Texto Albatroz Martinica Guadalupe C D Caracteres a E Funo Alb =ESQUERDA(B3;3) Marti =ESQUERDA(B4;5) Guadalu =ESQUERDA(B5;7)

2 3 4 5

O nmero de caracteres deve ser maior ou igual a zero. Se for omitido, assumido como igual a 1. Convm ressaltar que se o nmero de caracteres a extrair for maior que o texto, todo o texto ser apresentado. Existe uma funo similar, denominada ESQUERDAB, que retorna o primeiro caractere ou seqncia de caracteres, baseada no nmero de bites especificados. Esta funo deve ser empregada no caso de caracteres de bite duplo. Funo EXATO: Verifica se dois valores de texto so idnticos, comparando duas seqncias de caracteres de texto. Retorna VERDADEIRO se elas forem exatamente iguais e FALSO caso contrrio. A funo EXATO faz diferenciao entre maisculas e minsculas, mas ignora diferenas de formatao. Deve-se usar EXATO para testar o texto inserido em um documento. Sua sintaxe: EXATO(texto1,texto2), onde texto1 corresponde primeira seqncia de caracteres de texto e texto2 segunda seqncia de caracteres de texto. Por exemplo: EXATO("planilha","planilha") igual a VERDADEIRO; EXATO("Planilha","planilha") igual a FALSO; EXATO("p lanilha","planilha") igual a FALSO. 116

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

2 3 4

B Texto 1 Preciso Preciso

C Texto 2 Preciso PReciso

D E Iguais Funo VERDADEIRO =EXATO(B3;C3) FALSO =EXATO(B4;C4)

Funo EXT.TEXTO: Retorna um nmero especfico de caracteres de uma seqncia de texto comeando na posio especificada, com base no nmero de caracteres especificado. Sua sintaxe do tipo : EXT.TEXTO(texto;nm_inicial;nm_caract). Onde: texto a seqncia de caracteres de texto que contm os caracteres que voc deseja extrair; nm_inicial a posio do primeiro caractere que voc deseja extrair como texto; nm_caract especifica o nmero de caracteres a ser retornado do texto por EXT.TEXTO. Convm ressaltar que: a) O primeiro caractere em texto possui nm_inicial1, e assim por diante. b) Se nm_inicial for maior do que o comprimento de texto, EXT.TEXTO retornar "" (texto vazio). c) Se nm_inicial for menor do que o comprimento de texto, mas nm_inicial e nm_caract excederem o comprimento de texto, EXT.TEXTO retornar os caracteres at o final do texto. d) Se nm_caract for negativo, EXT.TEXTO retornar o valor de erro #VALOR!. e) Se nm_inicial for menor do que 1, EXT.TEXTO retornar o valor de erro #VALOR!. Por exemplo: EXT.TEXTO ("Alfabeto",1,4) igual a "Alfa"; EXT.TEXTO ("Alfabeto",5,20) igual a "beto"; EXT.TEXTO ("casa",5,5) igual a "" (texto vazio). Convm ressaltar a existncia da funo EXT.TEXTOB, que retorna um nmero especfico de caracteres de uma seqncia de caracteres de texto, comeando na posio especificada, com base no nmero de bytes especificado. Essa funo deve ser usada com caracteres de byte duplo. Funo LOCALIZAR: retorna o nmero do caractere no qual um caractere especfico ou uma seqncia de caracteres de texto encontrado(a) primeiro, comeando com nm_inicial. Deve-se usar LOCALIZAR para determinar o local de um caractere ou uma seqncia de caracteres de texto em outra seqncia de modo que possam ser usadas as funes EXT.TEXTO ou MUDAR para alterar o texto. Observao complementar: conforme destacado na ajuda do Excel, existe uma outra funo denominada LOCALIZARB que tambm procura uma seqncia de caracteres de texto (texto_procurado) em outra seqncia (no_texto) e retorna o nmero da posio inicial de texto_procurado. O resultado baseado no nmero de bytes que cada caractere usa, comeando com nm_inicial. Essa funo para ser usada com caracteres de byte duplo. Pode-se usar PROCURARB para procurar uma seqncia de caracteres de texto em outra. As sintaxes das duas funes so, respectivamente, LOCALIZAR(texto_procurado; no_texto; nm_inicial) e LOCALIZARB(texto_procurado,no_texto,nm_inicial). Onde : texto_procurado o texto que se deseja localizar; no_texto o texto em que se deseja localizar o texto_procurado e nm_inicial o nmero do caractere em no_texto em que se deseja iniciar a pesquisa. Em relao esta funo, alguns comentrios so relevantes: a) Pode-se usar os caracteres curinga, ponto de interrogao (?) e asterisco (*) em texto_procurado. b) Um ponto de interrogao coincide com qualquer caractere nico; um asterisco coincide com qualquer seqncia de caracteres. c) Caso seja preciso localizar um ponto de interrogao ou asterisco real, deve-se digitar um til (~) antes do caractere. d) Se texto_procurado no for localizado, o valor de erro #VALOR! ser retornado. e) Se nm_inicial for omitido, ser equivalente a 1. 117

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

f)

Se nm_inicial no for maior do que 0 ou for maior do que o comprimento de no_texto, o valor de erro #VALOR! ser retornado.

Convm destacar que as funes LOCALIZAR e LOCALIZARB no fazem distino entre letras maisculas e minsculas quando localiza texto. So semelhantes a PROCURAR e PROCURARB, exceto o fato de que as funes PROCURAR e PROCURARB diferenciam maisculas e minsculas. Funo MAISCULA: Converte o texto em maisculas. Sua sintaxe do tipo: MAISCULA(texto), onde texto corresponde ao texto que se deseja converter para maisculas, podendo ser uma referncia ou uma seqncia de caracteres de texto. Por exemplo: MAISCULA("soma") igual a "SOMA". B Texto planilha C Maiscula PLANILHA FRMULA D Funo =MAISCULA(B3) =MAISCULA("frmula")

2 3 4

Funo MINSCULA: Converte texto para minsculas. Sua sintaxe do tipo: MINSCULA(texto), onde texto o texto que voc deseja converter para minscula. MINSCULA s muda caracteres de letras para texto. Por exemplo: MINSCULA("O Alfabeto") igual a "o alfabeto". B Texto O baco C Minscula o baco abacaxi D Funo =MINSCULA(B3) =MINSCULA("ABAcaxi")

2 3 4

Funo MOEDA: Converte um nmero em texto usando o formato moeda, com decimais arredondado para o valor especificado. O formato usado $#.##0,00_);($#.##0,00). Sua sintaxe do tipo: MOEDA(nm;decimais). Onde: nm um nmero, uma referncia a uma clula contendo um nmero ou uma frmula que avalia um nmero; decimais o nmero de dgitos direita da vrgula decimal. Se decimais for negativo, nm ser arredondado esquerda da vrgula decimal. Se omitir decimais, ser considerado 2. Convm ressaltar que a principal diferena entre formatar uma clula contendo um nmero com o comando Clulas (menu Formatar) e formatar um nmero diretamente com a funo MOEDA que ela converte o resultado em texto. Um nmero formatado com o comando Clulas continua a ser um nmero. Pode-se continuar a usar nmeros formatados com MOEDA nas frmulas, porque o Microsoft Excel converte os nmeros inseridos como valores de texto em nmeros quando calcula. Alguns exemplos podem ser fornecidos : Por exemplo : MOEDA(5826,867; 2) igual a "$5.826,87". MOEDA(5826,867; -2) igual a "$5.800". MOEDA(5826,867; -2) igual a "($5.800)". MOEDA(-0,756; 4) igual a "($0,7560)". MOEDA(125,888) igual a "$125,89". Funo MUDAR: Muda os caracteres dentro do texto, substituindo parte de uma seqncia de caracteres de texto, com base no nmero de caracteres especificado, por uma seqncia diferente. Sua sintaxe do tipo: MUDAR(texto_antigo;nm_inicial;nm_caract;novo_texto). Onde: texto_antigo o texto no qual voc deseja trocar alguns caracteres; nm_inicial a posio do caractere em texto_antigo que voc deseja substituir por novo_texto; nm_caract o nmero de 118

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

caracteres em texto_antigo que voc deseja que MUDAR substitua por novo_texto; novo_texto o texto que substituir os caracteres em texto_antigo. Convm destacar a existncia de uma funo similar, denominada SUBSTITUIRB, que substitui parte de uma seqncia de caracteres de texto, com base no nmero de bytes especificado, por uma seqncia diferente. Essa funo para ser usada com caracteres de byte duplo. A sintaxe desta funo igual a SUBSTITUIRB(texto_antigo;nm_inicial;nm_bytes;novo_texto), onde nm_bytes o nmero de bytes em texto_antigo que voc deseja que SUBSTITUIRB substitua por novo_texto. Por exemplo: MUDAR("constitucional";7;4;"*") igual a " consti*onal". Os caracteres de sete a dez sero substitudos por "*". Funo NM.CARACT: Retorna o nmero de caracteres em uma seqncia de texto. Sua sintaxe do tipo : NM.CARACT (texto). Onde texto corresponde ao texto cujo comprimento se deseja medir. Espaos em branco contam como um caractere. Destaca-se a existncia da funo NM.CARACTB, que retorna o nmero de caracteres em uma seqncia de texto, considerando os caracterese de duplo byte. Por exemplo, NM.CARACTB("Anturpia") igual a 9; NM.CARACTB("So Paulino") igual a 11. Funo PRI.MAISCULA: Coloca a primeira letra de cada palavra em maiscula em um valor de texto. Sua sintaxe do tipo : PRI.MAISCULA(texto). Onde texto o texto entre aspas, uma frmula que retorna o texto ou uma referncia a uma clula que contenha o texto que voc deseja colocar parcialmente em maiscula. Por exemplo: PRI.MAISCULA("aqui mora um rei") igual a "Aqui Mora Um Rei"; PRI.MAISCULA("custa 5 reais") igual a "Custa 5 Reais"; PRI.MAISCULA("55ContaBilidade") igual a "55Contabilidade". B C D Texto 1 Primeira Maiscula Funo gua mole em pedra gua Mole Em Pedra =PRI.MAISCULA(B3) SeteCentos AlQueires Setecentos Alqueires =PRI.MAISCULA(B4)

2 3 4

Funo PROCURAR: localiza uma seqncia de caracteres de texto (texto_procurado) em outra seqncia (no_texto) e retorna o nmero da posio inicial de texto_procurado no primeiro caractere de no_texto. Pode-se, tambm, usar LOCALIZAR para localizar uma seqncia de caracteres de texto em outra, mas ao contrrio de LOCALIZAR, PROCURAR diferencia maisculas e minsculas e no permite caracteres curinga. Sua sintaxe do tipo: PROCURAR(texto_procurado;no_texto;nm_inicial). Onde texto_procurado o texto que se deseja localizar; no_texto o texto que contm o texto que se deseja localizar; nm_inicial especifica o caractere a partir do qual a pesquisa ser iniciada. O primeiro caractere no_texto o caractere nmero 1. Observaes importantes: a) Se texto_procurado no aparecer no_texto, PROCURAR e PROCURARB retornaro o valor de erro #VALOR!. b) Se nm_inicial no for maior do que zero, PROCURAR e PROCURARB retornaro o valor de erro #VALOR!. c) Se nm_inicial for maior do que o comprimento de no_texto, PROCURAR e PROCURARB retornaro o valor de erro #VALOR!.

119

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

d) Se texto_procurado for "" (texto vazio), PROCURAR coincide com o primeiro caractere na pesquisa de seqncia de caracteres (ou seja, o caractere numerado nm_inicial ou 1). e) Texto_procurado no pode conter qualquer caractere curinga. f) Se nm_inicial for omitido, ser considerado como 1. Destaca-se a existncia da funo PROCURARB, que possibilita diferenciar os caracteres de byte duplo. Exemplos FIND("M","Miriam McGovern") igual a 1 FIND("m","Miriam McGovern") igual a 6 FIND("M","Miriam McGovern",3) igual a 8 Nos exemplos a seguir, PROCURAR retorna 2 porque "" est na segunda posio na seqncia de caracteres, e PROCURARB retorna 3 porque cada caractere contado por seus bytes; o primeiro caractere tem 2 bytes e o segundo caractere comea no byte 3. FIND("","") igual a 2 FINDB("","") igual a 3 Suponha que voc tenha uma lista de peas e de nmeros seriais em uma planilha, e voc deseja extrair os nomes das peas, mas no os nmeros seriais, de cada clula. Voc pode usar a funo PROCURAR para localizar o smbolo #, e a funo EXT.TEXTO para omitir o nmero serial. A2:A4 contm, respectivamente, as seguintes peas com nmeros seriais: "Isolantes de cermica #124TD45-87", "Bobinas de cobre #12-671-6772", "Resistncias variveis #116010". MID(A2,1,FIND(" #",A2,1)-1) retorna "Isolantes de cermica" MID(A3,1,FIND(" #",A3,1)-1) retorna "Bobinas de cobre" MID(A4,1,FIND(" #",A4,1)-1) retorna "Resistncias variveis"

Destaca-se a existncia da funo similar PROCURARB, que procura uma seqncia de caracteres de texto (texto_procurado) em outra seqncia (no_texto) e retorna o nmero da posio inicial de texto_procurado, com base no nmero de bytes que cada caractere usa, a partir do primeiro caractere de no_texto. Essa funo para ser usada com caracteres de byte duplo. Pode-se, tambm, usar a funo LOCALIZARB para procurar uma seqncia de caracteres de texto em outra. Funo REPT: Repete um texto um determinado nmero de vezes. Pode-se usar esta funo para preencher uma clula com um determinado nmero de ocorrncias de uma seqncia de caracteres de texto. Sua sintaxe do tipo: REPT(texto;nm_vezes). Onde: texto o texto que se deseja repetir; nm_vezes um nmero positivo que especifica o nmero de vezes que voc deseja repetir texto. Destacam-se as seguintes observaes: a) Se nm_vezes for 0 (zero), a funo retornar "" (texto vazio). b) Se nm_vezes no for um inteiro, ser truncado. 120

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

c) O resultado da funo no pode ser superior a 32.676 caracteres. Por exemplo: REPT("abc"; 3) igual a " abcabcabc". Se C43 contiver "Planilha", ento: REPT($C$43; 3,9) igual a " PlanilhaPlanilhaPlanilha". Funo SUBSTITUIR: Substitui um novo texto por um texto antigo em uma seqncia de texto. Devese usar a funo SUBSTITUIR quando for preciso substituir texto especfico em uma seqncia de caracteres de texto. Por outro lado, usa-se a funo MUDAR quando for preciso substituir qualquer texto que ocorra em um local especfico de uma seqncia de caracteres de texto. Sua sintaxe do tipo: SUBSTITUIR(texto;texto_antigo;novo_texto;nm_da_ocorrncia). Onde: texto o texto ou a referncia a uma clula que contm o texto no qual deseja substituir caracteres; texto_antigo o texto que se deseja substituir; novo_texto o texto pelo qual deseja substituir texto_antigo; nm_da_ocorrncia especifica que ocorrncia de texto_antigo se deseja substituir por novo_texto. Destaca-se que caso nm_da_ocorrncia seja especificado, apenas aquela ocorrncia de texto_antigo ser substituda. Caso contrrio, cada ocorrncia de texto_antigo em texto alterada para novo_texto. Por exemplo: SUBSTITUIR("Cruzeiro do Sul", "Sul", "Norte") igual a "Cruzeiro do Norte"; SUBSTITUIR("Ms 1, 2001"; "1"; "2"; 1) igual a "Ms 2, 2001"; SUBSTITUIR("Ms 1, 2001"; "1"; "2"; 2) igual a "Ms 1, 2002". Funo T: Converte os argumentos em texto, referido por valor. Sua sintaxe do tipo: T(valor). Onde valor o valor que se deseja testar. Observaes relevantes em relao funo: a) Se valor for ou fizer referncia a texto, T retornar valor. b) Se valor no fizer referncia a texto, T retornar "" (texto em branco). c) Destaca-se que geralmente no necessrio usar a funo T em uma frmula pois o Microsoft Excel automaticamente converte os valores, conforme necessrio. Esta funo fornecida para compatibilidade com outros programas de planilha. Por exemplo: se a clula A1 contiver o texto "Bola", T(A1) igual a "Chuva". Por outro lado, se a clula A2 contiver o nmero 35, T(A2) igual a "" (vazio). T("Verdadeiro") igual a "Verdadeiro". Por outro lado, T(VERDADEIRO) igual a "". Funo TEXTO: Formata um nmero e o converte em texto, segundo um formato de nmero especfico. Sua sintaxe do tipo: TEXTO(valor;format_texto). Onde: valor um valor numrico, uma frmula que avalia para um valor numrico, ou uma referncia a uma clula que contm um valor numrico, format_texto um formato de nmero no formato de texto na caixa Categoria da guia Nmero na caixa de dilogo Formatar clulas. Observaes importantes: a) Format_texto no pode conter um asterisco (*) e no pode ser o formato de nmero Geral. b) Formatar a clula com uma opo na guia Nmero (comando Clulas, menu Formatar) muda apenas o formato, no o valor. c) Usar a funo TEXTO converte um valor para texto formatado, e o resultado no mais calculado como um nmero. Por exemplo: TEXTO(18,6352; "$0,00") igual a "$18,64"; TEXTO("16/3/78"; "dd mmmm, aaa") igual a "16 de maro de 1978".

121

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Funo TIRAR: Remove todos os caracteres do texto que no podem ser impressos. Deve-se usar a funo TIRAR em textos importados de outros aplicativos que contm caracteres que talvez no possam ser impressos no sistema operacional do micro onde o Excel foi instalado. Sua sintaxe do tipo: TIRAR(texto). Onde texto qualquer informao da planilha da qual se deseja remover caracteres que no podem ser impressos. Funo VALOR: Converte uma seqncia de caracteres de texto que representa um nmero em um nmero. Sua sintaxe do tipo: VALOR(texto), onde texto corresponde ao texto entre aspas ou uma referncia a uma clula que contm o texto que se deseja converter. Texto pode estar em qualquer um dos formatos de nmero constante, data ou hora reconhecidos pelo Microsoft Excel. Se texto no estiver em um destes formatos, a funo VALOR retornar o valor de erro #VALOR!. Geralmente no necessrio empregar a funo VALOR em uma frmula, j que o Microsoft Excel converte automaticamente texto em nmeros, conforme necessrio. Esta funo fornecida para compatibilidade com outros programas de planilha. Por exemplo: VALOR("$5.000") igual a 5.000. OUTRAS FUNES DE TEXTO Alm das funes de texto descritas e ilustradas anteriormente, o Excel possui outras funes de texto, no usuais no processo de Gesto Empresarial. As funes no usuais esto apresentadas no Quadro 11. Quadro 11. Funes de texto no usuais. Funo Descrio Converte um nmero em texto, usando o formato de moeda (iene). YEN ASC PHONETIC JIS Altera letras do ingls ou katakana de largura total (bytes duplos) dentro de uma seqncia de caracteres para caracteres de meia largura (byte nico). Extrai os caracteres fonticos (furigana) de uma seqncia de texto. Altera letras do ingls ou katakana de meia largura (byte nico) dentro de uma seqncia de caracteres para caracteres de largura total (bytes duplos).

5.4.8 FUNES LGICAS


Funo E: Retorna VERDADEIRO se todos os argumentos forem VERDADEIRO; retorna FALSO se um ou mais argumentos forem FALSO. Sua sintaxe do tipo : E(lgico1;lgico2; ...). Onde lgico1; lgico2;... so de 1 a 30 condies que voc deseja testar e que podem ser VERDADEIRO ou FALSO. Convm ressaltar que os argumentos devem ser valores lgicos, matrizes ou referncias que contm valores lgicos. Se uma matriz ou argumento de referncia contiver texto ou clulas vazias, estes valores sero ignorados. Por outro lado, se o intervalo especificado no contiver valores lgicos, E retornar o valor de erro #VALOR!. Exemplos com o uso da funo E : E(VERDADEIRO; VERDADEIRO) igual a VERDADEIRO 122

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

E(VERDADEIRO; FALSO) igual a FALSO E(4+4=8; 7+3=10) igual a VERDADEIRO E(4+1=8; 7+3=10) igual a FALSO B E VERDADEIRO FALSO C Funo =E(4+1=5;3-2=1) =E(4+7=5;3-2=1)

2 3 4

Funo FALSO: Retorna o valor lgico FALSO. Sua sintaxe do tipo FALSO(). Nenhum argumento precisa ser especificado. Pode-se tambm digitar a palavra FALSO diretamente na planilha ou frmula, e o Microsoft Excel a interpretar como o valor lgico FALSO. Funo NO: Inverte o valor lgico do argumento. Deve-se usar NO quando quiser ter certeza de que um valor no igual a outro valor determinado. Sua sintaxe do tipo : NO(lgico). Onde lgico um valor ou expresso que pode ser avaliado como VERDADEIRO ou FALSO. Se lgico for FALSO, NO retornar VERDADEIRO; se lgico for VERDADEIRO, NO retornar FALSO. Por exemplo: NO(FALSO) igual a VERDADEIRO; NO(VERDADEIRO) igual a FALSO. Outros exemplos : NO(1+1=2) igual a FALSO; NO(1+3=7) igual a VERDADEIRO. Funo OU: Retorna VERDADEIRO se qualquer argumento for VERDADEIRO; retorna FALSO se todos os argumentos forem FALSOS. Sua sintaxe do tipo : OU(lgico1;lgico2;...). Onde: lgico1;lgico2,... so de uma a 30 condies que voc deseja testar e que podem resultar em VERDADEIRO ou FALSO. Convm ressaltar que os argumentos devem ser avaliados como valores lgicos do tipo VERDADEIRO ou FALSO ou como matrizes ou referncias que contm valores lgicos. Se um argumento de uma matriz ou referncia contiver texto ou clulas vazias, esses valores sero ignorados. Se o intervalo especificado no contiver valores lgicos, OU retornar o valor de erro #VALOR!. Tambm pode-se usar uma frmula matricial OU para verificar se um valor ocorre em uma matriz. Para inserir uma frmula matricial, deve-se pressionar Ctrl+Shift+ENTER no Microsoft Excel for Windows. Alguns exemplos do uso da funo OU : OU(VERDADEIRO; FALSO) igual a VERDADEIRO OU(1+1=1;2+2=5) igual a FALSO OU(VERDADEIRO, FALSO e VERDADEIRO) = VERDADEIRO Funo SE: Especifica um teste lgico a ser executado. Retorna um valor se uma condio que foi especificada avaliar como VERDADEIRO e um outro valor se for avaliado como FALSO. Deve-se usar a funo SE para conduzir testes condicionais sobre valores e frmulas. Sua sintaxe bsica consiste em: SE(teste_lgico;valor_se_verdadeiro;valor_se_falso). Onde : Teste_lgico qualquer valor ou expresso que pode ser avaliada como VERDADEIRO ou FALSO. Valor_se_verdadeiro o valor fornecido se teste_lgico for VERDADEIRO. Se teste_lgico for VERDADEIRO e valor_se_verdadeiro for omitido, VERDADEIRO ser fornecido. Valor_se_verdadeiro pode ser outra frmula. Valor_se_falso o valor fornecido se teste_lgico for FALSO. Se teste_lgico for FALSO e valor_se_falso for omitido, FALSO ser fornecido. Valor_se_falso pode ser outra frmula. importante destacar que at sete funes SE podem ser aninhadas como argumentos valor_se_verdadeiro e valor_se_falso para construir testes mais elaborados, conforme o exemplo apresentado a seguir. Quando os argumentos valor_se_verdadeiro e valor_se_falso so avaliados, 123

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

SE retorna o valor que foi retornado por estas instrues. Se qualquer um dos argumentos de SE forem matrizes, cada elemento da matriz ser avaliado quando a instruo SE for executada. Se algum dos argumentos valor_se_verdadeiro e valor_se_falso forem funes de execuo de ao, todas as aes so executadas. Exemplos No exemplo a seguir, se o valor na clula A10 for 100, ento teste_lgico ser VERDADEIRO e o valor total para o intervalo B5:B15 ser calculado. Caso contrrio, se teste_lgico for FALSO e texto vazio ("") for retornado a clula que contm a funo SE ser esvaziada. SE(A10=100;SOMA(B5:B15);"") Suponha que uma planilha de despesa contenha os seguintes dados em B2:B4 em relao s "Despesas reais" para janeiro, fevereiro e maro: 1500, 500, 500. C2:C4 contm os seguintes dados para "Despesas previstas" para os mesmos perodos: 900, 900, 925. Voc poderia escrever uma frmula para verificar se est acima do oramento em um ms especfico, gerando texto para uma mensagem com as seguintes frmulas: SE(B2>C2;"Acima do oramento";"OK") igual a "Acima do oramento" SE(B3>C3;"Acima do oramento";"OK") igual a "OK" Suponha que voc queira efetuar uma classificao atribuindo letras aos nmeros que so referenciados pelo nome Mdia. Consulte a tabela a seguir. Se a Mdia for Ento retornar Maior do que 89 De 80 89 De 70 79 De 60 69 Menor do que 60 A B C D F

Voc poderia usar a seguinte funo aninhada SE: SE(Mdia>89;"A";SE(Mdia>79;"B"; SE(Mdia>69;"C";SE(Mdia>59;"D";"F")))) No exemplo anterior, a segunda instruo SE tambm o argumento valor_se_falso para a primeira instruo SE. Da mesma maneira, a terceira instruo SE o argumento valor_se_falso para a segunda instruo SE. Por exemplo, se o primeiro teste_lgico (Mdia>89) for VERDADEIRO, "A" ser retornado. Se o primeiro teste_lgico for FALSO, a segunda instruo SE avaliada e assim por diante. Exerccio 17 A Companhia de Eletricidade de Paranava efetua a cobrana de suas contas mensais com base em valor fixo igual a $7,00, mais um valor varivel por Kw consumido. O valor varivel depende do nvel de consumo, quanto menor, menor o custo do Kw consumido, conforme apresentado na tabela seguinte. Faixa At 30 Kw De 31 a 60 Kw De 61 a 100 Kw Acima de 100 Kw Valor do Kw $2,00 $3,00 $4,00 $5,00

Pede-se para criar uma planilha, com o auxlio da funo SE, que determine o valor da conta mensal a ser cobrada dos seguintes clientes :

124

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Cliente Pedro Mariana Augusto Manoel

Consumo Mensal 80 Kw 25 Kw 150 Kw 55 Kw

Funo VERDADEIRO: Retorna o valor lgico VERDADEIRO. Sua sintaxe do tipo : VERDADEIRO(). Destaca-se que o valor VERDADEIRO pode ser inserido diretamente nas clulas e frmulas sem usar esta funo.

5.4.9 FUNES DE INFORMAO


Funo CL: Retorna informaes sobre formatao, localizao ou contedo da clula superior esquerda em uma referncia. Sua sintaxe do tipo: CL(tipo_info;ref). Onde: tipo_info um valor de texto que especifica o tipo de informaes da clula desejada. Referncia a clula sobre a qual voc deseja obter informaes. O Quadro 12 apresenta os possveis valores para tipo_info e os resultados correspondentes. Quadro 12. Valores para tipo_info e resultados correspondentes Tipo_info "endereo" "col" "cor" "contedo" "arquivo" Retorna Referncia da primeira clula em referncia, como texto. Nmero de coluna da clula em referncia. 1 se a clula for formatada em cores para valores negativos; caso contrrio retorna 0. Contedo da clula superior esquerda em referncia. Nome do arquivo (incluindo nome completo do caminho) para o arquivo que contm referncia, como texto. Retorna o texto vazio ("") se a planilha que contiver referncia ainda no tiver sido salva. Valor do texto correspondente ao formato de nmero da clula. Os valores de texto para os vrios formatos so apresentados na tabela a seguir. Retorna "-" ao final do valor do texto se a clula for formatada em cores para valores negativos. Retorna "()" ao final do valor do texto se a clula for formatada com parnteses para os valores positivos ou todos os valores.

"formato"

"parnteses" 1 se a clula for formatada com parnteses para os valores positivos ou todos os valores; caso contrrio retorna 0. "prefixo" O valor do texto correspondente ao "prefixo de ttulo" da clula. Retorna apstrofo (') se a clula contiver texto alinhado esquerda, aspas (") se a clula contiver texto alinhado direita, acento circunflexo (^) se a clula contiver texto centralizado, barra invertida (\) se a clula contiver texto alinhado por preenchimento, e texto vazio ("") para outros contedos. 0 se a clula no for travada, e 1 se a clula for travada. Nmero de linha da clula em referncia. Valor de texto correspondente ao tipo de dados na clula. Retorna "b" se a clula estiver em branco, "l" se a clula contiver uma constante de texto, e "v" para outros contedos. 125

"proteo" "linha" "tipo"

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

"largura"

A largura de coluna da clula arredondada para um inteiro. Cada unidade de largura de coluna igual largura de um caractere do tamanho de fonte padro.

Observaes importantes: a) Se for a referncia for omitida, as informaes especificadas em tipo_info sero retornadas com base na ltima clula alterada. b) Se o argumento tipo_info na frmula de CL for "formato", e se a clula for posteriormente formatada com um formato personalizado, ento voc deve recalcular a planilha para atualizar a frmula de CL. O quadro seguinte descreve os valores de texto que CL retorna quando tipo_info for "formato" e ref for uma clula formatada com um formato de nmero interno. Quadro 13. Formato e retorno da funo CL. Se o formato do Microsoft Excel for A funo CL retornar Geral 0 #.##0 0,00 #.##0,00 R$ #.##0_);(R$ #.##0) R$ #.##0_);[Vermelho](R$ #.##0) R$ #.##0,00_);(R$ #.##0,00) R$ #.##0,00_);[Vermelho](R$ #.##0,00) 0% 0,00% 0,00E+00 # ?/? ou # ??/?? D/m/aa ou d/m/aa h:mm ou dd/mm/aa d-mmm-aa ou dd-mmm-aa d-mmm ou dd-mmm mmm-aa dd/mm H:mm AM/PM H:mm:ss AM/PM H:mm H:mm:ss "G" "F0" ",0" "F2" ",2" "C0' "C0-" "C2" "C2-" "P0" "P2" "S2" "G" "D4" "D1" "D2" "D3" "D5" "D7" "D6" "D9" "D8"

A funo CL fornecida para compatibilidade com outros programas de planilha eletrnica. 126

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Exemplos CL("linha";A20) igual a 20 Se B12 tiver o formato "d-mmm", ento: CL("formato";B12) igual a "D2" Se a clula ativa contiver TOTAL, ento: CL("contedo") igual a "TOTAL" Funo CONTAR.VAZIO: Conta o nmero de clulas vazias no intervalo especificado. Sua sintaxe do tipo : CONTAR.VAZIO(intervalo), onde intervalo o intervalo no qual se deseja contar as clulas em branco. Ressalta-se que clulas com frmulas que retornam "" (texto vazio) tambm so contadas. Clulas com valores nulos no so contadas. Funes do tipo O Excel apresenta nove funes de planilha usadas para testar o tipo de um valor ou referncia. Cada uma destas funes, chamadas aqui coletivamente de funes do tipo , verifica o tipo de valor e retorna VERDADEIRO ou FALSO, dependendo do resultado. Por exemplo, a funo CL.VAZIA retorna o valor lgico VERDADEIRO se o valor for uma referncia a uma clula em branco; caso contrrio, retorna FALSO. As sintaxes das funes do tipo podem ser apresentadas como : CL.VAZIA(valor) ERRO(valor) ERROS(valor) LGICO(valor) .NO.DISP(valor) .NO.TEXTO(valor) NM(valor) REF(valor) TEXTO(valor) Onde valor o valor que se deseja testar. O valor pode ser um espao em branco (clula vazia), um valor de erro, lgico, texto, nmero ou referncia, ou um nome correspondente a qualquer um destes itens que se deseja testar. Quadro 14. Funes do tipo . Funo CL.VAZIA ERRO ERROS LGICO .NO.DISP Valor se referir a um valor de erro exceto #N/D. Valor se referir a qualquer valor de erro (#N/D, #VALOR!, #REF!, #DIV/0!, #NM!, #NOME? ou #NULO!). Valor se referir a um valor lgico. Valor se referir ao valor de erro #N/D (valor no disponvel). Retorna VERDADEIRO se Valor se referir a uma clula vazia.

.NO.TEXTO Valor se referir a qualquer item que no seja texto Observe que esta funo retorna 127

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

VERDADEIRO se o valor se referir a uma clula em branco. NM REF TEXTO Valor se referir a um nmero. Valor se referir a uma referncia. Valor se referir a texto.

Observaes importantes: a) Os argumentos de valor para as funes no so convertidos. Por exemplo, na maioria das outras funes em que se exige um nmero o valor de texto "19" convertido para o nmero 19. No entanto, na frmula NM("19"), "19" no convertido de um valor de texto e a funo NM retorna FALSO. b) As funes so teis nas frmulas para testar o resultado de um clculo. Quando combinadas com a funo SE, fornecem um mtodo para localizar erros em frmulas (consulte os exemplos a seguir). Alguns exemplos de funes do tipo : LGICO(VERDADEIRO) igual a VERDADEIRO LGICO("VERDADEIRO") igual a FALSO NM(4) igual a VERDADEIRO Suponha que C1:C5 em uma planilha de preos de ouro em diferentes regies mostra os seguintes valores de texto, nmero e erros: "Ouro"; "Regio1"; #REF!; ; $330,92; #N/D, respectivamente. CL.VAZIA(C1) igual a FALSO ERROS(C3) igual a VERDADEIRO .NO.DISP(C3) igual a FALSO .NO.DISP(C5) igual a VERDADEIRO ERRO(C5) igual a FALSO NM(C4) igual a VERDADEIRO (se o $ 330,92 foi inserido como um nmero e no como texto) REF(Regio1) igual a VERDADEIRO (se a Regio1 for definida como um nome de intervalo) TEXTO(C2) igual a VERDADEIRO (se a Regio1 for formatada como texto) Em outra planilha, suponha que voc queira calcular a mdia do intervalo A1:A4, mas no pode ter certeza de que as clulas contm nmeros. A frmula MDIA(A1:A4) retorna o valor de erro #DIV/0! se A1:A4 no contiver nmeros. Para permitir isso, voc pode usar a seguinte frmula de localizao de erros potenciais: SE(ERROS(MDIA(A1:A4));"No numrico";MDIA(A1:A4)) Funo INFORMAO: Retorna informaes sobre o ambiente operacional atual. Sua sintaxe do tipo: Informao (tipo_texto). Onde : tipo_texto o texto que especifica que tipo de informao se deseja que seja fornecida. Tipo_texto "diretrio" "memdisp" "memusada" "nmarquivo" "origem" Caminho do diretrio ou pasta atual Quantidade de memria disponvel, em bytes Quantidade de memria que est sendo utilizada para dados Nmero de planilhas ativas Referncia em estilo A1 absoluta, como texto, preconcebido com "$A:" para compatibilidade com o Lotus 1-2-3 verso 3.x. Retorna a referncia da clula na clula visvel superior e extrema esquerda da janela de acordo com a posio de rolagem atual. Atual verso do sistema operacional, como texto Atual forma de reclculo; retorna "Automtico" ou "Manual" 128 Retorna

"osverso" "recalc"

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

"release" "sistema" "totmem"

Verso do Microsoft Excel, como texto Nome do ambiente operacional: Windows = "pcdos" Quantidade de memria total disponvel, incluindo memria que j esteja sendo utilizada, em bytes

Alguns exemplos de uso da funo INFORMAO podem ser vistos na tabela seguinte. B Resultado C:\Meus documentos\ 1048576 1755056 17 $A:$A$1 Windows (32-bit) 4.90 Automtico 9.0 Pcdos 2803632 C Funo =INFORMAO("diretrio") =INFORMAO("memdisp") =INFORMAO("memusada") =INFORMAO("nmarquivo") =INFORMAO("origem") =INFORMAO("osverso") =INFORMAO("recalc") =INFORMAO("release") =INFORMAO("sistema") =INFORMAO("totmem")

2 3 4 5 6 7 8 9 10 11 12

Funo ISEVEN: Retorna VERDADEIRO se o nmero for par, ou FALSO caso o nmero seja mpar. Sua sintaxe do tipo ISEVEN(nm), onde nm o valor a ser testado. Se nm no for um inteiro, ser truncado. Se nm no for numrico, ISEVEN retornar o valor de erro #VALOR!. importante lembrar que, caso a funo no esteja disponvel, torna-se necessrio executar o Programa de Instalao para instalar as Ferramentas de anlise. Aps instalar as Ferramentas de anlise, necessrio ativ-las selecionando o comando Suplementos no menu Ferramentas. Por exemplo, ISEVEN(-3) igual a FALSO; ISEVEN(6,3) igual a VERDADEIRO; ISEVEN(7) igual a FALSO. Funo ISODD: Retorna VERDADEIRO se o nmero for mpar, ou FALSO se nm for par. Sua sintaxe do tipo: ISODD(nm), onde nm o valor a ser testado. Se nm no for um inteiro, ser truncado. Se nm no for numrico, ISODD retornar o valor de erro #VALOR!. importante lembrar que, caso a funo no esteja disponvel, torna-se necessrio executar o Programa de Instalao para instalar as Ferramentas de anlise. Aps instalar as Ferramentas de anlise, necessrio ativ-las selecionando o comando Suplementos no menu Ferramentas. Por exemplo, ISODD(-3) igual a VERDADEIRO; ISODD(6,3) igual a FALSO; ISODD(7) igual a VERDADEIRO. Funo N: Retorna o valor convertido em um nmero. Sua sintaxe do tipo N(valor), onde valor o valor que voc deseja converter. N converte os valores listados na tabela abaixo. Quadro 15. Resultados da funo N. Se valor for ou se referir a Um nmero N retornar Este nmero 129

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Uma data, em um dos formatos de data internos do Microsoft O nmero de srie da data Excel VERDADEIRO FALSO Um valor de erro, como #DIV/0! Qualquer outra coisa 1 0 O valor de erro 0

De um modo geral, no necessrio usar a funo N em uma frmula, j que o Excel converte os valores automaticamente, conforme o necessrio. Esta funo fornecida para compatibilidade com outros programas de planilha. Exemplos Se A1 contiver "7", A2 contiver "Par" e A3 "VERDADEIRO", ento: N(A1) igual a 7 N(A2) igual a 0, porque A2 contm texto N(A3) igual a 1, porque A3 contm VERDADEIRO N("7") igual a 0, porque "7" texto N("4/17/91") igual a 0, porque "17/4/91" texto. Funo NO.DISP: Retorna o valor de erro #N/D, que corresponde ao valor de erro que significa "no h nenhum valor disponvel." Deve-se usar a funo NO.DISP para marcar clulas vazias. Ao inserir #N/D nas clulas onde esto faltando informaes, pode-se evitar o problema de incluir, no intencionalmente, clulas vazias nos seus clculos. Quando uma frmula se refere a uma clula que contm #N/D, a frmula retornar o valor de erro #N/D. A sintaxe da funo igual a NO.DISP(), no existindo argumentos a serem especificados. Em relao ao uso da funo, pode-se, tambm, digitar o valor #N/D diretamente em uma clula. A funo NO.DISP fornecida para permitir a compatibilidade com outros programas de planilha. Funo TIPO.ERRO: Retorna um nmero correspondente a um valor de erro do Microsoft Excel ou retorna o erro #N/D se no houver erro. Pode-se usar TIPO.ERRO em uma funo SE para testar um valor de erro e retornar uma seqncia de caracteres de texto, como uma mensagem, em vez de um valor de erro. Sua sintaxe do tipo TIPO.ERRO(val_erro), onde val_erro o valor de erro cujo nmero de identificao voc deseja localizar. Destaca-se que apesar de val_erro poder ser o valor de erro real, ele ser normalmente uma referncia a uma clula que contenha uma frmula que se deseje testar. Se val_erro for TIPO.ERRO retornar #NULO! #DIV/0! #VALOR! #REF! #NOME? #NM! #N/D Outros 1 2 3 4 5 6 7 #N/D 130

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Funo TIPO: Retorna um nmero indicando o tipo de dados de um valor. Sugere-se usar a funo TIPO quando o comportamento de outra funo depender do tipo de valor de uma determinada clula. Sua sintaxe do tipo TIPO(valor), onde valor pode ser qualquer valor do Microsoft Excel, como um nmero, texto, valor lgico e assim por diante. Se o valor for Nmero Texto Valor lgico Valor de erro Matriz TIPO retornar 1 2 4 16 64

Observaes importantes: a) A funo TIPO mais til quando voc est usando funes que podem aceitar diferentes tipos de dados, como ARGUMENTO e ENTRADA. Pode-se usar a funo TIPO para descobrir que tipo de dados foi retornado por uma funo ou frmula. b) No possvel usar a funo TIPO para determinar se uma clula contm uma frmula. TIPO determina apenas o tipo do valor resultante, ou exibido. c) Se o valor for uma referncia de clula para uma clula que contm uma frmula, TIPO retornar o TIPO do valor resultante da frmula. Por exemplo, se a clula B2 contiver o texto "Planilha", ento TIPO(B2) igual a TIPO("Planilha") igual a 2; TIPO("A "&B2) igual a 2; TIPO(2+B2) igual a TIPO(#VALOR!), que igual a 16; TIPO({3.5;8.9}) igual a 64.

5.4.10 FUNES DE ENGENHARIA


Um outro grupo de funes especficas do Excel so as funes de engenharia. Como as aplicaes das funes de engenharia em Gesto Empresarial so raras, tais funes esto apenas descritas. Para aplicaes prticas das funes de engenharia, sugere-se consulta ao manual do Excel ou ajuda da planilha. Quadro 16 . Descrio das principais funes de engenharia. Funo BESSELI BESSELJ BESSELK BESSELY BIN2DEC BIN2HEX BIN2OCT COMPLEX CONVERT DEC2BIN DEC2HEX DEC2OCT DELTA ERF ERFC Descrio Retorna a funo de Bessel In(x) modificada Retorna a funo de Bessel Jn(x) Retorna a funo de Bessel Kn(x) modificada Retorna a funo de Bessel Yn(x) Converte um nmero binrio em um decimal Converte um nmero binrio em um hexadecimal Converte um nmero binrio em um octal Converte coeficientes reais e imaginrios e um nmero complexo Converte um nmero de um sistema de medida para outro Converte um nmero decimal em um binrio Converte um nmero decimal em um hexadecimal Converte um nmero decimal em um octal Testa se dois valores so iguais Retorna a funo de erro Retorna a funo de erro complementar 131

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

GESTEP HEX2BIN HEX2DEC HEX2OCT IMABS IMAGINARY IMARGUMENT IMCONJUGATE IMCOS IMDIV IMEXP IMLN IMLOG10 IMLOG2 IMPOWER IMPRODUCT IMREAL IMSIN IMSQRT IMSUB IMSUM OCT2BIN OCT2DEC OCT2HEX

Testa se um nmero maior do que um valor limite Converte um nmero hexadecimal em um binrio Converte um nmero hexadecimal em um decimal Converte um nmero hexadecimal em um octal Retorna o valor absoluto (mdulo) de um nmero complexo Retorna o coeficiente imaginrio de um nmero complexo Retorna o argumento theta, um ngulo expresso em radianos Retorna o conjugado complexo de um nmero complexo Retorna o cosseno de um nmero complexo Retorna o quociente de dois nmeros complexos Retorna o exponencial de um nmero complexo Retorna o logaritmo natural de um nmero complexo Retorna o logaritmo de base 10 de um nmero complexo Retorna o logaritmo de base 2 de um nmero complexo Retorna um nmero complexo elevado a uma potncia inteira Retorna o produto de dois nmeros complexos Retorna o coeficiente real de um nmero complexo Retorna o seno de um nmero complexo Retorna a raiz quadrada de um nmero complexo Retorna a diferena entre dois nmeros complexos Retorna a soma de nmeros complexos Converte um nmero octal em um binrio Converte um nmero octal em um decimal Converte um nmero octal em um hexadecimal

5.4.11 FUNES MATRICIAIS


As funes matriciais simplificam e agilizam inmeras operaes algbricas no Excel. Para inserir uma funo matricial preciso digitar, ao mesmo tempo, as teclas Control, Shift e Enter. Exerccio 18 A Loja de Roupas Elegncia Casual Ltda. apurou as vendas registradas na tabela seguinte. Se a empresa desejasse obter o total das vendas em $, qual seria a frmula matricial aplicvel. B Produto Calas Camisas Jaquetas C Preo ($) 35,00 27,00 80,00 D Quantidade 15 26 8

2 3 4 5

Resposta: {=SOMA(C3:C5*D3:D5)}, que resulta o valor 1867. Digita-se o contedo de dentro das chaves, e depois pressiona-se, simultaneamente, as teclas Control, Shift e Enter. As chaves sero colocadas automaticamente.

5.4.12 PROBLEMAS DE VALORES DE ERRO E FRMULAS


Quando uma frmula do Excel no pode avaliar devidamente um resultado, a planilha exibe um valor de erro. Por exemplo, os valores de erro podem ser o resultado do uso de texto quando uma frmula espera o uso de um valor numrico, da excluso de uma clula que referenciada por uma frmula ou do uso de uma clula que no grande o suficiente para exibir o resultado.

132

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

importante destacar que os valores de erro podem no ser causados pela frmula em si. Por exemplo, se uma frmula mostrar #N/D ou #VALOR!, uma clula referenciada pela frmula poder conter o erro. Valor de erro ##### : ocorre quando o valor numrico inserido em uma clula muito grande para ser exibido dentro da clula. Voc pode redimensionar a coluna, arrastando o limite entre os cabealhos de coluna. A frmula na clula produz um resultado muito longo para se ajustar clula. Aumente a largura da coluna, arrastando o limite entre os cabealhos de coluna ou alterando o formato de nmero para a clula. Para alterar o formato de nmero, clique em Clula no menu Formatar, clique na guia Nmero e, em seguida, selecione outro formato. Ao subtrair datas e horas, certifique-se de que voc tenha criado a frmula corretamente. As datas e horas do Microsoft Excel devem ser valores positivos. Se a frmula de data ou hora produzir um resultado negativo, o Microsoft Excel exibir #### na largura da clula. Para exibir o valor, clique em Clulas no menu Formatar, clique na guia Nmero e, em seguida, selecione um formato que no seja um formato de data ou hora. Valor de erro #VALOR! : ocorre quando o tipo de argumento ou operando errado usado, ou se o recurso AutoCorreo de frmulas no pode corrigir a frmula. Inserir texto quando a frmula requer um nmero ou valor lgico, como VERDADEIRO ou FALSO. O Microsoft Excel no consegue converter o texto no tipo de dado correto. Certifique-se de que a frmula ou funo esteja correta para o operando ou argumento necessrio, e que as clulas que so referenciadas pela frmula contenham valores vlidos. Por exemplo, se a clula A5 contiver um nmero e a clula A6 contiver o texto "No disponvel", a frmula =A5+A6 retornar o erro #VALOR!. Use a funo de planilha SOMA na frmula da seguinte maneira para adicionar os dois valores (a funo SOMA ignora o texto):=SOMA(A5:A6) Valor de erro #DIV/0! : ocorre quando uma frmula divide por 0 (zero). Usar a referncia da clula para uma clula em branco ou para uma clula que contm zero como um divisor. (Se um operando for uma clula em branco, o Microsoft Excel interpretar o valor em branco como um zero.) Altere a referncia da clula, ou insira um valor diferente de zero na clula usada como um divisor. Voc pode inserir o valor #N/D na clula referenciada como o divisor, que alterar o resultado da frmula de #DIV/0! Para #N/D para denotar que o valor do divisor no est disponvel. Inserir uma frmula que contm diviso explcita por zero (0) por exemplo, =5/0. Altere o divisor para um nmero diferente de zero. Valor de erro #NOME? : ocorre quando o Microsoft Excel no reconhece o texto em uma frmula. Excluir um nome usado na frmula, ou usar um nome que no existe. Certifique-se de que o nome exista. No menu Inserir, aponte para Nome e, em seguida, clique em Definir. Se o nome no estiver listado, adicione-o usando o comando Adicionar. Digitar o nome incorretamente. Corrija o erro ortogrfico. Para inserir o nome correto na frmula, selecione o nome na barra de frmulas, aponte para Nome no menu Inserir e, em seguida, clique em Colar. Na caixa de dilogo Colar nome, clique no nome que voc deseja usar e em OK. Digitar o nome de uma funo incorretamente. Corrija o erro ortogrfico. Insira o nome da funo correto na frmula usando a Caixa de criao de frmulas. Se a funo de planilha for parte de um programa suplementar, o programa suplementar deve estar carregado. Inserir texto em uma frmula sem colocar o texto entre aspas. O Microsoft Excel tenta interpretar a sua entrada como um nome embora voc tivesse inteno de us-la como texto. Coloque o texto na frmula entre aspas. Por exemplo, a frmula a seguir agrupa o texto "A quantia total " com o valor na clula B50:="A quantia total "&B50 Omitir dois-pontos (J em uma referncia de intervalo. Certifique-se de que todas as referncias de intervalo na frmula usem dois-pontos (J , por exemplo, SOMA(A1:C10). Valor de erro #N/D : ocorre quando um valor no se encontra disponvel para uma funo ou frmula. Se determinadas clulas da planilha forem conter dados que ainda no esto disponveis, insira o valor #N/D nestas clulas. As frmulas que fazem referncia a estas clulas retornaro #N/D em vez 133

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

de tentar calcular um valor. Fornecer um valor inadequado para o argumento procura_valor na funo de planilha PROCH, PROC, CORRESP ou PROCV. Certifique-se de que o argumento procura_valor seja o tipo correto de valor por exemplo, um valor ou uma referncia de clula, mas no uma referncia de intervalo. Usar a funo de planilha PROCV ou PROCH para localizar um valor em uma tabela no classificada. Por padro, as funes que procuram informaes em tabelas devem ser classificadas em ordem crescente. No entanto, as funes de planilha PROCV e PROCH contm um argumento intervalo_procura que instrui a funo na localizao de uma correspondncia exata mesmo se a tabela no estiver classificada. Para localizar uma correspondncia exata, defina o argumento intervalo_procura como FALSO. Omitir um ou mais argumentos para uma funo de planilha interna ou personalizada. Insira todos os argumentos na funo. Usar uma funo de planilha personalizada que no est disponvel. Certifique-se de que a pasta de trabalho que contm a funo de planilha esteja aberta e que a funo esteja funcionando devidamente. Valor de erro #REF! : ocorre quando uma referncia da clula no vlida. Excluir as clulas referenciadas por outras frmulas, ou colar as clulas movidas sobre as clulas referenciadas por outras frmulas. Altere as frmulas, ou restaure as clulas na planilha, clicando em Desfazer logo aps a excluso ou colagem das clulas. Valor de erro #NM! : ocorre quando existe um problema com um nmero em uma frmula ou funo. Usar um argumento inaceitvel em uma funo que necessita de um argumento numrico. Certifique-se de que os argumentos usados na funo sejam os tipos de argumento corretos. Usar uma funo de planilha que itera, como TIR ou TAXA, e a funo no consegue encontrar um resultado. Use um valor inicial diferente para a funo de planilha. Inserir uma frmula que produz um nmero muito grande ou muito pequeno para ser representado no Microsoft Excel. Altere a frmula de modo que o seu resultado fique entre 1*10307 e 1*10307 . Valor de erro #NULO! : ocorre quando voc especifica uma interseo entre duas reas que no tm interseo. Usar um operador de intervalo incorreto ou referncia da clula incorreta.Para fazer referncia a duas reas que no tm interseo, use o operador de unio, a vrgula (,). Por exemplo, se a frmula somar dois intervalos, certifique-se de que haja uma vrgula separando os dois intervalos (SOMA(A1:A10,C1:C10)). Se a vrgula for omitida, o Microsoft Excel tentar somar as clulas comuns aos dois intervalos, mas A1:A10 e C1:C10 no possuem clulas em comum porque no se cruzam. Verifique se h erros de digitao na referncia aos intervalos.

5.5

EXERCCIOS DO CAPTULO

Exerccio 19 As vendas dirias da Loja Bom e Barato Ltda. esto apresentadas a seguir. Com base nos nmeros fornecidos pede-se para calcular qual es seguintes estatsticas descritivas das vendas: a) mdia, b) moda, c) desvio padro amostral, d) mediana. B Vendas 2 3 4 5 6 7 5 6 7 8 9 134 C

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

8 9 10 Exerccio 20

4 2 3

A Comercial Cintilante Ltda. est vendendo uma determinada mercadoria por $10,00 vista. Sabendo que o mesmo produto pode ser pago por $15,00 com um prazo de trs meses, determine a taxa de juros mensal no regime de juros compostos cobrada pela loja. B Preo vista Preo prazo Prazo (meses) Taxa de juros C 10,00 -15,00 3,00 ???

2 3 4 5

135

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

6 GRFICOS
A gua dos rios que voc toca a ltima daquela que se foi e a primeira daquela que vem. Assim o tempo presente
Leonardo da Vinci

6.1

OBJETIVOS DO CAPTULO

Este captulo possui o objetivo de ilustrar as principais operaes com grficos no Excel. Convm ressaltar que, em relao ao uso de grficos, vale a principal regra da estatstica: Quanto mais simples, melhor.

6.2

INSERINDO GRFICOS NO EXCEL


Regio Norte Sul Leste Oeste Soma Vendas 10 15 12 18 55

Figura 49. Inserindo grficos no Excel.

136

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Figura 50. Selecionando o tipo de grfico desejado.

137

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Figura 51. Selecionando a rea de dados.

138

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Figura 52. Inserindo ttulos.

Figura 53. Escolhendo o posicionamento do grfico.

Relao de Vendas por Regio


20 15 10 5 0 Norte Sul Leste Oeste Regio
Vendas

Vendas

Figura 54. Resultado do grfico.

139

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

6.3

CURIOSIDADE : CONSTRUINDO PICTOGRAMAS NO EXCEL

Uma opo ldica dos grficos do Excel consiste na alternativa fcil de elaborao de pictogramas grficos elaborados com o auxlio de figuras2. Por exemplo, se no caso da representao das vendas da empresa ilustrada no exemplo anterior, o usurio desejasse representar as vendas com uma estrela, bastaria executar um simples comando de copiar e colar. Para isso, seria preciso inserir na planilha (ou em qualquer outro aplicativo do Windows) a figura ou clipart desejado. Nesta etapa, pode-se usar o recurso disponibilizado pelo Menu Inserir -> Figura -> Clipart.

Figura 55. Inserindo Clipart. Aps ter selecionado e inserido a figura, para coloc-la no grfico basta clicar sobre a figura, executar o comendo copiar (Control C), clicar sobre as barras do grfico e executar o comando colar (Control V).

Figura 56. Construindo pictogramas no Excel. O resultado pode ser visto na figura seguinte.
2

Embora a eficcia da transmisso dos pictogramas possa ser questionvel.

140

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Relao de Vendas por Regio


20 15 10 5 0 Norte Sul Leste Oeste Regio
Vendas

Vendas

Figura 57. Resultado do pictograma. Para reformatar a figura, basta dar um duplo clique sobre a figura, reformatando a opo Efeitos de Preenchimento.

Figura 58. Alterando o formato da figura. Selecionando a opo empilhar, o Excel reconfigura as opes de exibio das figuras.

141

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Relao de Vendas por Regio


20 15 10 5 0 Norte Sul Leste Oeste Regio
Vendas

Vendas

Figura 59. Pictograma com estrelas reformatadas.

6.4

EXERCCIOS DO CAPTULO

Exerccio 21 Os dados seguintes referem-se s vendas e custos das Indstrias Sabor e Sade Ltda. Com o auxlio do diagrama de disperso do Excel, pede-se para : a) estimar as vendas previstas para os anos de 2000 e 2001; b) determinar qual a relao existente entre receita e custos ? c) calcular qual o volume dos custos fixos? d) obter quais os custos variveis (em % das vendas)? Ano 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 Receita 15.800,00 16.300,00 17.200,00 16.800,00 17.300,00 17.500,00 18.100,00 18.200,00 18.500,00 18.300,00 19.100,00 19.400,00 19.600,00 19.900,00 21.000,00 20.500,00 21.100,00 21.400,00 Custos 12.800,00 13.400,00 13.600,00 13.400,00 13.700,00 14.000,00 13.700,00 13.900,00 14.000,00 13.900,00 14.200,00 14.300,00 14.500,00 14.500,00 15.050,00 15.000,00 14.800,00 15.000,00

142

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

7 OPES DO MENU DADOS


O presente a sombra que se move separando o ontem do amanh. Nele repousa a esperana.
Frank Lloyd Wright

7.1

OBJETIVOS DO CAPTULO

Este captulo possui o propsito de apresentar os principais recursos do menu Dados do Excel. Os recursos do menu Dados permitem a anlise, sntese e comparao de diferentes conjuntos de dados estudados. Alguns dos principais recursos disponibilizados por este menu esto apresentados a seguir. O exemplo consiste em uma base de dados formada por 24 notas fiscais, e apresentando as variveis NF (nmero da nota fiscal), Produto (uma descrio da categoria do produto adquirido), Origem (estado de origem do fornecedor); Preo (preo praticado do produto na nota fiscal); Custo (custo contbil do produto, excluindo-se impostos recuperveis). Todos os dados podem ser vistos na planilha COMPREBEM.XLS, presente no CD que acompanha o livro. Tabela 1. Dados fictcios do supermercado COMPREBEM.XLS. NF 821 2113 3759 4895 2900 4235 7901 683 5215 5426 7529 6795 2563 3676 5895 6928 8406 496 1289 1477 1683 2941 4653 Produto Roupas Enlatados Enlatados Enlatados Mercearia Mercearia Enlatados Temperos Temperos Temperos Temperos Roupas Frios Frios Temperos Temperos Mercearia Mercearia Frios Enlatados Enlatados Frios Enlatados Origem BA BA BA BA CE CE MA MG MG MG MG PA RJ RJ SE SE SE SP SP SP SP SP SP Preo Custo 280,72 182,47 383,88 249,52 395,71 257,21 239,36 155,58 123,96 80,57 252,2 163,93 271,81 176,68 231,48 150,46 98,39 63,95 303,38 197,2 273,07 177,5 113,89 74,03 369,63 240,26 143,58 93,33 42,21 27,44 25,72 16,72 340,62 221,4 281,29 182,84 391,53 254,49 210,23 136,65 374,12 243,18 19,37 12,59 355,92 231,35 143

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

9689

Frios

SP

304,86

198,16

Para poder aplicar os exemplos, a base de dados do supermercado Comprebem foi digitada no Excel, conforme apresentado no arquivo COMPREBEM.XLS e na figura seguinte.

Figura 60. Dados presentes na planilha COMPREBEM.XLS [DADOSNF]. Importante : para facilitar a navegao nas planilhas da srie Finanas na Prtica, todas as telas apresentadas, inclusive as figuras deste livro, possuem sua identificao na planilha apresentada entre colchetes. Para localizar a tela na planilha, basta teclar F5 e clicar no nome desejado. O menu Dados, conforme apresenta a figura seguinte, disponibiliza diferentes opes, como as de Classificar, Filtrar, Formulrio, Subtotais, Validao, Tabela, Texto para colunas, Consolidar, Organizar estrutura de tpicos, Relatrio de tabela e grfico dinmicos, dentre outros.

144

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Figura 61. Opes do menu Dados.

7.1.1 OPO CLASSIFICAR


A opo Classificar permite ordenar em forma crescente ou decrescente os dados estudados. Por exemplo, em relao base de dados do supermercado Comprebem, as Notas Fiscais podem ser ordenadas em ordem crescente, conforme ilustrado na figura seguinte.

145

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Figura 62. Classificao dos dados [DADOSNF]. O resultado do ordenamento pode ser visto a seguir. Os dados foram classificados conforme o nmero da Nota Fiscal do menor para o maior.

146

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Figura 63. Dados classificados.

7.1.2 OPO FILTRAR


A opo Filtrar Permite exibir dados, com base em critrios previamente selecionados. Por exemplo, para os dados do exemplo possvel exibir apenas os dados referentes a fornecedores com origem no estado da Bahia. Para isso, basta clicar em uma clula da rea de dados, ir no menu Dados, Filtrar, Autofiltro. Depois basta clicar na caixa de rolagem da varivel Origem e selecionar o estado BA. Vide a figura seguinte.

Figura 64. Filtro dos dados.

147

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

7.1.3 OPO FORMULRIO


A opo Formulrio facilita o abastecimento de dados na planilha Excel, criando um formulrio especfico para a leitura dos dados j existentes e/ou abastecimento de novos dados. Vide a figura seguinte.

Figura 65. Opo formulrio.

7.1.4 OPO SUBTOTAIS


A opo Subtotais permite agregar os valores de varveis selecionadas. Por exemplo, aps classificar a base de dados do supermercado Comprebem com base na Origem da nota fiscal, possvel consolidar os valores da varivel Custo por estado. A configurao da opo Subtotais pode ser vista na figura seguinte.

148

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Figura 66. Opo Subtotais. O resultado decorrente da aplicao da opo Subtotais pode ser visto na figura seguinte. Os custos das notas fiscais agrupadas por estado foram agregados em subtotais automticos na planilha.

Figura 67. Subtotais inseridos.

7.1.5 OPO VALIDAO


A opo Validao permite criar critrios prvios para a digitao de valores nas clulas da planilha. Por exemplo, pode-se configurar a clula E26 de modo a somente permitir a digitao de valores decimais compreendidos entre 0 e 1000. Vide a figura seguinte.

149

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Figura 68. Validao de dados. De forma adicional, pode-se colocar uma mensagem de alerta associada clula. Por exemplo, na clula E26 pode-se colocar a mensagem de que apenas valores entre 0 e 1000 podem ser inseridos. Vide a figura seguinte.

Figura 69. Configurao da mensagem de entrada. Outra opo adicional permite acrescentar um alerta de erro, chamando a ateno do usurio da planilha para a digitao de um valor no permitido.

150

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Figura 70. Alerta de erro para valor no permitido. O resultado da aplicao da opo Validao pode ser visto na figura seguinte.

Figura 71. Mensagem de validao colocada na planilha [VALIDAO]. Caso um valor inferior a 0 ou superior a 1000 seja digitado, a planilha impedir o seu registro, alertando o usurio conforme a figura seguinte.

151

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Figura 72. Alerta de erro [VALIDAO].

7.1.6 OPO TABELA


A opo Tabela fornece uma interessante alternativa para a realizao de simulaes no Excel. Para ilustrar, imagine que o supermercado Comprebem tenha detectado que o seu lucro funo direta de sua receita, subtrada dos custos fixos e variveis. Vide a figura seguinte. O lucro (clula E3) pode ser expresso como a diferena entre a receita (clula B3), e os custos fixos (clula C3) e os variveis percentuais (clula D3) multiplicados pela receita. Ou seja, na clula E3 deve ser inserida a frmula algbrica: =B3-C3-D3*B3.

Figura 73. Preparao da planilha [TabELA]. Para receita igual a $1.500,00, custo fixo igual a $500,00 e custo varivel igual a 62% das receitas, o lucro obtido igual a $70,00. Caso a diretoria do supermercado Comprebem desejasse saber quais seriam os lucros auferidos para diferentes nveis de custos fixos e variveis, uma opo no Excel envolveria a simples cpia e colagem da frmula em outras clulas da planilha. Porm, um outro recurso pode ser representado atravs da opo Tabela. Para poder usar o recurso, preciso preparar a matriz dos valores que se deseja simular. Por exemplo, na primeira coluna da matriz (clulas C8:C11) devem ser colocados os valores desejados para a simulao dos custos fixos. Na primeira linha (clulas D7:F7) devem ser digitados os valores desejados para a simulao dos custos variveis. Na clula do canto superior esquerdo (clula C7) deve ser associado, atravs de um link de planilha (frmula = E3) o valor do lucro, que se deseja simular.

152

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Figura 74. Preparao da rea de simulao [TabELA2]. Com a rea de simulao preparada, pode-se aplicar a opo Tabela, conforme ilustrado na figura seguinte. Dois parmetros devem ser fornecidos : a clula de entrada da linha onde os valores abastecidos na primeira linha devem ser substitudos durante o processo de simulao, no caso clula $D$3; e a clula de entrada da coluna onde os valores abastecidos na primeira coluna devem ser substitudos durante o processo de simulao, no caso clula $C$3.

Figura 75. Configurao do recurso Tabela. O resultado da aplicao da opo Tabela pode ser visto na figura seguinte. Para os diferentes nveis de custos fixos e variveis fornecidos, foram calculados os valores dos lucros correspondentes.

Figura 76. Resultado do recurso Tabela.

7.1.7 OPO RELATRIO DA TABELA DINMICA.


O recurso Relatrio da tabela dinmica, disponibilizado atravs do menu Dados, permite a tabulao, consolidao e anlise de dados apresentados no Excel. Suas caractersticas principais consistem na flexibilidade das anlises, clculos e cruzamentos de informaes. 153

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Para acessar o recurso, necessrio clicar primeiramente na rea de dados e, depois, selecionar o menu Dados -> Relatrio da tabela dinmica. Vide a figura seguinte.

Figura 77. Ativao do recurso Tabela Dinmica [DADOSNF]. Tendo clicado anteriormente na rea de dados, o recurso Relatrio da tabela dinmica automaticamente reconhece a rea de dados. Para continuar, basta selecionar as opes Banco de dados ou lista do Microsoft Excel e Tabela dinmica, conforme exemplo da figura seguinte.

154

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Figura 78. Configurao inicial do recurso Tabela Dinmica. Conforme comentrio anterior, o Excel capaz de identificar automaticamente a rea de dados caso pelo menos uma clula desta esteja selecionada antes do recurso ser acionado. Caso a seleo automtica no seja possvel, o usurio deve se incumbir desta tarefa, indicando manualmente onde esto os dados que deseja trabalhar.

Figura 79. rea de dados identificada automaticamente. Posteriormente, deve-se configurar o layout desejado para a tabela dinmica. Nesta etapa, torna-se necessrio acionar a opo Layout do menu apresentado na figura posterior.

155

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Figura 80. Solicitao de configurao de layout. A configurao de layout da Tabela dinmica torna possvel a personalizao de diferentes relatrios. Para configurar um novo relatrios, deve-se clicar na varivel desejada e, mantendo o mouse clicado, deve-se arrast-la para a rea de elaborao da tabela. As variveis podem ser dispostas na Pgina, Linha, Coluna ou rea de Dados.

Figura 81. Personalizao do layout. Se, por exemplo, o supermercado Comprebem desejasse tabular as informaes de sua base de dados de forma a montar um relatrio que mostrasse a soma das notas fiscais classificadas segundo o produto (na linha) e a origem (na coluna), deveria configurar a tabela conforme a ilustrao seguinte.

156

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Figura 82. Layout personalizado. importante destacar que a rea de dados deve conter a especificao de soma da varivel Preo. A configurao soma automtica no Excel ao arrastar uma varivel quantitativa para a rea de dados, o Excel coloca a operao soma como padro. Caso fosse preciso obter a mdia ou outra medida estatstica, bastaria clicar duas vezes sobre a varivel colocada na rea de dados e solicitar a alterao da funo.

157

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Figura 83. Configurao da operao algbrica desejada na rea de dados. Outras funes permitem diferentes processamentos das variveis colocadas na rea de dados, como as funes soma, contagem de valores (Cont.Valores), mdia, mximo, mnimo e outras. Com a configurao anterior do layout, clicando-se na opo OK e depois na opo concluir, constatase o resultado dado a seguir. As notas foram tabuladas conforme solicitado.

158

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Figura 84. Resultado da Tabela Dinmica [TabELADINMICA]. Alteraes de configurao de uma tabela dinmica ou nos dados que a originaram podem ser feitas atravs das opes disponibilizadas na barra de ferramentas Tabela dinmica. A opo Assistente permite alterar quaisquer configuraes anteriores. A opo Atualizar dados permite atualizar os dados empregados nos clculos da tabela dinmica reprocessando-a.

159

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Figura 85. Novas configuraes da Tabela Dinmica.

7.2

EXERCCIOS DO CAPTULO

Exerccio 22 Algumas caractersticas de um grupo de alunos esto relacionadas na tabela seguinte. Compare as mdias e os desvios das variveis Idade, Altura, Peso, Nota e Renda. Quais concluses podem ser extradas em relao s diferenas entre os sexos? Empregue os recursos de Tabela Dinmica. Aluno Pedro Ana Maria Joo Alex Nina Fernando Jlio Sexo M F F M M F M M Idade 17 18 17 18 19 17 17 19 Altura 1,65 1,59 1,72 1,86 1,72 1,66 1,89 1,95 Peso 64 56 85 92 71 58 73 81 Nota 8,1 6,4 5,3 2,4 9,5 7,6 5,4 2,1 Renda 540 230 680 720 410 330 290 410

160

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

8 SUPLEMENTOS
O progresso a certeza do amanh
Ralph Waldo Emerson

8.1

OBJETIVOS DO CAPTULO

Este captulo possui o objetivo de apresentar e ilustrar os principais usos dos suplementos do Excel.

8.2

FERRAMENTAS DE ANLISE

As Ferramentas de Anlise do Excel consistem em um forma prtica, rpida e fcil de analisar dados no Excel. De um modo geral, diversos procedimentos estatsticos automticos esto disponveis atravs das Ferramentas de Anlise. Se o comando Anlise de dados no estiver disponvel no menu Ferramentas, ser preciso instalar as Ferramentas de anlise no Excel. Vide os comentrios apresentados no incio deste captulo. importante destacar que os suplementos selecionados na caixa de dilogo Suplementos permanecem ativos at que sejam removidos. Para usar as Ferramentas de anlise, deve-se selecionar, no menu Ferramentas, a opo Anlise de dados. Posteriormente, na caixa Ferramentas de anlise, deve-se clicar na ferramenta que se deseja utilizar. Por ltimo, deve-se inserir o intervalo de entrada e o intervalo de sada e, em seguida, selecionam-se as opes desejadas. Para usar qualquer uma das ferramentas de anlise disponveis, preciso organizar os dados que deseja analisar em colunas ou linhas na planilha. Este corresponde ao intervalo de entrada. Algumas das principais Ferramentas de Anlise disponibilizadas pelo Excel consistem em Anova (Anlise de Varincia), Correlao, Covarincia, Estatstica Descritiva, Ajuste Exponencial, Teste F, Anlise de Fourier, Histograma, Mdia Mvel, Gerao de Nmero Aleatrio, Ordem e Percentil, Regresso, Amostragem, Teste T e Teste Z.

8.2.1 FERRAMENTA ESTATSTICA DESCRITIVA


A ferramenta Estatstica Descritiva permite calcular um amplo conjunto de medidas estatsticas, calculadas a partir de um intervalo de dados colocado em uma determinada coluna da planilha. Por exemplo, para calcular as principais estatsticas das variveis Preo e Custo da base de dados de notas fiscais do supermercado Comprebem, apresentado anteriormente, deve-se selecionar a opo Anlise de dados no menu Ferramentas.

161

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Figura 86. Aplicao de ferramentas de anlise [DADOSNF]. Dentre as diversas ferramentas disponibilizadas, deve-se escolher a opo Estatstica descritiva.

Figura 87. Aplicao de anlise descritiva. O intervalo a ser colocado abrange os dados das variveis Preo e Custo. Como os rtulos foram inseridos no intervalo de dados preciso assinalar esta opo na correspondente caixa da ferramenta de anlise Estatstica descritiva. Deve-se, tambm, assinalar as opes Resumo estatstico, Ensimo maior (1) e Ensimo menor (1) estas duas ltimas opes permitem obter o maior e o menor valor do intervalo de dados fornecido.

162

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Figura 88. Configurao da ferramenta Estatstica Descritiva [DADOSNF]. De forma rpida e fcil, possvel encontrar as principais medidas de estatstica descritiva referentes s variveis Custo e Preo.

163

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Figura 89. Resultado da ferramenta Estatstica Descritiva [DESCRITIVA]. Por exemplo, sabe-se que o preo mdio presente nas notas fiscais analisadas igual a $243,79, aproximadamente, enquanto o custo mdio foi igual a $157,81, aproximadamente.

8.2.2 FERRAMENTA ANLISE DE REGRESSO


Esta ferramenta de anlise executa uma anlise de regresso linear, usando o mtodo dos mnimos quadrados para ajustar uma linha atravs de um conjunto de observaes. Pode-se usar esta ferramenta para analisar como uma varivel dependente nica afetada pelos valores de uma ou mais variveis independentes. Para ilustrar, pode-se aplicar a ferramenta Anlise de Regresso para se estimar uma equao de ajuste dos custos indiretos, explicados com base em uma ou mais variveis independentes. Vide a base dados apresentada a seguir. Custos indiretos em $ 510,00 270,00 160,00 800,00 350,00 310,00 Produo em unidades 450 250 160 820 170 220 Nmero de lotes 5 2 1 4 8 5

A indstria Sacolejo Ltda. poderia desejar explicar seus custos indiretos,apresentados em $, com base em duas variveis independentes: o volume de produo em unidades e o nmero de lotes processados no perodo. Por se tratar de um procedimento multivariado j que mais que uma varivel explicativa deve ser analisada uma alternativa consiste no uso da ferramenta Anlise de Regresso. Para ativar o recurso, preciso escolher a opo Regresso, dentro da alternativa Anlise de Dados do menu Ferramentas. Vide a figura seguinte. 164

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Figura 90. Aplicao da ferramenta de anlise Regresso. O passo subseqente envolve a configurao da ferramenta. A caixa de dilogo da ferramenta Anlise de Regresso requer algumas ajustes bsicos, definidos como: Intervalo Y de entrada : consiste em uma referncia para o intervalo de dados dependentes que se deseja explicar. O intervalo deve consistir em uma nica coluna de dados. Intervalo X de entrada : referncia para o intervalo de dados independentes variveis independentes, explicativas. O Excel ordena variveis independentes deste intervalo em ordem crescente da esquerda para a direita. O nmero mximo de variveis independentes igual a 16. Rtulos : esta opo deve ser selecionada apenas se a primeira linha ou coluna do intervalo ou intervalos de entrada contiver rtulos. A opo deve ser desmarcada se o intervalo de entrada no contiver rtulos. Nesta situao, o Excel atribui rtulos de dados adequados para a tabela de sada. Nvel de confiana : a opo deve ser selecionada para incluir um nvel adicional na tabela de resumo de sada. Nesta caixa, insere-se um nvel de confiana adicional que deseja aplicar ao nvel padro de 95%. Constante zero : a opo deve ser ativada para forar a linha de regresso a passar pela origem. Intervalo de sada : consiste em uma referncia para a clula superior esquerda da tabela de sada. Deve-se deixar pelo menos sete colunas para a tabela de resumo de sada, que inclui uma tabela anova, coeficientes, erro padro de estimativa dos y, valores r2, nmero de observaes e erro padro dos coeficientes. Nova planilha : a opo deve ser escolhida para inserir uma nova planilha na pasta de trabalho atual e colar os resultados na clula A1 da nova planilha. Para nomear a nova planilha, digita-se um nome na caixa. Nova pasta de trabalho : a opo deve ser ativada para criar uma nova pasta de trabalho e colar os resultados em uma nova planilha na nova pasta de trabalho. Resduos : esta alternativa deve ser escolhida com o objetivo de incluir resduos na tabela de sada de resduos. Resduos padronizados : atravs desta opo inclui-se os resduos padronizados na tabela de sada de resduos. Plotar resduos : esta opo permite gerar um grfico para cada varivel independente por resduo. Plotar ajuste de linha : esta opo permite gerar um grfico para valores previstos por valores observados. Plotagem de probabilidade normal : esta opo permite gerar um grfico usando plotagens de probabilidade Vide a figura seguinte, que representa aplicao da ferramenta para os dados do exemplo anterior.

165

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Figura 91. Configurao da ferramenta de anlise Regresso [REGRESSO]. Os resultados podem ser vistos na figura seguinte . Os resultados mais elementares esto assinalados nas clulas hachuradas da planilha. O alto valor do coeficiente de determinao ajustado (R2 ajustado, presente na clula B6) revela a forte associao entre as variveis Produo em unidades e Nmero de Lotes e a varivel dependente Custos indiretos. As clulas B17:B19 apresentam os resultados dos coeficientes da interseo (1,0515), das variveis Produo em unidades (0,8514) e Nmero de Lotes (25,2557), que permitem construir o seguinte modelo multivariado : Custos indiretos = 1,0515 + 0,8514 x [Produo em unidades] + 25,2557 x [Nmero de Lotes] As clulas E17:E19 apresentam os valores p, ou nveis de significncia dos coeficientes da interseo (0,84130), das variveis Produo em unidades (1,89369E-06) e Nmero de Lotes (7,86324E-05) permitem concluir que os coeficientes das variveis independentes so estatisticamente diferentes de zero, assumindo-se um nvel padro de confiana igual a 95%. Por outro lado, no se pode concluir que a interseo estatisticamente diferente de zero.
3

Para uma aprendizagem mais efetiva sobre a ferramenta, sugere-se consultar livros que abordem estatstica aplicada no Excel. Uma sugesto : Bruni, A. L. (2003). Estatstica com HP12C e Excel. So Paulo: Atlas. No prelo.

166

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Figura 92. Resultado da ferramenta de anlise Regresso [RESULREGR]. Outra forma de efetuar anlise de regresso com o auxlio de grficos Algumas anlises estatsticas, como anlises simples de regresso podem ser feita diretamente nos grficos disponveis no Excel. Por exemplo, uma determinada empresa tabulou suas vendas e custos dos ltimos cinco anos na tabela seguinte. Com base nestes valores, a direo da empresa gostaria de estudar a relao conjunta entre Vendas e Custos. Ano 1 2 3 4 5 Vendas 54 72 85 105 125 Custos 32 38 43 52 60

Graficamente, a relao pode ser vista no grfico Diagrama de Disperso, disponibilizado pelo Excel.

167

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

140 120 100 80 60 40 20 0 0 1 2 3 4 5 6

Figura 93. Diagrama de disperso [REGRSIMPLES]. No Excel, clculos quantitativos da anlise de regresso podem ser feitos diretamente no grfico. Basta clicar com o boto esquerdo em cima de um dos pontos, clicando em seguida o boto direito. Aparecer o menu de atalho do Officce.

Figura 94. Ajuste linear no diagrama de disperso [REGRSIMPLES]. No menu de atalho, deve-se selecionar a opo Adicionar linha de tendncia. Nesta opo, devem ser escolhidas as alternativas linear, exibir equao e R-quadrado no grfico.

168

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Figura 95. Configurao do ajuste linear. O ltimo passo est apresentado a seguir. Com a Caixa de Dilogo configurada da maneira seguinte, basta clicar em OK.

Figura 96. Opes do ajuste linear.

169

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

O resultado pode ser visto na figura seguinte. Note que muito fcil realizar anlise de regresso no Excel.
140 120 100 80 60 40 20 0 0 1 2 3 4 5 6 Reta de ajus te, c om bas e no m todo dos m nim os quadrados y = 17,5x + 35,7 R 2 = 0,9947

Figura 97. Reta ajustada [REGRAJUSTADA]. O valor de R2 encontrado diz respeito qualidade do ajuste efetuado. Quanto mais prximo de 1, melhor. Isto , a reta capaz de representar os pontos. De forma similar, a EmbalaBem Ltda poderia identificar seus custos fixos (constante a na reta) e os custos variveis (constante b na reta, equivalente ao percentual sobre vendas).

70 60 50 40 30 20 10 0 0

Custos

y = 0,4008x + 9,649 R2 = 0,9972

50

100

150

Vendas

Figura 98. Reta ajustada [REGRAJUSTADA2]. Na figura acima podem ser vistos os valores do custo fixo ($9,649) e variveis (0,4008 ou 40,08% das vendas). Exerccio 23

Estudo de Caso : a aplicao de regresso mltipla na anlise de cargos e salrios da Comercial Paga Bem Correto Ltda.
A rea de Cargos e Salrios da Comercial Paga Bem Correto Ltda. efetuou um estudo sobre os critrios de remunerao da empresa. Os dados obtidos esto apresentados na tabela seguinte. Com base na ferramenta de anlise de regresso do Excel e empregando um modelo do tipo Y = a + b1.x1 + b2.x2 + e, pede-se para construir o modelo que explique a poltica de remunerao da empresa.

170

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Com base no modelo formado, determine quais os salrios esto acima ou abaixo da curva. A diferena significativa? Sabendo que a empresa pensa em criar o cargo Z, com avaliaes iguais a E no fator 1 (20 pontos) e H no fator 2 (27 pontos), pede-se para determinar qual o salrio condizente com o novo cargo.

Avaliao Cargo Fator 1 Grau A B B C D Pontos 4 8 8 12 16 Grau A A C B G Fator 2 Pontos 6 6 12 9 24 Salrio Mdio

A B C D E

40 50 70 80 120

Observao importante : este estudo de caso foi inspirado no exerccio presente na pgina 110 do livro de: Pontes, B. R. (1996). Administrao de Cargos e Salrios. So Paulo: LTR. 6a edio.

8.2.3 SOLVER
O suplemento Solver, traduzindo para o Portugus, significa solucionador. Por meio do seu uso possvel resolver diferentes problemas algbricos, relacionados maximizao ou minimizao de uma determinada funo, delimitada por um conjunto de restries. A grosso modo, seria uma verso bastante avanada da ferramenta Atingir Meta.

ATINGIR META O recurso Atingir Meta consiste em uma ferramenta bastante til na soluo de equaes algbricas. Pode ser acessado atravs de opo sempre disponvel no Excel, atravs do menu Ferramentas. Vide a figura seguinte.

Figura 99. Recurso Atingir Meta [TabELA]. Por exemplo, empregando os dados do exemplo apresentado na caracterizao da opo Tabela, que estabelece o lucro como funo das receitas menos custos fixos e menos os custos variveis percentuais multiplicados pelas receitas, seria possvel determinar quais os custos variveis 171

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

percentuais que tornam possveis a obteno de um lucro igual a $100,00, mantidas inalteradas as outras variveis (receitas iguais a $1.500,00, custo fixo igual a $500). Para obter o valor desejado do lucro, basta parametrizar a funo Atingir Meta conforme exibido a seguir.

Figura 100. Configurao do recurso Atingir Meta [TabELA]. Deve-se definir a clula como E3 clula do lucro, para valor igual a $100,00 o que se deseja, variando a clula D3, custo varivel percentual. Aps clicar em OK, nota-se que o Atingir Meta encontrou uma soluo possvel: o custo varivel percentual deve ser igual a 60%.

Figura 101. Resultado do recurso Atingir Meta [TabELA].

Exerccio 24 Com o comando Atingir Meta descubra qual deve ser o preo unitrio do produto A para que o Total seja $1.000,00 . tem Produto A Produto B Produto C Produto D Unitrio ?? 3 3 2 Qtde. 200 12 18 10

172

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Resposta: 4,45 O SOLVER Conforme destacado no incio deste texto, o Solver nem sempre poder estar disponvel. Para disponibiliz-lo para uso, necessrio instalar o suplemento e depois ativ-lo, atravs dos menus Ferramentas e Suplementos. O exemplo seguinte ilustra a aplicao do Solver. Imagine que o supermercado Comprebem esteja planejando em definir o quanto comprar de cada um de trs produtos analisados : leite, biscoitos e iogurtes. Sabe-se que os preos de venda e os custos de cada um dos produtos podem ser apresentados conforme a tabela seguinte. Produto Leite Biscoitos Iogurtes Preo Unitrio 1,20 1,80 2,50 Custo Unitrio 1,00 1,50 2,10

Por restries diversas, a empresa sabe que pode comprar no mximo 2.000 unidades dos trs produtos somados e, no mximo, 1.000 unidades de cada produto unitrio. Sabe-se, tambm, que dever comprar, no mnimo, 1.500 unidades dos trs produtos somados. A diretoria da empresa gostaria de determinar o quanto comprar de cada um dos trs produtos de forma a maximizar o lucro total ou minimizar o custo total de aquisio como o problema envolve busca de solues otimizadas, atravs de pontos de mximo ou mnimo, pode-se empregar o Solver na busca destas solues. Para especificar e resolver um problema usando o Solver devem ser seguidas as etapas apresentadas a seguir. a) preciso construir um modelo em planilha com o que se deseja obter como resultado. No exemplo, o resultado consiste no lucro total que se deseja maximizar ou no custo total que se deseja minimizar.

Figura 102. Preparao da planilha para o Solver [SOLVER]. b) No menu Ferramentas, deve-se clicar em Solver. importante observar que se o comando Solver no estiver no menu Ferramentas, ser preciso instalar o suplemento Solver. Vide a figura seguinte.

173

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Figura 103. Aplicao do Solver. c) Para parametrizar o Solver, na caixa Definir clula de destino, deve-se inserir uma referncia de clula ou um nome para a clula de destino. A clula de destino dever conter uma frmula. Para que o valor da clula de destino seja o maior possvel, clica-se em Mx. Para que o valor da clula de destino seja o menor possvel, clica-se em Mn. Para que a clula de destino tenha um determinado valor, clica-se em Valor de e, em seguida, digita-se o valor na caixa. Por exemplo, para encontrar as quantidades compradas que maximizam o lucro total, a clula de destino deve ser H5, que representa o lucro total. A definio Igual a deve assinalar o valor mximo, conforme ilustrado na figura seguinte.

174

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Figura 104. Configurao do Solver. d) Na caixa Clulas variveis, deve-se inserir um nome ou uma referncia para cada clula ajustvel, separando as referncias no-adjacentes por vrgulas ou ponto e vrgulas (separador de listas configurado no Excel, vide o manual da planilha). As clulas ajustveis devem estar relacionadas direta ou indiretamente clula de destino. Podem ser especificadas at 200 clulas ajustveis. Para que o Solver proponha automaticamente as clulas ajustveis com base na clula de destino, clica-se em Estimar. Em relao ao exemplo trabalhado, as clulas variveis correspondem s quantidades compradas de cada produto registradas nas clulas E2:E4. Vide a figura seguinte.

Figura 105. Parmetros do Solver.

175

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

e) Na caixa Submeter s restries, devem ser inseridas as restries que se deseja aplicar. Em relao ao exemplo fornecido, as restries podem ser apresentadas como : 1. As quantidades somadas devem ser iguais ou menores que 2.000. Ou seja, clula E5 <= 2000 2. As quantidades de cada um dos produtos devem ser iguais ou menores que 1.000. Ou seja, clulas E2:E4 <= 1000 3. As quantidades somadas devem ser iguais ou maiores que 1.500. Ou seja, clula E5 >= 1500 4. Como no existem quantidades negativas, todas as quantidades devem ser maiores ou iguais a zero. Ou seja, clulas E2:E4 >= 0 A colocao da primeira restrio pode ser vista na figura seguinte. Aps a digitao da restrio, clica-se em adicionar.

Figura 106. Adio da primeira restrio. A colocao da segunda restrio pode ser vista na figura seguinte. Aps a digitao da restrio, clica-se em adicionar.

Figura 107. Adio da segunda restrio. A colocao da terceira restrio pode ser vista na figura seguinte. Aps a digitao da restrio, clica-se em adicionar.

Figura 108. Adio da terceira restrio. A colocao da quarta restrio pode ser vista na figura seguinte. Aps a digitao da restrio, clicase em OK.

176

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Figura 109. Adio da quarta restrio. O resultado da configurao do Solver pode ser visto na figura seguinte.

Figura 110. Configurao concluda do Solver. f) Para encontrar um resultado otimizado, clica-se em Resolver. Pode-se interromper o processo de soluo pressionando ESC. Neste caso, o Excel recalcular a planilha com os ltimos valores encontrados para as clulas ajustveis. O resultado do processo de otimizao em busca do lucro mximo pode ser visto na figura seguinte.

177

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Figura 111. Resultado do Solver [SOLVER]. g) Aps o Solver ter acionado o algoritmo de otimizao, para que os valores das solues sejam mantidos na planilha, clica-se em Manter soluo do Solver na caixa de dilogo Resultados do Solver. Para restaurar os dados originais, clica-se em Restaurar valores originais. Os resultados obtidos indicam que, para maximizar o lucro total, o supermercado Comprebem deveria comprar 1000 unidades do produto Biscoitos e 1000 unidades do produto Iogurtes. O lucro total obtido seria igual a $700,00 (clula H5 da planilha). Para minimizar o custo total de aquisio, os procedimentos no Solver podem ser vistos a seguir. A parametrizao do Solver para a obteno das quantidades que minimizam os custos totais pode ser vista na tabela seguinte.

178

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Figura 112. Nova configurao do Solver para custo mnimo [SOLVER]. O resultado obtido do novo processo de otimizao pode ser visto na figura seguinte.

Figura 113. Resultado da nova configurao do Solver [SOLVER]. Para atingir o ponto de custo total mnimo, a empresa deveria comprar 1000 unidades do produto Leite e 500 unidades do produto Biscoitos. O custo total seria igual a $1.750,00.

179

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

8.3

EXERCCIOS DO CAPTULO

Exerccio 25 Alguns dados fictcios referentes fraudes fiscais apuradas pela Secretaria da Fazenda do Estado da Bahia podem ser vistos a seguir. Com base nos valores fornecidos, quais seriam as variveis relevantes na predio de fraudes fiscais? Observao : Fraude = 10 (detecta-se sempre fraudes); Fraude = 0 (nunca detectou-se fraude fiscal). Contribuinte 1480 530 3560 4850 7660 9830 1720 1970 2630 3810 Receita 35.460,00 33.560,00 48.960,00 54.760,00 47.960,00 34.650,00 98.560,00 47.620,00 86.120,00 67.310,00 CrescReceita Energia/ICMS 37% 7,58 32% 5,78 5% 4,15 17% 8,12 3% 9,32 14% 7,62 19% 4,16 22% 8,16 36% 1,17 45% 8,61 Fraude 7,20 5,80 1,10 4,60 2,90 3,80 3,50 5,30 4,80 9,00

Pretende-se auditar os contribuintes relacionados a seguir. Qual deveria ser a prioridade da auditoria? Contribuinte 8610 9990 1130 Exerccio 26 A base de dados seguinte mostra um conjunto de dados de clientes das Lojas Populares Ltda. A ltima coluna corresponde a nota referente pontualidade dos pagamentos (5 = pontual; 0 = inadimplente). Quais variveis seriam relevantes na previso de inadimplncia do cliente? Salrio Filhos 940,00 0 780,00 1 150,00 2 85,00 3 680,00 2 110,00 2 170,00 0 330,00 3 750,00 4 700,00 1 670,00 2 270,00 3 920,00 1 550,00 2 730,00 4 640,00 3 Temp 3 4 7 12 14 3 1 25 14 12 9 8 11 3 2 1 Altura 1,65 1,72 1,81 1,63 1,57 1,73 1,92 1,43 1,65 1,71 1,85 1,93 1,62 1,59 1,72 1,67 Sexo 0 1 0 1 0 1 1 1 0 0 1 1 1 0 0 1 Peso 68 69 85 64 73 73 95 41 66 73 88 85 79 48 56 65 Idade 25 26 35 42 57 27 18 63 71 54 43 28 33 34 35 46 Inad 3,40 3,40 3,30 2,60 1,90 4,10 4,20 0,20 2,20 2,20 2,80 3,10 2,10 3,80 4,10 4,40 180 Receita 52.310,00 17.580,00 23.490,00 CrescReceita Energia/ICMS 37% 8,27 12% 2,53 25% 7,61

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

440,00 900,00

3 2

7 8

1,52 1,81

0 1

52 83

52 47

3,40 2,90

O Departamento de Cadastro da empresa coletou as seguintes informaes de clientes que gostariam de abrir um credirio na empresa. Quais clientes deveriam ter o credirio aprovado? Salrio Filhos 530,00 3 240,00 1 320,00 0 640,00 3 Temp 5 4 7 8 Altura 1,95 1,65 1,53 1,63 Sexo 0 0 0 1 Peso 98 54 43 64 Idade 32 26 35 47

Exerccio 27

Estudo de Caso: A Produo tima da Meia Sola Ltda.


A tradicional Fbrica de Artefatos de Couro Meia Sola Ltda. produzia e comercializava trs produtos principais, descritos no quadro seguinte.

Sabendo-se que os estoques da empresa eram formados pelos componentes relatados a seguir, determine qual a produo tima que a empresa deveria registrar de forma a : a) maximizar a sua receita; b) minimizar os seus custos; c) maximizar o seu lucro.

Exerccio 28

Estudo de Caso: O problema nutricional das Fbricas Barriga Cheia


Em outubro do ano passado, Joo Moreira, gerente industrial das Fbricas Barriga Cheia precisava reduzir seus gastos com as refeies servidas no restaurante da empresa. O cardpio das Fbricas Barriga Cheia era formado por trs componentes principais, com custos variveis segundo a tabela seguinte. Descrio do Componente da Refeio Salada de Legumes Fil de Frango Grelhado Feijo ao Molho Preo por Kg $6,00 $15,00 $9,00

Estudos nutricionais conduzidos por um importante laboratrio brasileiro verificou que estes pratos fornecem as seguintes percentagens por prato dos mnimos dirios necessrios em calorias, protenas, aucares, e lpidos. Prato Salada de Legumes Fil Grelhado Calorias 20 40 Protenas 20 30 Acares 10 10 Lpidos 10 15 181

Adriano Leal Bruni - Excel Aplicado Gesto Emprearial

Feijo ao Molho

40

10

25

25

O problema enfrentado pela Gerncia Nutricional da empresa consiste em encontrar a combinao de componentes da refeio que satisfaa as exigncias alimentares de um dia (100% do mnimo dirio) com o custo mnimo. Dessa forma, pede-se para: a) Formular o problema algbrico b) Configurar o Solver e resolver o problema proposto c) Determinar quais os resultados obtidos no ponto de timo. Exerccio 29

Estudo de Caso : A Distribuidora de Bebidas Amarelinha Gelada Ltda.


Pedro Henrique acabou de ser contratado como Diretor de Logstica da Distribuidora de Bebidas Amarelinha Gelada Ltda. A empresa opera no mercado h mais de 15 anos, distribuindo refrigerantes e cervejas. As caractersticas dos produtos distribudos pela empresa so: Refrigerantes : pesam 12 Kg/caixa, com um volume de 0,45 m3, preo igual a $10, custo igual a $7,50. Cervejas : pesam 20 Kg, volume igual a 0,65 m3, preo $17, custo $15 A empresa emprega em suas operaes caminhes da marca Autotruck , com capacidade de carga mxima igual a 5200 Kg e 16 m3. A rea de despacho da empresa estabeleceu que cada carga deve conter sempre, no mnimo 26 caixas. Com base nos dados fornecidos, pergunta-se : a) Qual modelo matemtico poderia ser criado para o problema em questo ? b) Qual a carga que maximiza os lucros? c) Qual a carga que maximiza as receitas d) Qual a carga que minimiza o custo Sugesto: tente resolver o problema proposto mediante a aplicao do Solver.

182

Vous aimerez peut-être aussi