Sumrio ------------------------------------------------------------------------------------------------------------------------------------- 6 1. INTRODUO -------------------------------------------------------------------------------------------------------- 7 2. A NOVA INTERFACE DO EXCEL 2007 ------------------------------------------------------------------------------------------------------- 8 3. CONHEA AS GUIAS DO EXCEL 2007 3.1. GUIA INCIO (TECLA DE ATALHO: ALT + C) -------------------------------------------------------------------------------------------------- 9 3.2. GUIA INSERIR (TECLA DE ATALHO: ALT + Y) ----------------------------------------------------------------------------------------------- 10 3.3. GUIA LAYOUT DA PGINA (TECLA DE ATALHO: ALT + P) --------------------------------------------------------------------------------- 11 3.4. GUIA FRMULAS (TECLA DE ATALHO: ALT + U) ------------------------------------------------------------------------------------------ 12 3.5. GUIA DADOS (TECLA DE ATALHO: ALT + S) ----------------------------------------------------------------------------------------------- 13 3.6. GUIA REVISO (TECLA DE ATALHO: ALT + V) --------------------------------------------------------------------------------------------- 14 3.7. GUIA EXIBIO (TECLA DE ATALHO: ALT + J) --------------------------------------------------------------------------------------------- 14 3.8. GUIA DESENVOLVEDOR (TECLA DE ATALHO: ALT + L) ------------------------------------------------------------------------------------ 15 3.9. GUIAS EXIBIDAS SOMENTE QUANDO NECESSITAMOS DELAS ------------------------------------------------------------------------------ 15 3.9.1. Ferramentas contextuais ------------------------------------------------------------------------------------------------------ 16 3.9.1.1. Ferramentas de Grfico ----------------------------------------------------------------------------------------------------------------- 16 3.9.1.2. Ferramentas de Imagem ---------------------------------------------------------------------------------------------------------------- 16 3.9.1.3. Ferramentas de Desenho --------------------------------------------------------------------------------------------------------------- 17 3.9.1.4. Ferramentas de Tabela Dinmica ----------------------------------------------------------------------------------------------------- 18 3.9.1.5. Ferramentas SmartArt------------------------------------------------------------------------------------------------------------------- 20 3.9.1.6. Ferramentas de Cabealho e Rodap ----------------------------------------------------------------------------------------------- 20 3.9.1.7. Ferramentas de Tabela ------------------------------------------------------------------------------------------------------------------ 21 3.9.2. Guias de Programa -------------------------------------------------------------------------------------------------------------- 21 --------------------------------------------------- 22 4. MENUS, BARRAS DE FERRAMENTAS E OUTROS ELEMENTOS FAMILIARES 4.1. BOTO DO MICROSOFT OFFICE: (TECLA DE ATALHO: ALT + A) -------------------------------------------------------------------------- 22 4.2. BARRA DE FERRAMENTAS DE ACESSO RPIDO -------------------------------------------------------------------------------------------- 22 4.2.1. Adicionando comandos na Barra de Ferramentas de Acesso Rpido --------------------------------------------- 23 4.3. INICIALIZADORES DE CAIXA DE DILOGO -------------------------------------------------------------------------------------------------- 24 ----------------------------------------------------------- 25 5. ALGUMAS ESPECIFICAES E LIMITES DO MICROSOFT EXCEL 2007 5.1. ESPECIFICAES E LIMITES DE PLANILHA E DE PASTA DE TRABALHO ---------------------------------------------------------------------- 25 5.2. ESPECIFICAES E LIMITES DE CLCULO --------------------------------------------------------------------------------------------------- 26 ------------------------------------------------------------------ 27 6. UTILIZAO DA BARRA DE STATUS PARA CLCULOS RPIDOS ------------------------------------- 29 7. REDIMENSIONAR A CAIXA DE FRMULAS OU DE NOME NA BARRA DE FRMULAS 7.1. REDIMENSIONAR A CAIXA DE FRMULAS -------------------------------------------------------------------------------------------------- 30 7.2. REDIMENSIONAR A CAIXA DE NOME ------------------------------------------------------------------------------------------------------- 30 -------------------------------------------------------------------------- 31 8. ANTES DE COMEAR A TRABALHAR COM O EXCEL 2007 8.1. DIFERENA ENTRE REFERNCIAS: RELATIVAS, ABSOLUTAS E MISTAS ------------------------------------------------------------------- 31 8.1.1. Referncias Relativas ----------------------------------------------------------------------------------------------------------- 31 8.1.2. Referncias Absolutas ---------------------------------------------------------------------------------------------------------- 31 8.1.3. Referncias Mistas -------------------------------------------------------------------------------------------------------------- 32 8.2. CAIXA DE NOME ---------------------------------------------------------------------------------------------------------------------------- 32 8.2.1. Deslocamento -------------------------------------------------------------------------------------------------------------------- 32 8.2.2. Campos Nomeados -------------------------------------------------------------------------------------------------------------- 32 8.2.2.1. Definir Nomes ----------------------------------------------------------------------------------------------------------------------------- 33 8.2.2.2. Criar um nome usando uma seleo de clulas na planilha ------------------------------------------------------------------- 35 8.2.2.3. Gerenciar Nomes usando a Caixa de Dilogo Gerenciador de Nomes ------------------------------------------------------ 36 8.2.2.3.1. Alterar (Editar...) um Nome ----------------------------------------------------------------------------------------------------- 37 8.2.2.3.2. Excluir um ou mais nomes ------------------------------------------------------------------------------------------------------- 37 8.2.3. Colar Especial ao copiar no Excel -------------------------------------------------------------------------------------------- 38 8.2.3.1. Colar ----------------------------------------------------------------------------------------------------------------------------------------- 38 http://excelmax. com.br
8.2.3.2. Operao ----------------------------------------------------------------------------------------------------------------------------------- 39 8.2.4. Atalhos para Preenchimento de Dados. ----------------------------------------------------------------------------------- 41 8.2.4.1. Ala de Preechimento ------------------------------------------------------------------------------------------------------------------- 41 8.2.4.2. Arrastar com: Boto Direito do Mouse---------------------------------------------------------------------------------------------- 41 8.2.4.3. Arrastar a Ala de Preenchimento com: Boto Direito do Mouse ------------------------------------------------------------ 42 8.2.5. Criar Referncia a Clulas ----------------------------------------------------------------------------------------------------- 43 8.2.5.1. Criar uma referncia de clula na mesma planilha ------------------------------------------------------------------------------- 43 8.2.5.2. Criar uma referncia de clula para outra planilha na mesma Pasta de Trabalho --------------------------------------- 43 8.2.5.3. Criar uma Referncia Externa (Link) para um Intervalo de Clulas em outra Pasta de Trabalho --------------------- 44 ------------------------------------------------------------------------------- 45 9. FORMATAR CLULAS ( TECLA DE ATALHO: CTRL + 1 ) 9.1. NMERO ------------------------------------------------------------------------------------------------------------------------------------ 45 9.1.1. Formato Personalizado -------------------------------------------------------------------------------------------------------- 46 9.2. ALINHAMENTO ------------------------------------------------------------------------------------------------------------------------------ 50 9.3. FONTE --------------------------------------------------------------------------------------------------------------------------------------- 50 9.4. BORDA --------------------------------------------------------------------------------------------------------------------------------------- 51 9.5. PREENCHIMENTO --------------------------------------------------------------------------------------------------------------------------- 51 9.6. PROTEO ----------------------------------------------------------------------------------------------------------------------------------- 52 -------------------------------------------------------------------------------------------------------------- 53 10. FORMATAO CONDICIONAL 10.1. O QUE FORMATAO CONDICIONAL? --------------------------------------------------------------------------------------------------- 54 10.2. FORMATAR TODAS AS CLULAS USANDO UMA ESCALA EM DUAS CORES --------------------------------------------------------------- 54 10.3. FORMATAR TODAS AS CLULAS USANDO UMA ESCALA DE TRS CORES ----------------------------------------------------------------- 55 10.4. FORMATAR TODAS AS CLULAS USANDO BARRAS DE DADOS ---------------------------------------------------------------------------- 55 10.5. FORMATAR TODAS AS CLULAS USANDO UM CONJUNTO DE CONES -------------------------------------------------------------------- 56 10.6. FORMATAR CLULAS QUE CONTM TEXTO, NMEROS, DATAS E HORAS --------------------------------------------------------------- 57 10.7. FORMATAR APENAS VALORES MAIS ALTOS OU MAIS BAIXOS ----------------------------------------------------------------------------- 58 10.8. FORMATAR APENAS VALORES ACIMA OU ABAIXO DE UMA MDIA ----------------------------------------------------------------------- 59 10.9. FORMATAR APENAS VALORES NICOS OU DUPLICADOS --------------------------------------------------------------------------------- 60 10.10. USAR UMA FRMULA PARA DETERMINAR AS CLULAS A FORMATAR --------------------------------------------------------------- 60 10.11. LIMPAR FORMATOS CONDICIONAIS ---------------------------------------------------------------------------------------------------- 64 ------------------------------------------------------------------------------------------------------------------------- 65 11. ANALISANDO DADOS 11.1. CLASSIFICAR DADOS ------------------------------------------------------------------------------------------------------------------------ 65 11.2. FILTRAR DADOS ----------------------------------------------------------------------------------------------------------------------------- 67 11.2.1. Importncia do uso da Filtragem de Clulas Selecionadas ----------------------------------------------------------- 68 11.2.1.1. Filtrar Texto -------------------------------------------------------------------------------------------------------------------------------- 68 11.2.1.2. Filtrar Nmeros --------------------------------------------------------------------------------------------------------------------------- 69 11.2.1.3. Filtrar Datas ou Horas ------------------------------------------------------------------------------------------------------------------- 70 11.2.1.4. Filtrar por Cor de Clula, Cor de Fonte ou Conjunto de cones---------------------------------------------------------------- 71 11.3. FERRAMENTAS DE DADOS ------------------------------------------------------------------------------------------------------------------ 72 11.3.1. Texto para Colunas -------------------------------------------------------------------------------------------------------------- 72 11.3.2. Remover Dados Duplicados (Duplicatas) ---------------------------------------------------------------------------------- 74 11.3.3. Validao de Dados ------------------------------------------------------------------------------------------------------------- 75 11.3.4. Teste de Hipteses -------------------------------------------------------------------------------------------------------------- 77 11.3.4.1. Atingir Meta ( Tecla de atalho: (Alt + M) + I ) -------------------------------------------------------------------------------------- 77 11.3.4.2. Solver ---------------------------------------------------------------------------------------------------------------------------------------- 78 11.3.4.3. Gerenciador de Cenrios --------------------------------------------------------------------------------------------------------------- 81 11.3.5. Estrutura de Tpicos Subtotais -------------------------------------------------------------------------------------------- 83 ---------------------------------------------------------------------------------------------- 84 12. TRABALHANDO COM TABELA DINMICA ---------------------------------------------------------------------------------------------------------------- 87 13. SEGURANA DE PLANILHAS 13.1. PROTEGER PLANILHAS ---------------------------------------------------------------------------------------------------------------------- 87
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
6 6 1. Introduo Excel a planilha eletrnica mais famosa e utilizada no mundo e possui recursos incrveis e fascinantes capazes de facilitar a criao e o gerenciamento de planilhas, clculos, listas, incorporao de grficos e mapas dentro das mesmas, e at mesmo de peque- nos bancos de dados. Uma planilha eletrnica na realidade uma folha de clculo disposta em forma de tabela, onde podero ser efetuados com extrema rapidez, vrios tipos de clculos matemticos, sejam estes simples ou complexos. possvel criar planilhas de clculo para oramento, previses e planejamentos para in- vestimentos futuros, tabelas variadas, controle de gastos pessoais ou da empresa, controle de caixa e diversas outras planilhas. O objetivo deste material orient-lo para que possa extrair o mximo deste poderoso aplicativo e ser bem sucedido em seus trabalhos quer na escola, faculdade, em seu trabalho ou at mesmo em casa.
O
A Nova Interface do Excel 2007
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
7 7 2. A Nova Interface do Excel 2007 O Office Excel 2007 tem uma nova aparncia, uma nova interface de usurio que subs- titui menus, barras de ferramentas e a maioria dos painis de tarefas das verses anteriores do Excel por um nico mecanismo que simples e fcil de explorar. A nova interface de usurio projetada para nos ajudar a sermos mais produtivos. Foi desenvolvido e aperfeioado dum modo que pudssemos encontrar os recursos certos para vrias tarefas e a descobrir novas funcionalidades e a ser mais eficientes. Interface de usurio da faixa de opes: A principal substituio para menus e barras de ferramentas no Office Excel 2007 a Faixa de Opes. Projetada para facilitar a navegao, a faixa de opes consiste em Guias que so organizadas em torno de cenrios ou objetos especficos. Os controles em cada guia so organizados mais detalhadamente em diversos grupos. A faixa de opes pode hospedar con- tedo mais detalhado do que os menus e as barras de ferramentas, incluindo contedo de bo- tes, galerias e caixa de dilogo.
Guias so projetadas para serem orientadas por tarefas. Grupos em cada guia dividem uma tarefa em sub-tarefas. Botes de comando em cada grupo executam um comando ou exibem um menu de comandos.
Conhea as Guias do Excel 2007
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
8 8 3. Conhea as Guias do Excel 2007 Antes de um piloto de avio fazer seu primeiro vo, ele precisa primeiramente conhecer muito bem os controles e botes que o avio possui no seu painel. Ele deve saber, por exemplo, qual boto ou controle ele usa para baixar o trem de pouso. Usar o Excel, ou qualquer outro software, no muito diferente. Para que possamos obter sucesso na sua utilizao, precisamos conhecer bem suas ferramentas, atalhos, menus e recur- sos. Este material ir oferecer justamente isto, um conhecimento detalhado de cada Guia para que possamos decolar com o Excel 2007 e ter um vo de sucesso. Porm, antes disso, teremos uma breve explicao sobre o porqu das Guias. Sem dvida, o maior diferencial que o Excel 2007 possui em relao as suas verses ante- riores a substituio das Barras de Menus e Ferramentas pelas Guias que foram organi- zadas em: Incio, Inserir, Layout da Pgina, Frmulas, Dados, Reviso, Exibio, Desenvol- vedor e outras Guias que so exibidas somente quando necessitamos delas (Ferramentas e Guias Contextuais). Com a utilizao de Guias tanto a visualizao quanto a utilizao dos recursos tornaram- se extremamente mais fceis e prticos para os usurios do Excel 2007. Observao: Se desejar ocultar ou exibir as Guias do Excel 2007 pressione em conjunto as teclas de atalho: Ctrl + F1.
Conhea as Guias do Excel 2007
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
9 9 3.1. Guia Incio (Tecla de atalho: Alt + C) Ao clicar na guia Incio, vrias ferramentas so exibidas para facilitar nosso trabalho. Como vemos na figura abaixo, nesta guia encontramos vrias opes onde podemos: Mover ou copiar clulas inteiras ou o seu contedo, figuras, tabelas entre outras coisas e colar em outro local desejado; Formatar clulas desde tamanho da fonte, cor, alinhamento, diversos formatos de nmeros, texto e datas; Aplicar formataes condicionais ou formatos de tabelas pr-definidos; Incluir ou excluir clulas, linhas e/ou colunas inteiras; Classificar e filtrar dados; Localizar e/ou substituir dados; Entre outras diversas opes.
Conhea as Guias do Excel 2007
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
10 10 3.2. Guia Inserir (Tecla de atalho: Alt + Y) Na guia Inserir, encontramos vrias ferramentas das quais podemos utilizar para inse- rir diversos recursos visuais que, ao invs de apenas textos ou nmeros, facilita o entendimen- to do que se est mostrando. Nesta guia podemos: Inserir uma Tabela Dinmica ou Grfico Dinmico para consolidar dados; Inserir Tabelas para gerenciar e analisar dados relacionados com diversas opes; Inserir uma imagem de um arquivo; Inserir clip-art incluindo desenhos, filmes, sons ou; Inserir formas: retngulo, crculo, seta, linha, fluxograma e textos explicativos; Inserir um elemento grfico SmartArt para comunicar informaes visualmente; Inserir diversos tipos de Grficos; Cria um link para uma pgina da Web, imagem, endereo de email ou programa; Inserir uma caixa de texto para ser posicionada em qualquer lugar da pgina; Editar Cabealho e Rodap do documento; Inserir um texto decorativo no documento (WordArt); Objetos incorporados; Inserir caracteres que no constam no teclado, como smbolos copyright, smbolos de marca registrada, marcas de pargrafo e caracteres Unicode.
Conhea as Guias do Excel 2007
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
11 11 3.3. Guia Layout da Pgina (Tecla de atalho: Alt + P) Na guia Layout de Pgina, encontramos vrias ferramentas das quais podemos: Escolher temas pr-definidos ou definir novos temas; Configurar as margens da planilha; Imprimir ttulos s planilhas; Ocultar ou no e Imprimir ou no as linhas de grade da planilha.
Conhea as Guias do Excel 2007
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
12 12 3.4. Guia Frmulas (Tecla de atalho: Alt + U) Nesta guia, encontramos as frmulas (funes) que o Excel possui, separadas por catego- rias para que as mesmas possam ser utilizadas com mais facilidade. Podemos tambm definir e gerenciar nomes de clulas ou intervalo de clulas que po- dem substituir os endereos convencionais (A1; F10; H19; L50; Z150; entre outras, que a interseco entre a coluna e a linha da planilha). As ferramentas de auditoria permitem que se rastreiem clulas entre si, ligadas por frmulas, para um melhor entendimento das mesmas. Nesta guia encontramos as Opes de Clculo onde podemos optar por clculo auto- mtico ou manual (ativado pela utilizao da tecla F9 (calcula todas as planilhas abertas) ou Shift F9 (calcula somente a planilha atual). Quando possumos uma planilha com muitas in- formaes, frmulas, figuras, grficos, enfim, esta se torna muito grande e muitas vezes seu reclculo fica demorado dependendo do computador que possumos. Neste caso, o clculo Ma- nual se torna muito til, pois, a planilha s ser recalculada quando pressionarmos a tecla F9 ou Shift + F9. Um ponto importante a ser lembrado que no devemos imprimir ou fazer qualquer anlise dos dados sem antes atualizar os dados conforme mencionado.
Conhea as Guias do Excel 2007
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
13 13 3.5. Guia Dados (Tecla de atalho: Alt + S) Atravs da guia Dados podemos obter dados de fontes externas apenas fazendo a co- nexo e, depois disso, fazer qualquer atualizao dos dados importados. Estes dados podem ser classificados e ou filtrados para uma melhor visualizao e uma analise mais detalhada. As opes classificar dados e/ou filtrar dados, quando usadas em plani- lhas com muitos dados, passam a no exigir muito trabalho demandando tempo e ainda possi- bilidades de erros, resultando em anlises rpidas e eficazes. Com os dados importados de outras fontes ou dados digitados diretamente na planilha, podemos utilizar opes como: quebrar textos de clula(s) em outra(s), remover valores duplicados, validar dados e agrupar ou desagrupar para totalizar valores.
Conhea as Guias do Excel 2007
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
14 14 3.6. Guia Reviso (Tecla de atalho: Alt + V)
3.7. Guia Exibio (Tecla de atalho: Alt + J)
Conhea as Guias do Excel 2007
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
15 15 3.8. Guia Desenvolvedor (Tecla de atalho: Alt + L) A Guia: Desenvolve- dor, por padro, no vem habilitada ou visvel. Para habilit-la, basta seguir o seguinte caminho: Boto do Office, Opes do Excel, e na opo Mais Usados sele- cionar a opo conforme a figura ao lado. (Tecla de Ata- lho ((Alt+M)+O).
3.9. Guias exibidas somente quando necessitamos delas Alm do conjunto de guias padro que vemos na faixa de opes, existem outros dois ti- pos de guias, que so exibidas na interface somente quando so teis para o tipo de tarefas que estamos realizando no momento.
Conhea as Guias do Excel 2007
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
16 16 3.9.1. Ferramentas contextuais As ferramentas contextuais permitem trabalhar com um objeto que selecionado em uma pgina, como uma tabela, imagem ou desenho. Quando clicamos no objeto, o conjunto per- tinente de ferramentas contextuais exibido em uma cor de destaque ao lado das guias padro. 3.9.1.1. Ferramentas de Grfico
Selecione o grfico em seu documento. O nome da ferramenta contextual apli- cvel exibido em uma cor de desta- que, e as guias contextuais so exibidas ao lado do conjunto de guias padro. A guia contextual fornece controles pa- ra trabalhar com o item selecionado. Em nosso caso, na ferramenta contex- tual Ferramentas de Grfico, so exibidas as guias contextuais Design, Layout e Formatar aplicveis ao grfi- co selecionado.
3.9.1.2. Ferramentas de Imagem
Selecione a imagem em seu docu- mento. O nome da ferramenta contextual aplicvel exibido em uma cor de destaque, e a guia contextual exi- bida ao lado do conjunto de guias padro. A guia contextual fornece controles para trabalhar com o item selecio- nado. Em nosso caso, na ferramen- ta contextual Ferramentas de Imagem, exibida a guia contex- tual Formatar aplicvel a imagem selecionada.
Conhea as Guias do Excel 2007
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
17 17 3.9.1.3. Ferramentas de Desenho
Selecione o desenho em seu documento. O nome da ferramenta contextual aplicvel exibido em uma cor de destaque, e a guia contextual exibida ao lado do conjunto de guias padro. A guia contextual fornece controles para trabalhar com o item selecionado. Em nosso caso, na ferramenta contextual Ferramentas de Desenho, exibida a guia contextual Formatar que aplicvel ao desenho selecionado.
1 2 3
Conhea as Guias do Excel 2007
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
18 18 3.9.1.4. Ferramentas de Tabela Dinmica
Na figura acima, vemos uma planilha com uma Tabela de Dados que gerou uma Tabela Dinmica. Quando selecionamos qualquer clula da tabela dinmica, ser exibido um quadro com a Lista de campos da tabela dinmica . Use esta lista para adicionar campos tabela Dinmica. Por padro, a lista de campos da Tabela Dinmica exibe duas sees: Seo de campo na parte superior para adicionar e remover campos que sero adicionados a Seo de Layout. Seo de layout na parte inferior para reorganizar e reposicionar campos. Nes- ta seo existem 04 reas: Filtro de Relatrio; Rtulo da Coluna; Rtulo da linha e; Valores. possvel encurtar a lista de campos da Tabela Dinmica em um dos lados da janela e re- dimension-la horizontalmente. Tambm possvel alongar a lista de campos da Tabela Din- mica, podendo, nesse caso, redimension-la verticalmente e horizontalmente.
Tabela Dinmica Tabela de Dados
Conhea as Guias do Excel 2007
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
19 19 Lista de campos da Tabela dinmica: Se a Lista de campos da Tabela dinmica, no aparecer, certifique-se de clicar no relatrio de Tabela dinmica ou de Grfico dinmico. Se ainda assim a Lista de campos da Tabela dinmica no estiver disponvel, na guia Opes, no grupo Mostrar/Ocultar, podemos exibi-la clicando em Lista de Campos e para um relatrio de Grfico dinmico, na guia Analisar, no grupo Da- dos, podemos exibi-la clicando em Lista de Campos. Se os campos na Lista de Campos que desejamos usar no aparecerem, devemos atualizar o relatrio de Tabela dinmica para exibir quaisquer campos, campos calculados, medidas, medidas calculadas ou dimenses que foram adicionados desde a ltima operao. Saber sobre a lista de campos de Tabela Dinmica: importante compreender como a lista de campos de Tabela dinmica funciona e as maneiras que podemos organizar os tipos diferentes de campos de modo que possa atingir os resultados que desejamos ao criar o layout de um relatrio de Tabela din- mica ou de Grfico dinmico. Vejamos como a lista de campos de Tabela dinmica funciona:
Uma fonte de dados externa contm dados estruturados organizados como um ou mais campos (tambm chamados de colunas) exibidos na lista de campos. Mova um campo para a rea do filtro do relatrio na lista de campos, que move simultaneamente o campo para a rea do Filtro de Relatrio no relatrio de Tabela dinmica. Mova um campo para a rea do Rtulo de coluna na lista de campos, que move simultaneamente o campo para a rea do Rtulo da coluna no relatrio de Tabela dinmica. Mova um campo para a rea do Rtulo de linha na lista de campos, que move simultaneamente o campo para a rea do Rtulo da linha no relatrio de Tabela dinmica. Mova um campo para a rea Valores na lista de campos, que move simultaneamente o campo para a rea Valores no relatrio de Tabela dinmica.
Conhea as Guias do Excel 2007
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
20 20 3.9.1.5. Ferramentas SmartArt
Selecione o SmartArt em seu documento. (Atravs da Guia Inserir, podemos inserir um SmartArt). O nome da ferramenta contextual aplicvel exibido em uma cor de destaque, e as guias contextuais so exibidas ao lado do conjunto de guias padro. A guia contextual fornece controles para trabalhar com o item selecionado. Em nosso caso, na ferramenta contextual Ferramentas SmartArt, so exibidas as guias contextuais Design e Formatar aplicvel ao SmartArt selecionado.
3.9.1.6. Ferramentas de Cabealho e Rodap
Selecione o campo Cabealho ou Rodap em seu documento. O nome da ferramenta contextual aplicvel exibido em uma cor de destaque, e a guia contextual exibida ao lado do conjunto de guias padro. A guia contextual fornece controles para trabalhar com o item selecionado. Em nosso caso, na ferramenta contextual Ferramentas de Cabealho e Rodap, exibida a guia contextual Design aplicvel ao Cabealho ou Rodap selecionado.
Conhea as Guias do Excel 2007
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
21 21 3.9.1.7. Ferramentas de Tabela
Selecione a tabela em seu documento. O nome da ferramenta contextual aplicvel exibido em uma cor de destaque, e a guia contextual exibida ao lado do conjunto de guias padro. A guia contextual fornece controles para trabalhar com o item selecionado. Em nosso caso, na ferramenta contextual Ferramentas de Tabela, exibida a guia contextual Design aplicvel a tabela selecionada.
3.9.2. Guias de Programa As guias de programa substituem o conjunto de guias Padro quando alternamos para certos modos de criao ou modos de exibio, incluindo Visualizar Impresso.
Menus, Barras de Ferramentas e outros Elementos Familiares
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
22 22 4. Menus, Barras de Ferramentas e outros Elementos Familiares Alm das guias, grupos e comandos, o Excel 2007 usa outros elementos que fornecem caminhos para a realizao de tarefas. So mais parecidos com os menus e com as barras de ferramentas do que aqueles com os quais estamos familiarizados das verses anteriores.
4.1. Boto do Microsoft Office: (Tecla de atalho: Alt + A) Esse boto se encontra no canto esquerdo superior da janela do Excel.
4.2. Barra de Ferramentas de Acesso Rpido A Barra de Ferramentas de Acesso Rpido se encontra por padro na parte superior da janela do Excel e fornece acesso rpido em ferramentas que usamos com mais freqncia. Po- demos personalizar esta barra, adicionando comandos a ela.
Menus, Barras de Ferramentas e outros Elementos Familiares
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
23 23 4.2.1. Adicionando comandos na Barra de Ferramentas de Acesso Rpido Alguns comandos do Excel 2003 esto disponveis somente no Office Excel 2007 na lista de todos os comandos na caixa de dilogo Opes do Excel. Para usar esses comandos no Office Excel 2007, primeiramente os adicionamos na Barra de Ferramentas de Acesso Rpido, da seguinte forma: 1. Clique no Boto do Microsoft Office e, em seguida, clique em Opes do Excel. Teclas de atalho para ativar Opes do Excel: (Alt + M) + O. 2. Na lista esquerda, clique em Personalizar. 3. Na caixa de lista suspensa Escolher comandos em, clique em Todos os comandos.
4. Na caixa Personalizar a Barra de Ferramentas de Acesso Rpido, selecione Para todos os documentos (padro) ou um documento especfico. 5. Clique no comando que deseja adicionar e, em seguida, clique em Adicionar. Repita para cada comando que deseja adicionar. 6. Clique nos botes de direo Mover para Cima e Mover para Baixo para organizar os comandos na ordem em que deseja que eles sejam exibidos na Barra de Ferramen- tas de Acesso Rpido. 7. Clique em OK.
Menus, Barras de Ferramentas e outros Elementos Familiares
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
24 24 4.3. Inicializadores de Caixa de Dilogo So pequenos cones que so exibidos em alguns grupos. Clicar em um Iniciador de Cai- xa de Dilogo abre uma caixa de dilogo ou painel de tarefas relacionado, fornecendo mais opes relacionadas a esse grupo. Suponhamos que desejamos formatar o texto em um intervalo de clulas e estejamos procurando mais opes do que as oferecidas na Guia Incio. Podemos clicar no smbolo e uma janela com uma srie de outras opes ser aberta. Clicando neste smbolo ao lado de Fonte, por exemplo, uma janela com diversas opes relacionadas a Fontes ser aberta.
Algumas Especificaes e Limites do Microsoft Excel 2007
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
25 25 5. Algumas Especificaes e Limites do Microsoft Excel 2007 5.1. Especificaes e limites de planilha e de pasta de trabalho Ocorreram alteraes nos recursos e limites do Excel 2003 para o Excel 2007. Abaixo, encontramos uma tabela com estes valores: Recurso Limite mximo Pastas de trabalho abertas Limitado pela memria disponvel e pelos recursos do sistema Tamanho da planilha 1.048.576 linhas por 16.384 colunas Largura da coluna 255 caracteres Altura da linha 409 pontos Quebras de pgina 1.026 na horizontal e na vertical N total de caracteres numa clula 32.767 caracteres Caracteres em um cabealho ou rodap 255 Planilhas em uma pasta de trabalho Limitado pela memria disponvel e pelos recursos do sistema Cores em uma pasta de trabalho 16 milhes de cores (32 bits com acesso total ao espectro de co- res de 24 bits) Formatos/estilos de clula exclusivos 64.000 Estilos de preenchimento 32 Espessura e estilos de linha 16 Tipos exclusivos de fonte 1.024 fontes disponveis para uso; 512 por pasta de trabalho Formatos de n numa pasta de trabalho Entre 200 e 250 Nomes em uma pasta de trabalho Limitado pela memria disponvel Janelas em uma pasta de trabalho Limitado pela memria disponvel Painis em uma janela 4 Cenrios Limitado pela memria disponvel; um relatrio resumido mos- tra somente os primeiro 251 cenrios. Clulas variveis em um cenrio 32 Clulas ajustveis no Solver 200 Intervalo de zoom 10 por cento a 400 por cento Referncias classificadas 64 em uma nica classificao; ilimitado quando usar classifica- es seqenciais Nveis de desfazer 100 Campos em um formulrio de dados 32 Listas suspensas de filtro 10.000
Algumas Especificaes e Limites do Microsoft Excel 2007
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
26 26 5.2. Especificaes e limites de clculo Ouve alteraes nas especificaes e limites de clculos da verso do Excel 2003 para o Excel 2007. Abaixo, encontramos uma tabela com estes valores: Recurso Limite mximo Preciso de nmero 15 dgitos Maior n que pode ser digitado em uma clula 9,99999999999999E+307 Maior nmero positivo permitido 1,79769313486231E+308 Menor nmero negativo permitido -2,2251E-308 Menor nmero positivo permitido 2,229E-308 Maior nmero negativo permitido -1E-307 Comprimento do contedo da frmula 8.192 caracteres Comprimento interno da frmula 16.384 bytes Iteraes 32.767 Matrizes de planilha Limitado pela memria disponvel Intervalos selecionados 2.048 Argumentos em uma funo 255 Nveis aninhados de funes 64 Categorias de funo definidas pelo usurio 255 N de funes de planilha disponveis 341 Dependncia de planilha cruzada 64.000 planilhas que podem se referir a outras planilhas Dependncia em uma nica clula 4 bilhes de frmulas podem depender de uma nica clu- la Comprimento do contedo da clula vinculado a pastas de trabalho fechadas 32.767 Data mais antiga permitida para clculo 1 de Janeiro de 1900 Data mais avanada permitida para clculo 31 de Dezembro de 9999 Mximo de tempo que pode ser inserido 9999:59:59
Utilizao da Barra de Status para Clculos Rpidos
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
27 27 6. Utilizao da Barra de Status para Clculos Rpidos Numa planilha podemos executar diversos tios de clculos com as diversas funes (fr- mulas) disponveis do Excel ou em alguma funo criada atravs de programao via macros. Mas, suponhamos que precise fazer vrios tipos de clculos como: mdia, contagem de nmeros, contagem de valores, mximo, mnimo e soma. Ao invs de criar vrias frmulas para obter estes clculos podemos, simplesmente, usar a Barra de Status como uma calcula- dora. Precisamos apenas dar alguns cliques para configurar a Barra de Status. Para isso, basta clicar com o boto direito do mouse sobre a Barra de Status. Uma j nela como a mostrada abaixo ser aberta.
Observao: Como vemos na figura, alm das funes, existem outras diversas opes que podem ser habilitadas ou desabilitadas na Barra de Status para seu uso.
Utilizao da Barra de Status para Clculos Rpidos
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
28 28 Para que as funes desejadas sejam exibidas, selecione todas as opes de clculos dese- jadas clicando com o mouse ao lado delas como mostrado na figura abaixo.
Agora, toda vez que selecionarmos um intervalo de dados no Excel 2007, como mostrado na figura abaixo, a Barra de Status efetuar diversos clculos automaticamente, simples e sem frmulas, funcionando como uma calculadora.
Redimensionar a caixa de Frmulas ou de Nome na Barra de Frmulas
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
29 29 7. Redimensionar a caixa de Frmulas ou de Nome na Barra de Frmulas Para facilitar a visualizao e a edio: De uma frmula (frmula: uma seqncia de valores, referncias de clulas, nomes, funes ou operadores em uma clula que juntos produzem um novo valor. Uma frmula sempre comea com um sinal de igual (=).) longa ou de uma grande quanti- dade de texto em uma clula, podemos ajustar o tamanho da caixa de frmulas na barra de frmulas (barra de frmulas: uma barra na parte superior da janela do Excel usada para inserir ou editar frmulas em clulas ou grficos. Exibe o valor constante ou a frmula armazenada na clula ativa.). Para acomodar nomes (nome: uma palavra ou seqncia de caracteres no Excel que representa uma clula, um intervalo de clulas, uma frmula ou um valor constante.) longos, possvel redimensionar a caixa de nome (caixa Nome: caixa na extremi- dade esquerda da barra de frmulas que identifica a clula selecionada, o item de grfico ou objeto de desenho. Para nomear uma clula ou um intervalo, digite o no- me na caixa Nome e pressione ENTER. Para ir para uma clula nomeada e selecion- la, clique em seu nome na caixa Nome.) na barra de frmulas. A planilha e a barra de frmulas funcionam alinhadas e isso evita que os contedos de ambas se so- breponham.
Ajuste a largura da caixa de nome para a esquerda ou para a direita. Ajuste a altura da caixa de frmulas para cima ou para baixo.
Redimensionar a caixa de Frmulas ou de Nome na Barra de Frmulas
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
30 30 7.1. Redimensionar a caixa de frmulas Siga um dos seguintes procedimentos: Para alternar entre expandir a caixa de frmulas para trs ou mais linhas, ou recolh-la at uma linha, clique no boto de divisas no fim da barra de frmulas. Tambm po- de pressionar CTRL+SHIFT+U. Para ajustar precisamente a altura da caixa de frmulas, passe o mouse sobre a parte inferior da caixa de frmulas at que o ponteiro se transforme em uma seta dupla ver- tical , arraste a seta dupla vertical para cima ou para baixo at o local desejado e cli- que na seta dupla vertical ou pressione ENTER. Para ajustar automaticamente a caixa de frmulas para o nmero de linhas de texto da clula ativa at a altura mxima, passe o mouse sobre a caixa de frmulas at que o ponteiro se transforme em uma seta dupla vertical e, em seguida, clique duas vezes na seta dupla vertical.
Observao: Podemos redimensionar a caixa de frmulas para um tamanho mximo de tal forma que apenas uma linha da planilha fique visvel. Ao redimensionar a caixa de frmulas, a clula ativa sempre permanece visvel na planilha. Uma barra de rolagem na caixa de frmulas significa que h mais texto a exibir. Para ativar as barras de rolagem, clique na clula ou na caixa de frmulas. Por padro, ao inserir texto em uma clula, ela tem uma linha de texto sem quebras de linha, mas o texto quebra quando exibido na barra de frmulas. Se inserirmos manualmente uma quebra de linha na clula pressionando ALT+ENTER, a quebra de linha tambm ser exibida na barra de frmulas.
7.2. Redimensionar a caixa de nome Para ajustar a largura da caixa de nome para diminu-la ou aument-la, passe o cursor en- tre a caixa de nome e a caixa de frmulas at que o ponteiro se transforme em uma seta dupla horizontal , arraste a seta dupla horizontal para a esquerda ou para a direita at o local de- sejado e, em seguida, clique na seta dupla horizontal ou pressione ENTER.
Antes de Comear a Trabalhar com o Excel 2007
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
31 31 8. Antes de Comear a Trabalhar com o Excel 2007 8.1. Diferena entre Referncias: Relativas, Absolutas e Mistas 8.1.1. Referncias Relativas Uma referncia relativa em uma frmula, como A1, baseada na posio relativa da clu- la que contm a frmula e da clula qual a referncia se refere. Se a posio da clula que contm a frmula se alterar, a referncia ser alterada. Se copiarmos ou preenchermos a frmula ao longo de linhas ou de colunas, a referncia se ajustar automaticamente. Por padro, novas frmulas usam referncias relativas. Por exemplo, se quisermos copiar ou preencher uma referncia relativa da clula A1 para a A2, ela se ajustar automaticamente de =A1 para =A2.
Frmula copiada com Referncia Relativa.
8.1.2. Referncias Absolutas Uma referncia absoluta de clula em uma frmula, como $A$1, sempre se refere a uma clula em um local especfico. Se a posio da clula que contm a frmula se alterar, a referncia absoluta permanecer a mesma. Se copiarmos ou preenchermos a frmula ao longo de linhas ou colunas, a referncia ab- soluta no se ajustar. Por padro, novas frmulas usam referncias relativas, e talvez precisemos troc-las por referncias absolutas. Por exemplo, se quisermos copiar ou preencher uma referncia absoluta da clula A1 pa- ra a clula A2, ela permanecer a mesma em ambas as clulas =$A$1.
Frmula copiada com Referncia Absoluta.
Antes de Comear a Trabalhar com o Excel 2007
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
32 32 8.1.3. Referncias Mistas Uma referncia mista tem uma coluna absoluta e uma linha relativa, ou uma linha absolu- ta e uma coluna relativa. Uma referncia de coluna absoluta tem o formato $A1, $B1 e assim por diante. Uma re- ferncia de linha absoluta tem o formato A$1, B$1 e assim por diante. Se a posio da clula que contm a frmula se alterar, a referncia relativa ser alterada e a referncia absoluta no se alterar. Se copiarmos ou preenchermos a frmula ao longo de linhas ou colunas, a referncia rela- tiva se ajustar automaticamente e a referncia absoluta no se ajustar. Exemplo: Se quisermos copiar ou preencher uma referncia mista da clula A1 para B2 fixan- do apenas a linha (nmero), ela se ajustar de =A$1 para =B$1. Se quisermos copiar ou preencher uma referncia mista da clula A1 para B2 fixan- do apenas a coluna (letra), ela se ajustar de =$A1 para =$A2.
Frmulas copiadas com Referncia Mista.
8.2. Caixa de Nome 8.2.1. Deslocamento Com a Caixa de Nome podemos ir rapidamente para determinada clula ou intervalo de clulas, digitando a referncia na Caixa de Nome.
8.2.2. Campos Nomeados Atravs da Caixa de Nome podemos tambm nomear intervalo de uma clula ou mais e utiliz-lo(s) em frmulas em vez de utilizarmos os endereos convencionais das clulas (con- junto de coordenadas que a clula abrange em uma planilha. Por exemplo, a referncia da clu- la que aparece na interseo da coluna B e linha 3 B3.). Para fazer isso, selecione a(s) clula(s), na Caixa de Nome, digite o nome que deseja dar e pressione a tecla Enter. Nome uma abreviao que facilita o entendimento da finalidade de uma referncia.
Antes de Comear a Trabalhar com o Excel 2007
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
33 33 8.2.2.1. Definir Nomes Podemos criar e usar vrios tipos de nomes. Nome definido: um nome que representa um valor de clula, intervalo de clulas, frmula ou constante. Podemos criar nosso prprio nome definido e, s vezes, o Microsoft Office Excel cria automaticamente um nome definido, da mesma forma como ocorre quando definimos uma rea de impresso. Nome de tabela: um nome para uma tabela do Excel, que uma coleo de dados so- bre um assunto especfico, armazenada em registros (linhas) e campos (colunas). O Excel cria um nome de tabela padro do Excel como Tabela1, Tabela2, etc, toda vez que inserimos uma tabela do Excel, mas podemos alterar o nome para torn-lo mais significativo. Alm de podermos definir um nome a uma ou mais clulas utilizando a Caixa de Nome, podemos utilizar a opo Novo Nome que se encontra na Guia Frmulas | Definir Nome | Definir Nome.... Em nosso exemplo, o intervalo de clulas G2:G6 recebeu o nome: Funcionrios. Em vez de utilizarmos a Caixa de Nome, utilizamos a opo encontrada na Guia Frmulas pa- ra que este nome fosse definido conforme a figura abaixo.
Agora, em vez de utilizarmos o endereo convencional (interseo de linha e coluna) es- te intervalo nomeado (Funcionrios) pode ser utilizado facilitando o uso como, por exemplo, em frmulas.
Antes de Comear a Trabalhar com o Excel 2007
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
34 34 O escopo de um nome Todos os nomes possuem um escopo, para uma planilha especfica (tambm chamada de nvel de planilha local) ou para a pasta de trabalho inteira (tambm chamada de nvel de pasta de trabalho global). O escopo de um nome o local em que o nome reconhecido sem qualifi- cao. Por exemplo: Se definimos um nome, tal como Oramento_AF08, e seu escopo Plan1, ento esse nome, se no estiver qualificado, somente reconhecido na Plan1, mas no na Plan2 ou Plan3 sem qualificao. Para usar um nome de planilha local em outra planilha, podemos qualific-lo prece- dendo-o por um nome de planilha, como no exemplo: Plan1!Oramento_AF08. Se definimos nome, tal como Vendas_Depto_Metas, e seu escopo a pasta de traba- lho, ento esse nome reconhecido por todas as planilhas dessa pasta de traba- lho, mas no por qualquer outra pasta de trabalho. Um nome deve sempre ser exclusivo em seu escopo. O Excel evita que seja definido um nome que no seja exclusivo em seu escopo. Entretanto, podemos usar o mesmo nome em escopos diferentes. Por exemplo, podemos definir um nome, tal como LucroBruto, escopo para Plan1, Plan2 e Plan3 na mesma pasta de trabalho. Embora cada nome seja o mesmo, cada nome exclusivo em seu escopo. Talvez pos- samos fazer isso para garantir que uma frmula que use o nome, LucroBruto, esteja sempre referenciando as mesmas clulas no nvel de planilha local. Podemos inclusive definir o mesmo nome, LucroBruto, para o nvel de pasta de traba- lho global, mas novamente o escopo exclusivo. Nesse caso, pode haver um conflito de nome. Para resolver esse conflito, por padro o Excel usa o nome que est definido para a planilha, pois o nvel de planilha local tem precedncia sobre o nvel de pasta de trabalho global. Se quisermos anular a precedncia e usar o nome da pasta de trabalho, retiramos a ambi- gidade do nome colocando o prefixo do nome da pasta de trabalho como mostra o exemplo: PastadeTrabalhoArquivo!LucroBruto.
Antes de Comear a Trabalhar com o Excel 2007
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
35 35 8.2.2.2. Criar um nome usando uma seleo de clulas na planilha Podemos converter rtulos de linha e coluna existente em nomes. Para fazer isso: Selecionamos o intervalo que desejamos nomear, incluindo os rtulos de linha ou co- luna. Na guia Frmulas, no grupo Nomes Definidos, clique em Criar a partir da Seleo. Na caixa de dilogo Criar nomes a partir da Seleo, designe a localizao que con- tm os rtulos, marcando a caixa de seleo Linha superior, Coluna esquerda, Linha inferior ou Coluna direita. Observao: Um nome criado com este procedimento refere-se apenas s clulas que contm valores e no inclui os rtulos de coluna e linha existentes. Na figura abaixo, vemos o procedimento para a criao automtica de nomes para as colunas com os dados selecionados a partir da linha superior que contm o cabealho das mesmas.
Agora, nas clulas D7 e F7 de nosso exemplo, podemos inserir as seguintes frmulas: Frmula com Endereo Convencional Frmula com Endereo Nomeado QTDADE TOTAL QTDADE TOTAL =SOMA(D2:D6) =SOMA(F2:F6) =SOMA(QTDADE) =SOMA(TOTAL)
Antes de Comear a Trabalhar com o Excel 2007
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
36 36 8.2.2.3. Gerenciar Nomes usando a Caixa de Dilogo Gerenciador de Nomes Use a caixa de dilogo Gerenciador de Nomes para trabalhar com todos os nomes e nomes de tabela definidos na pasta de trabalho. Podemos localizar nomes com erros, con- firmar o valor e a referncia de um nome, exibir ou editar comentrios descritivos, ou determinar o escopo. Podemos tambm alterar ou excluir nomes de um local. Para abrir a caixa de dilogo Gerenciador de Nomes, na guia Frmula, no grupo No- mes Definidos, clique em Gerenciador de Nomes. Exibir nomes: A caixa de dilogo Gerenciador de Nomes exibe as seguintes informaes: cone e nome: Um nome definido indicado por um cone de nome definido. Um nome de tabela indicado por um cone de nome de tabela. Valor: O valor atual do nome: resultados de uma frmula, uma constante, intervalo de clulas ou matriz de valores. Refere-se a: A referncia atual do nome. Escopo: Um nome de planilha, se o escopo o nvel de planilha local. "Pasta de trabalho", se o escopo o nvel de planilha global. Comentrio: Informaes adicionais sobre o nome de at 255 caracteres. Exemplo: No excluir! Nome crtico!
Antes de Comear a Trabalhar com o Excel 2007
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
37 37 8.2.2.3.1. Alterar (Editar...) um Nome Se alterarmos um nome definido ou nome de tabela, todos os usos desse nome na pasta de trabalho tambm so alterados. Na guia Frmulas, no grupo Nomes Definidos, clique em Gerenciador de Nomes. Na caixa de dilogo Gerenciador de Nomes, clique no nome que deseja alterar e, em seguida, clique em Editar. Tambm podemos clicar duas vezes no nome. A caixa de dilogo Editar Nome exibida. Digite o novo nome da referncia na caixa Nome. Altere a referncia na caixa Refere-se a e clique em OK. Na caixa de dilogo Gerenciador de Nomes, na caixa Refere-se a, altere a clula, frmula ou constante representada pelo nome. Para cancelar alteraes, clique em Cancelar , ou pressione ESC. Para salvar alteraes, clique em Confirmar , ou pressione ENTER. Observao: O boto Fechar fecha somente a caixa de dilogo Gerenciador de Nomes. Ele no necessrio para confirmar alteraes que j foram feitas.
8.2.2.3.2. Excluir um ou mais nomes Na guia Frmulas, no grupo Nomes Definidos, clique em Gerenciador de Nomes. Na caixa de dilogo Gerenciador de Nomes, clique no nome que deseja alterar. Selecione um ou mais nomes seguindo um dos seguintes procedimentos: Para selecionar um nome, clique nele. Para selecionar mais de um nome em um grupo contguo, clique e arraste os nomes, ou pressione a tecla SHIFT+clique em cada nome no grupo. Para selecionar mais de um nome em um grupo no-contguo, pressione a tecla CTRL+clique em cada nome do grupo. Clique em Excluir. Tambm podemos pressionar a tecla DELETE. Clique em OK para confirmar a excluso. Observao: O boto Fechar fecha somente a caixa de dilogo Gerenciador de Nomes. Ele no necessrio para confirmar alteraes que j foram feitas.
Antes de Comear a Trabalhar com o Excel 2007
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
38 38 8.2.3. Colar Especial ao copiar no Excel
Na guia Incio, encontramos a opo Colar. Nesta opo, encontramos algumas opes especiais para colar o que se est copiado: Colar, Frmulas, Colar Valores, Sem Bordas, Transpor, Colar vnculo, Co- lar Especial..., Colar como Hiperlink e Como Imagem que contm as opes: Co- piar como Imagem..., Colar como Imagem e Colar Vnculo da Imagem. Quando clicamos na opo Co- lar Especial... uma caixa de dilogo com vrias opes que nos permitem colar o que foi copiado nos dando o resultado desejado.
Use a caixa de dilogo Colar Especial para copiar itens complexos de uma plani- lha do Microsoft Office Excel e col-los na mesma planilha ou em outra planilha do Excel, utilizando somente os atributos especficos dos dados copiados ou uma operao matemtica que deseja aplicar aos dados copiados.
8.2.3.1. Colar Tudo Cola todo o contedo e a formatao das clulas dos dados copiados. Frmulas Cola somente as frmulas dos dados copiados conforme inseridas na barra de frmulas. Valores Cola somente os valores dos dados copiados conforme exibidos nas clulas. Formatos Cola a formatao da clula dos dados copiados. Comentrios Cola somente os comentrios anexados clula copiada.
Antes de Comear a Trabalhar com o Excel 2007
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
39 39 Validao Cola regras de validao de dados das clulas copiadas para a rea de colagem. Todos usando tema de Origem Cola todo o contedo na formatao do tema do docu- mento que aplicado aos dados copiados. Tudo, exceto bordas Cola todo o contedo e a formatao das clulas aplicados clula copiada, exceto bordas. Larguras de colunas Cola a largura de uma coluna copiada ou intervalo de colunas em outra coluna ou intervalo de colunas. Frmulas e formatos de nmero Cola somente frmulas e todas as opes de formata- o de nmero das clulas copiadas. Valores e formatos de nmero Cola somente valores e todas as opes de formatao de nmero das clulas copiadas. Veja alguns exemplos na figura abaixo:
8.2.3.2. Operao Especifica qual operao matemtica se deseja aplicar aos dados copiados. Nenhuma Especifica que nenhuma operao matemtica ser aplicada. Adicionar Especifica que os dados copiados sero adicionados aos dados na clula de destino ou no intervalo das clulas. Subtrair Especifica que os dados copiados sero subtrados dos dados na clula de desti- no ou no intervalo das clulas. Multiplicar Especifica que os dados copiados sero multiplicados com os dados na clula de destino ou no intervalo das clulas. Dividir Especifica que os dados copiados sero divididos pelos dados na clula de desti- no ou no intervalo das clulas. Ignorar em branco Evita substituir valores na sua rea de colagem quando houver clu- las em branco na rea de cpia quando selecionamos essa caixa de seleo. Transpor Altera colunas de dados copiados para linhas e vice-versa quando seleciona- mos essa caixa de seleo. Colar Vnculo Vincula os dados colados na planilha ativa aos dados copiados.
Antes de Comear a Trabalhar com o Excel 2007
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
40 40 Na figura abaixo, encontramos exemplos de Colar Especial... com as operaes: Adi- o, Subtrao, Multiplicao e Diviso.
Vejamos agora um exemplo da opo Transpor que, alterna linhas de clulas para colu- nas ou colunas para linhas. Os dados na linha superior da rea de cpia so exibidos na coluna esquerda da rea de colagem, e os dados na coluna esquerda so exibidos na li- nha superior.
Selecione as clulas que deseja al- ternar e copie. Marque a caixa de seleo Transpor e clique em OK. (a rea de colagem de- ve estar fora da rea de cpia). No exemplo, os dados encontra- dos no intervalo B2:D4 foram copiados para o intervalo B6:D8. Alm de copiados, os dados foram transpostos (os dados das linhas passaram para colunas e vice-versa).
Antes de Comear a Trabalhar com o Excel 2007
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
41 41 8.2.4. Atalhos para Preenchimento de Dados. 8.2.4.1. Ala de Preechimento A ala de preenchimento um pequeno quadrado situado no canto inferior direito da clula selecionada. Quando posicionamos o ponteiro sobre a ala de preenchimento, o ponteiro se transforma em uma cruz preta. Podemos arrastar a ala de preenchimento para copiar o contedo para clulas adjacentes, ou para preencher uma seqncia como, por exemplo: datas ou nmeros.
Podemos tambm dar dois cliques sobre a ala de preenchimento, ao invs de arrast-la, para que as clulas abaixo sejam preenchidas com os dados, sejam eles iguais ou seqenciais. Para isso, porm, preci- so que uma coluna direita ou esquerda contenha dados.
8.2.4.2. Arrastar com: Boto Direito do Mouse Se selecionarmos as clulas e, ento, arrastarmos o retngulo de seleo utilizando o boto direito do mouse, um menu de atalho ser exibido (quando o boto do mouse for liberado).
O comando Mover aqui move as clulas de seu local origi- nal para as clulas de destino. O comando Copiar aqui co- pia as clulas selecionadas para as clulas de destino. O comando Copiar aqui somente como valores, copia somente o contedo. O comando Copiar aqui somente como formatos, copia todos os formatos.
Quando copiamos uma ou mais clulas e desejamos vincular os dados colados aos dados copiados, uti- lizamos a opo Criar vnculo aqui. Quando mudarmos o contedo da(s) clula(s) original(is), as clulas de destino ou vinculadas mudaro tambm. Os 04 comandos Deslocar executam: deslocar para baixo; direita e copiar; deslocar para baixo; direita e mover. Ala de Preenchimento
Antes de Comear a Trabalhar com o Excel 2007
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
42 42 8.2.4.3. Arrastar a Ala de Preenchimento com: Boto Direito do Mouse Ao utilizar o boto direito do mouse para preencher um intervalo, um menu de atalho exibido. O comando Copiar clulas copia as clulas selecionadas. Podemos preencher srie ou se- qncia de dados, e tambm, preencher com ou sem formatao.
Se as clulas contm datas, os co- mandos Preencher dias, Preencher dias da semana (ignorando os sba- dos e domingos), Preencher meses ou Preencher anos ficam disponveis, permitindo estender uma seqncia em que somente as datas so incrementa- das. Exemplo para preenchimento de: dias (seqenciais), dias da semana (excluindo s- bados e domingos), meses (sem alterar dias e anos) e anos (sem alterar dias e meses).
Dica: Para copiar dados de uma planilha para outra, na mesma pasta de trabalho, com o auxilio do mouse, pressione as teclas Ctrl + Alt, arraste com o mouse at a planilha e clula desejada e ento, solte o boto do mouse e a tecla Alt. Para mover os dados em vez de copi- los, utilize somente a tecla Alt.
Antes de Comear a Trabalhar com o Excel 2007
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
43 43 8.2.5. Criar Referncia a Clulas 8.2.5.1. Criar uma referncia de clula na mesma planilha Como fazer: Clique na clula na qual deseja inserir a frmula. Na barra de frmulas , digite = (sinal de igual). Selecione a clula ou o intervalo de clulas na mesma planilha. As referncias de clula e as bordas ao redor das clulas correspondentes so codificadas por cor para facilitar o trabalho com elas. Veja o exemplo abaixo
A primeira referncia de clula B3, a cor azul e o intervalo de clulas tem uma borda azul com cantos quadrados. A segunda referncia de clula C3, a cor verde e o intervalo de clula tem uma borda verde com cantos quadrados.
8.2.5.2. Criar uma referncia de clula para outra planilha na mesma Pasta de Trabalho Podemos nos referir a clulas que esto em outras planilhas colocando antes da refern- cia da clula o nome da planilha seguido por um ponto de exclamao (!). No exemplo a seguir, a funo de planilha MDIA calcula o valor mdio do intervalo B1:B10 na planilha denominada Marketing na mesma pasta de trabalho.
Referncia a um intervalo de clulas em outra Planilha na mesma Pasta de Trabalho. Refere-se a uma planilha denominada Marketing. Refere-se a um intervalo de clulas entre B1 e B10. Separa a referncia de planilha da referncia do intervalo de clulas. Como fazer: Clique na clula na qual deseja inserir a frmula: Na barra de frmulas , digite = (sinal de igual). Clique na guia da planilha a ser referenciada. Selecione a clula ou o intervalo de clulas a ser referido.
Antes de Comear a Trabalhar com o Excel 2007
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
44 44 8.2.5.3. Criar uma Referncia Externa (Link) para um Intervalo de Clulas em outra Pasta de Trabalho Podemos fazer referncia ao contedo de clulas em outra pasta de trabalho criando uma referncia externa. Uma referncia externa (tambm chamada de link) uma referncia a uma clula ou um intervalo em uma Planilha em outra Pasta de Trabalho do Excel. As frmulas com referncias externas para outras pastas de trabalho so exibidas de duas maneiras, dependendo do estado em que se encontra a pasta de trabalho de origem (a pasta de trabalho que fornece os dados para a frmula): aberta ou fechada. Pasta de Trabalho aberta: Quando uma origem estiver aberta, a referncia externa incluir o nome da pasta de trabalho entre colchetes, seguido pelo nome da planilha, por um ponto de exclama- o (!) e pelas clulas das quais a frmula depende. Exemplo, a frmula a seguir adiciona as clulas C10:C25 da Pasta de Trabalho Oramento.xls. =SOMA([Oramento.xlsx]Anual!C10:C25) Pasta de Trabalho fechada: Quando a origem estiver fechada, a referncia externa incluir o caminho inteiro. Exemplo, a frmula a seguir adiciona as clulas C10:C25 da Pasta de Trabalho Oramento.xls (que est fechada). =SOMA('C:\Relatrios\[Oramento.xlsx]Anual'!C10:C25)
Formatar Clulas ( Tecla de atalho: Ctrl + 1 )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
45 45 9. Formatar Clulas ( Tecla de atalho: Ctrl + 1 ) A caixa de dilogo Formatar Clulas utilizada para formatar o contedo de clulas se- lecionadas. Esta caixa possui 06(seis) Guias separadas de acordo com sua aplicao: guia Nmero, guia Alinhamento, guia Fonte, guia Borda, guia Preenchimento e guia Proteo. Tecla de atalho para ativar a caixa de dilogo Formatar Clulas: Ctrl +1.
9.1. Nmero A guia Nmero composta por campos onde alguns so sempre visveis e outros apa- recem de acordo com a Categoria selecionada:
Categoria: Clique em uma opo da caixa Categoria e, em seguida, sele- cione as opes desejadas para um formato numrico. A caixa Exemplo mostra como ficaro as clulas selecio- nadas com a formatao escolhida. Clique em Personalizado se quiser criar formatos personalizados para nmeros, como, por exemplo, cdigos de produtos. Exemplo: Exibe o nmero na c- lula ativa na planilha de acordo com o formato de nmero selecionado. Casas decimais: Especifica at 30 casas decimais. Esta caixa est dis- ponvel apenas para as categorias N- mero, Moeda, Contbil, Porcentagem e Cientfico. Usar separador de milhar (.): Marque esta caixa de seleo para inserir um separador de milhar. Esta caixa de seleo est disponvel apenas para a categoria Nmero. Nmeros negativos: Especifica o formato no qual deseja que os nmeros negativos se- jam exibidos. Esta opo est disponvel apenas para as categorias Nmero e Moeda. Smbolo: Selecione o smbolo da moeda que desejamos usar. Esta caixa est disponvel apenas para as categorias Moeda e Contbil. Tipo: Seleciona o tipo de exibio que desejamos usar para um nmero. Esta caixa de lis- tagem est disponvel apenas para as categorias Data, Hora, Frao, Especial e Personalizado. Localidade (local): Selecione um idioma diferente que desejamos usar para o tipo de exibio de um nmero. Esta caixa de listagem est disponvel apenas para as categorias Data, Hora e Especial.
Formatar Clulas ( Tecla de atalho: Ctrl + 1 )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
46 46 Categorias de formatao para Nmeros: Formato Geral: aplica o formato de nmero padro. Formato Nmero: exibe nmeros nos formatos: inteiro, decimal fixo e com sepa- rador de milhar. Nmeros negativos podem aparecer com um sinal de menos ou entre parnteses. Formato moeda: usado para quantias monetrias. Podemos escolher entre vrios smbolos que representam a moeda de determinado Pas. Formato contbil: alinha smbolos de moeda e vrgula decimais em uma coluna. Formato data: aplica formatos de datas (s) clula(s) selecionada(s). Formato hora: aplica formatos de horas (s) clula(s) selecionada(s). Formato porcentagem: exibe o resultado com um smbolo de porcentagem com o nmero de casas decimais desejadas. Formato frao: exibe quantias fracionrias como fraes. Formato cientfico: formatos cientficos exibem nmeros em anotao exponenci- al. Por exemplo, 2198987654 exibido como 9,88E+10. Formato texto: esta categoria exibe clulas com formato de texto mesmo quando houver um nmero na clula. A clula e exibida exatamente como digitada. Formato especial: os formatos de especial so teis para rastrear valores de dados e listas. (CEP, telefone, CIC). Formato personalizado: Para criar um formato de nmero personalizado, seleci- onamos as clulas a serem formatadas. Na guia nmero, selecionamos na caixa categoria, o formato interno que se parea com o formato que desejamos. Na caixa categoria, clique em personalizado. Na caixa Tipo, edite os cdigos de formatao de nmero para criar a formatao desejada. A edio de um formato interno no causa a sua remoo.
9.1.1. Formato Personalizado Em Formatar Clulas, na opo Categorias, todos, com exceo da opo Persona- lizada, j esto prontos para uso. Nesta opo encontramos alguns modelos prontos, mas, ela tambm permite a criao de nossos prprios formatos. Personalizar cdigos de formato de hora, nmero e data: Se um formato de nmero interno no estiver disponvel para exibir os dados da ma- neira que desejamos, podemos criar um formato de nmero personalizado. Cri- amos formatos de nmeros personalizados especificando os cdigos de formatao que descrevam como exibir nmeros, datas, horas ou textos. Podemos especificar at quatro sees de cdigos de formatao. As sees, se- paradas por ponto-e-vrgula (;), definem os formatos para nmeros positivos, nmeros negativos, e texto, nessa ordem. Se especificarmos apenas duas sees, a primeira ser usada para nmeros positivos e a segunda, para nmeros negativos. Se especificarmos uma seo, todos os nmeros usaro esse formato.
Formatar Clulas ( Tecla de atalho: Ctrl + 1 )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
47 47 Formato de nmero personalizado com 04 sees: nmeros positivos, nmeros negativos, zeros e texto.
Obs. (Limite de 15 dgitos): independente do nmero de dgitos exibido, o Excel ar- mazena nmeros com at 15 dgitos de preciso. Se um nmero contiver mais de 15 dgitos significativos, o Excel converter os dgitos adicionais para zeros (0). Cdigos de formatao de nmeros bsicos # (cerquilha): exibe apenas dgitos significativos e no exibe zeros no significa- tivos. Ex.: 10,0100 com o formato #.###,#### exibe = 10,01. 0 (zero): exibe zeros no significativos se um nmero tiver menos dgitos do que o nmero de zeros no formato. Ex.: 10,0100 com o formato #.###,0000 exibe = 10,0100. ? (ponto de interrogao): adiciona espaos para zeros no significativos em ambas as extremidades da vrgula decimal, para que as vrgulas decimais fiquem alinhadas. Para exibir Use este cdigo 1234,59 como 1234,6 ####,# 8,9 como 8,900 #,000 .631 como 0,6 0,# 12 como 12,0 e 1234,568 como 1234,57 #,0# 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 # ???/??? 12000como 12.000 #.### 12000 como 12 #. 12200000 como 12,2 0,0,, Definindo Cores Para definir a cor de uma seo do formato, digite o nome de uma das oito cores a se- guir entre colchetes na seo. O cdigo de cor deve ser o primeiro item da seo: [Preto]; [Azul]; [Ciano]; [Verde]; [Magenta]; [Vermelho]; [Branco]; [Amarelo]. Exemplo: o formato a seguir exibe nmeros menores ou iguais a 100 em uma fonte vermelha e nmeros maiores que 100 em uma fonte azul. [Vermelho][<=100];[Azul][>100] 100; 35; 101; 120.
Formatar Clulas ( Tecla de atalho: Ctrl + 1 )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
48 48 Formato de nmero para datas e horas Para exibir dias, meses e anos: Para exibir Use este cdigo Meses como 112 m Meses como 0112 mm Meses como JanDez mmm Meses como JaneiroDezembro mmmm Meses como a primeira letra do ms mmmmm Dias como 131 d Dias como 0131 dd Dias como DomSb ddd Dias como DomingoSbado dddd Anos como 0099 aa Anos como 19009999 aaaa
Para exibir horas, minutos e segundos: Para exibir Use este cdigo Horas como 023 h Horas como 0023 hh Minutos como 059 m Minutos como 0059 mm Segundos como 059 S Segundos como 0059 SS Horas como 4 AM h AM/PM Hora como 4:36 PM h:mm AM/PM Hora como 4:36:03 P h:mm:ss A/P Tempo decorrido em horas; por exemplo, 25.02 [h]:mm Tempo transcorrido em minutos; por exemplo, 63:46 [mm]:SS Tempo transcorrido em segundos [ss] Fraes de um segundo h:mm:ss,00
Formato de nmero: Porcentagem Para exibir nmeros como uma porcentagem, inclua o sinal de porcentagem (%) no formato do nmero. Por exemplo, o nmero 0,08 aparece como 8%; 2,8 aparece como 280%. Formato de nmero para texto e espaamento Para exibir tanto caracteres de texto como nmeros em uma clula, coloque os carac- teres de texto entre aspas duplas(" "), ou preceda um nico caractere de uma bar- ra invertida (\).
Formatar Clulas ( Tecla de atalho: Ctrl + 1 )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
49 49 Uma seo de formato de texto, se includa, sempre a ltima seo do formato. Po- demos incluir um sinal de arroba (@) na seo em que desejamos exibir o texto inserido na clula. Se o caractere @ for omitido na seo de texto, o texto inserido no ser exibido. Se desejarmos exibir sempre os caracteres de texto especficos com o texto inserido, colocamos o texto adicional entre aspas duplas (" "). Exemplo: "Receita bruta para "@. Se o formato no incluir uma seo de texto, o texto inserido no ser afetado pelo formato. Para criar um espao da largura de um caractere em um formato de nmero, inclu- mos um sublinhado _ seguido de um caractere. Por exemplo, quando coloca- mos um parntese esquerdo depois de um sublinhado (_)), os nmeros positi- vos so alinhados corretamente com os nmeros negativos colocados entre pa- rnteses. Para repetir o prximo caractere no formato para preencher a largura da coluna, utili- zamos um asterisco (*) no formato de nmero. Exemplo: se escrevermos a palavra Total e nesta clula for aplicado o formato @*.: o resultado ser: Total.....: com o ponto (.) preenchendo at comple- tar o comprimento da clula com dois pontos (:) no final.
Exemplos de Formataes Personalizadas: Ex.1: [Azul]#.###,00_);[Vermelho](#.###,00);[Preto]0,00;[Verde]Receita bruta para: @ Este exemplo formata o nmero digitado da seguinte maneira: - Ao digitar o nmero 12 (doze) na clula formatada o resultado ser: - 12,00 (na cor azul); - Ao digitar o nmero -12 (menos doze) na clula formatada o resultado ser: - (12,00) (entre parnteses na cor vermelha); - Ao digitar o nmero 0 (zero) na clula formatada o resultado ser: - 0,00 (na cor preta); - Ao digitar uma palavra na clula formatada, como por exemplo, Brasil: - Receita bruta para: Brasil (na cor verde).
Ex.2 (Data): "Hoje dia "dd(ddd)," ms de "mmmm" do ano de "aaaa Este exemplo formata uma simples data (11/05/2002) e trs o seguinte resultado: - Hoje dia 11(Sb), ms de Maio do ano de 2002. Ex.3 (N de telefone): (0#) 0###-#### Digite o nmero: 4935661234 e ser exibido: (49) 3566-1234.
Ex.4 (CPF): 000\.###\.###-## Digite o nmero: 74518255666 e ser exibido: 745.182.556-66.
Ex.5 (CNPJ): 00\.000\.###\/####-## Digite o nmero: 82821111000172 e ser exibido: 82.821.111/0001-72.
Formatar Clulas ( Tecla de atalho: Ctrl + 1 )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
50 50 9.2. Alinhamento Nesta guia, podemos configurar o alinhamento do texto digitado nas clu- las na horizontal e na vertical. Recuo: recua o texto das clulas a partir do lado esquerdo das clulas. Cada incremento na caixa Recuo equi- vale largura de um caractere. Orientao: girar o texto em qualquer ngulo em uma clula. Com isso, podemos reduzir a quantidade de espao horizontal exigido por itens de texto longos como, por exemplo, cabe- alhos, deixando mais espao para os detalhes de seus dados. Controle de texto: nas opes de controle de texto encontramos: Quebrar texto automatica- mente: quebra o texto em ml- tiplas linhas em uma clula; Reduzir para caber: reduz o tamanho aparente dos caracteres de fonte de maneira que todos os dados em uma clula selecionada caibam na coluna. O tamanho dos ca- racteres ajustado automaticamente se a largura da coluna alterada. Mesclar clulas: combina (junta) duas ou mais clulas selecionadas em uma nica c- lula. A referncia de clula para uma clula mesclada a clula superior esquerda..
9.3. Fonte Atravs da guia fonte, podemos formatar textos ou nmeros com tipo, estilo ou tamanho de fonte. Podemos aplicar tambm os formatos: sublinhado, cor, tachado, sobrescrito ou subscrito s fontes de textos ou nmeros. Exemplo: Tachado: Palavra; Sobrescrito: 10 2 ; Subscrito: H2O; Sublinhado (Duplo): Palavra.
Formatar Clulas ( Tecla de atalho: Ctrl + 1 )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
51 51 9.4. Borda
Nesta guia, podemos aplicar bordas s clulas selecionadas. Podemos aplicar vrios esti- los de linhas (pontilhadas, sim- ples, entre outras) para formar as bordas que podem ser interna (horizontal, vertical e diagonal) e externa (direita, esquerda, supe- rior e inferior). Para isso, clique nos diagra- mas de predefinies ou nos botes de borda. Pode-se tambm aplicar co- res a estas bordas.
9.5. Preenchimento
Para aplicar um sombreado, ou seja, uma cor ao fundo das clu- las selecionadas, basta escolhermos uma das cores. Este sombreamento pode ser com uma cor slida ou com um pa- dro de linhas ou pontos.
Formatar Clulas ( Tecla de atalho: Ctrl + 1 )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
52 52 9.6. Proteo Na guia proteo, pode-se tra- var ou destravar as clulas selecio- nadas e ocultar ou no frmulas. Observao: Para que as op- es Bloqueadas e/ou ocultas funcionem, preciso que a plani- lha esteja protegida. Em nosso exemplo abaixo, aplicamos a opo Bloqueadas a todas as clulas na cor de preen- chimento cinza. Somente as clu- las na cor de preenchimento azul no receberam esta aplicao.
Como vimos na obser- vao acima, preciso que a planilha esteja protegida para que as clulas possam ser bloqueadas. Quando protegemos a planilha, deixamos marcada apenas a opo Selecionar clulas desbloqueadas. Isso far com que todas as clulas bloqueadas no pos- sam ser selecionadas.
Formatao Condicional
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
53 53 10. Formatao Condicional Use um Formato Condicional para: Ajudar a explorar visualmente e a analisar os dados; Detectar problemas crticos e; Identificar padres e tendncias. Neste tpico veremos: 1. O que Formatao Condicional? 2. Como formatar todas as clulas usando uma escala em duas cores. 3. Como formatar todas as clulas usando uma escala de trs cores. 4. Como formatar todas as clulas usando barras de dados. 5. Como formatar todas as clulas usando um conjunto de cones. 6. Como formatar apenas clulas que contm texto, nmeros, datas e horas. 7. Como formatar apenas valores mais altos ou mais baixos. 8. Como formatar apenas valores acima ou abaixo de uma mdia. 9. Como formatar apenas valores nicos ou duplicados. 10. Como usar uma frmula para determinar as clulas a formatar. 11. Como limpar formatos condicionais.
Formatao Condicional
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
54 54 10.1. O que Formatao Condicional? Ao analisar dados, sempre formulamos questes como: Quem vendeu mais do que R$ 50.000 este ms? Qual a distribuio etria geral dos empregados? Quais produtos tm aumentos de faturamento acima de 10% de um ano para outro? A formatao condicional ajuda a responder essas questes tornando mais fcil destacar clulas ou intervalos de clulas, enfatizar valores no-usuais e visualizar dados usando barras de dados, escalas de cores e conjuntos de cones. Um formato condicional altera a aparncia de um intervalo de clulas com base em uma condio (ou critrio). Se a condio for verdadeira, o intervalo de clulas ser forma- tado com base nessa condio; se a condio for falsa, o intervalo de clulas no ser forma- tado com base nessa condio.
10.2. Formatar todas as Clulas usando uma Escala em Duas Cores Escalas de cores so guias visuais que nos ajudam a entender a distribuio e a varia- o de dados. Uma escala de duas cores nos ajuda a: Comparar um intervalo de clulas usando uma gradao de duas cores. O tom da cor representa valores maiores ou menores. Exemplo: numa escala de cores amarela e vermelha, podemos especificar que clulas de valores mais altos tenham a cor mais amarela e clulas de valo- res mais baixos tenham a cor mais vermelha. Para aplicar uma formatao usando uma escala de duas cores, selecione um intervalo de clulas. Na guia Incio, no grupo Estilos, clique na seta ao lado de Formatao Condi- cional e, em seguida, clique em Escalas de Cor e selecione uma escala de duas cores.
Dica: Passe o mouse sobre os cones de escala de cores para ver qual deles corresponde a uma escala de duas cores. A cor da parte superior representa valores maiores e a cor da parte inferior representa valores menores.
Formatao Condicional
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
55 55 10.3. Formatar todas as Clulas usando uma Escala de Trs Cores As escalas de cores so guias visuais que ajudam a entender a distribuio e a varia- o de dados. Uma escala de Trs cores nos ajuda a: Comparar um intervalo de clulas usando uma gradao de trs cores. O tom da cor representa valores maiores, mdios ou menores. Exemplo: numa escala de cores verde, amarela e vermelha, possvel especi- ficar que clulas de valores mais altos tenham cor verde, valores mdios te- nham cor amarela e clulas de valores mais baixos tenham cor vermelha. Para aplicar uma formatao usando uma escala de trs cores, selecione um intervalo de clulas. Na guia Incio, no grupo Estilos, clique na seta ao lado de Formatao Condi- cional e, em seguida, clique em Escalas de Cor e selecione uma escala de trs cores.
Dica: Passe o mouse sobre os cones de escala de cores para ver qual deles corresponde a uma escala de trs cores. A cor da parte superior representa valores maiores, a cor do centro representa valores mdios e a cor da parte inferior representa va- lores menores.
10.4. Formatar todas as Clulas usando Barras de Dados Uma barra de dados nos ajuda a ver: O valor de uma clula com relao a outras clulas. O comprimento da barra de dados representa o valor na clula. Uma barra mais lon- ga representa um valor mais alto e uma barra mais curta representa um valor mais baixo. Barras de dados so teis para indicar nmeros mais altos e mais baixos, especial- mente com grandes quantidades de dados, como brinquedos mais e menos vendi- dos em um relatrio de vendas de fim de ano.
Formatao Condicional
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
56 56 Para aplicar uma formatao usando Barras de Dados, selecione um intervalo de clu- las. Na guia Incio, no grupo Estilo, clique na seta ao lado de Formatao Condicional e, em seguida, clique em Barras de Dados e selecione um cone de barra de dados.
10.5. Formatar todas as Clulas usando um Conjunto de cones Use um conjunto de cones para: Anotar e classificar dados em trs a cinco categorias separadas por um valor limite. Cada cone representa um intervalo de valores. Exemplo: no conjunto de cones de 3 Setas, a seta verde para cima represen- ta valores mais altos, a seta amarela lateral representa valores mdios e a seta vermelha para baixo representa valores mais baixos. Para aplicar uma formatao usando um conjunto de cones, selecione um intervalo de clulas. Na guia Incio, no grupo Estilo, clique na seta ao lado de Formatao Condicio- nal, clique em Conjunto de cones e selecione um conjunto de cones.
Formatao Condicional
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
57 57 10.6. Formatar Clulas que contm Texto, Nmeros, Datas e Horas Para localizar mais facilmente clulas especficas em um intervalo de clulas, podemos formatar essas clulas especficas com base em um operador de comparao. Exemplo: 1. Em uma planilha de estoque classificada por categorias, podemos realar em amarelo os produtos com menos de 10 itens disponveis. 2. Em uma planilha de resumo de uma rede de lojas, podemos identificar: Lucros maiores do que 10%; Volumes de venda menores do que R$ 100.000; Regio igual a "Sudeste". Para aplicar uma formatao usando um conjunto de cones, selecione um intervalo de clulas. Na guia Incio, no grupo Estilo, clique na seta ao lado de Formatao Condicio- nal e clique em Realar Regras das Clulas. Selecione o comando desejado, como Maior do que..., Menor do que..., Est Entre, Igual a..., Texto que Contm... ou Uma Data que Ocorre.... Selecione a opo que deseja usar, para ento, aplicar um formato.
Como vemos no intervalo de clulas (da coluna D) da plani- lha, somente as datas referentes a Este Ms foram destacadas. Como vemos na figura tam- bm podemos optar por destacar datas como: Ontem, Hoje, Ama- nh, Nos ltimos 7 dias, Semana passada, Esta semana, Prxima semana, Ms passado, Este Ms e Prximo Ms.
Formatao Condicional
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
58 58 10.7. Formatar apenas valores mais altos ou mais baixos possvel localizar o valor mais alto e o valor mais baixo em um intervalo de clulas com base em um valor de corte especificado. Exemplo: podemos localizar: Os cinco produtos mais vendidos em um relatrio regional; A faixa de produtos 15% inferiores em uma pesquisa com clientes ou; Os 25 maiores salrios em uma anlise do departamento de pessoal. Para aplicar uma formatao para destacar apenas valores mais altos ou mais bai- xos, selecione um intervalo de clulas. Na guia Incio, no grupo Estilo, clique na seta ao lado de Formatao Condicional e clique em Regras de Primeiros/ltimos. Selecione o comando desejado, como 10 Primeiros Itens... ou ltimos 10%.... Digite o valor que dese- ja usar e, em seguida, selecione um formato.
Como vemos em nosso exemplo, na coluna G, apenas os 10 (dez) primeiros itens (10 maiores valores) foram destacados, na cor Verde.
Formatao Condicional
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
59 59 10.8. Formatar apenas valores acima ou abaixo de uma mdia Podemos localizar valores acima ou abaixo de uma mdia ou de um desvio padro em um intervalo de clulas. Exemplo: possvel localizar: Os empregados acima da mdia em uma avaliao de desempenho anual; Os materiais manufaturados situados abaixo de dois desvios padro em uma classificao de qualidade. Para aplicar uma formatao para destacar apenas valores Acima ou abaixo de uma mdia, selecione um intervalo de clulas. Na guia Incio, no grupo Estilo, clique na seta ao lado de Formatao Condicional e clique em Regras de Primeiros/ltimos. Selecione o comando desejado, como Acima da Mdia ou Abaixo da Mdia. Selecione um formato de- sejado.
Como vemos em nosso exemplo, na coluna I, apenas os valores que esto acima da mdia (mdia = 3.177,28), entre os dados selecionados, foram destacados, na cor Vermelha.
Formatao Condicional
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
60 60 10.9. Formatar apenas Valores nicos ou Duplicados Podemos destacar valores nicos ou Duplicados em um intervalo de clulas. Para aplicar uma formatao para destacar apenas valores nicos ou Duplicados, se- lecione um intervalo de clulas. Na guia Incio, no grupo Estilo, clique na seta ao lado de Formatao Condicional e clique em Realar Regras das Clulas. Selecione Valores Duplicados e escolha o formato a ser aplicado.
10.10. Usar uma Frmula para Determinar as Clulas a Formatar Se as necessidades de formatao condicional forem mais complexas, podemos usar uma frmula lgica para especificar os critrios de formatao. Exemplo: Comparar valores com um resultado retornado por uma funo. Avaliar dados em clulas fora do intervalo selecionado. Para aplicar uma formatao usando uma Frmula para determinar as clulas a for- matar, selecione um intervalo de clulas. Na guia Incio, no grupo Estilos, clique na seta ao lado de Formatao Condicional e, em seguida, clique em Gerenciar Regras. O Ge- renciador de Regras de Formatao Condicional ser exibido. Para adicionar um formato, clique em Nova Regra e a caixa de dilogo Nova Regra de Formatao ser exibida. Exemplo 1: destacamos as linhas com os dados que contenham a mesma data que a nossa data atual contm, que est na clula B3. No campo Formatar valores em que esta frmula verdadeira digitamos a frmula: =$B6=$B$3 em todas as clulas de dados, para que, sempre que a data de determinada linha da seleo for igual data da clula B3, esta ser destacada com o preenchimento na cor amarela e a cor da fonte na cor vermelha (como vemos no exemplo na pgina seguinte).
Formatao Condicional
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
61 61
Frmula: $B6=$B$3 Aplica-se a =$B$6:$F$14
Formatao Condicional
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
62 62 Exemplo 2: neste exemplo, aplicamos um formato atravs de frmulas que deixam as li- nhas em duas cores diferentes. Sempre que for inserida uma linha em seu intervalo, as fr- mulas faro o trabalho de deixar uma linha na cor verde e uma na cor amarela. Para aplicar este formato, siga as orientaes a seguir:
No exemplo, utilizamos duas formas para que a formatao fosse aplicada: MOD: Retorna o resto da diviso aps um nmero ser dividido por um divisor, no nosso exemplo, o resto da diviso por 2. LIN: Retorna o nmero da linha de uma referncia. Quando o resto da diviso for igual a 0 (zero), a formatao ser a Condio 1. Se o resto da diviso for diferente de 0 (zero), a formatao ser a da Condio 2.
Formatao Condicional
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
63 63 Exemplo 3: Neste exemplo, nas clulas K2:P2 encontramos 06 nmeros que foram sorteados num jogo da Megasena. Aplicamos um formato condicional, atravs de uma frmula, no intervalo de 60 nme- ros (G4:P9) que compe um carto de um jogo da Megasena.
A formatao condicional, atravs da frmula =PROCH(G4;$K$2:$P$2;1;FALSO), que aplicada em cada um dos 60 nmeros, faz uma procura no intervalo $K$2:$P$2 e, o nmero que for igual a um dos 06 nmeros sorteados, destacado com o formato escolhido. Veja na figura abaixo, a explicao da frmula (PROCH) que foi utilizada:
Formatao Condicional
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
64 64 10.11. Limpar Formatos Condicionais Para limpar uma ou mais formataes em uma planilha siga as seguintes instrues: Selecione um intervalo de clulas se desejar limpar apenas alguns formatos condici- onais na planilha. Na guia Incio, no grupo Estilos, clique na seta ao lado de Formatao Condicional e, em seguida, clique em Limpar Regras e Limpar Regras das Clulas Selecionadas. Se desejar Limpar Regras da Planilha Intei- ra, no h necessidade de selecionar nenhum intervalo de clulas.
Se desejar Limpar Regras da Planilha Inteira, no h necessidade de selecionar nenhum intervalo de clulas.
Analisando Dados
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
65 65 11. Analisando Dados 11.1. Classificar Dados A Classificao de Dados importante para a anlise de dados. Talvez seja necessrio: Colocar uma lista de nomes em ordem alfabtica; Compilar lista de nveis de inventrio de produtos do mais alto para o mais baixo; Organizar linhas por cores ou cones. A classificao de dados ajuda: A visualizar e a compreender os dados de modo mais rpido e melhor; Organizar e localizar dados desejados e por fim tomar decises mais efetivas. Podemos classificar, em uma ou mais colunas: Dados por texto (A a Z ou Z a A); Nmeros (dos menores para os maiores ou dos maiores para os menores); Datas e horas (da mais antiga para mais nova e da mais nova para mais antiga); Por uma lista de clientes (como Grande, Mdio e Pequeno); Por formato, incluindo a cor da clula, a cor da fonte ou o conjunto de cones. Exemplo 1: colocar uma lista de nomes em ordem alfabtica:
Analisando Dados
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
66 66 Exemplo 2: classificao dos valores percentuais de acordo com seus cones (cada cone do conjunto representa o valor contido na clula).
Em nosso exemplo, escolhemos 04 (quatro) setas coloridas, que representam cada uma ou, 25% referente ao valor total das clulas: Representa os 25% maiores valores. Representa os 25%, de 50% a 75%, dos valores. Representa os 25%, de 25% a 50%, dos valores. Representa os 25% menores valores.
Analisando Dados
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
67 67 Para aplicar uma Classificao, selecione um intervalo de clulas. Na guia Incio, no grupo Edio, clique na seta ao lado de Classificar e Filtrar e, em seguida, clique em Per- sonalizar Classificao... e a caixa de dilogo Classificar ser exibida. Esta caixa de dilogo permite a classificao por vrias Colunas ou Linhas, classifica- es que fazem distino entre Maiscula e Minscula entre outras opes. A figura abaixo mostra a caixa de dilogo Classificar onde podemos escolher como clas- sificar. Podemos classificar por coluna ou linha em Classificar por e escolher Classificar em entre as opes: Valores; Cor de Fonte; Cor de Clula; cone de Clula. Podemos classificar tambm, optando ou no por fazer distino entre Maiscula e Minscula.
11.2. Filtrar Dados O uso do Filtro para filtrar dados um modo rpido e fcil de localizar e trabalhar com um subconjunto de dados em um intervalo de clulas ou coluna de tabela.
Analisando Dados
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
68 68 11.2.1. Importncia do uso da Filtragem de Clulas Selecionadas Os dados filtrados exibem somente as linhas que atendem aos critrios (critrios: condi- es que especificamos para limitar registros que devem ser includos no conjunto de re- sultados de uma consulta ou filtro) especificados e oculta s linhas que no deseja exibir. Depois de filtrar os dados, podemos copiar, localizar, editar, formatar, fazer grfico e imprimir o subconjunto de dados filtrados sem reorganiz-los nem mov-los. Podemos tambm filtrar por mais de uma coluna. Os filtros so aditivos, o que significa que cada filtro adicional baseia-se no filtro atual e ainda reduz o subconjunto de dados. Podemos criar trs tipos de filtro: Por valores de uma lista; Por um formato; Por critrios. Cada um desses tipos de filtros exclusivo para cada intervalo de clula ou tabela de co- luna. Por exemplo, podemos filtrar por cor de clula ou por uma lista de nmeros, mas no pelos dois; possvel filtrar por cone ou por um filtro personalizado, mas no pelos dois.
11.2.1.1. Filtrar Texto Antes de aplicarmos qualquer um dos filtros mencionados, precisamos de uma tabela de dados bem estruturada com cabealho (um ttulo para cada coluna) e os dados para estas colu- nas quer seja texto, datas ou qualquer valor. No exemplo abaixo, aplicamos um filtro para que apenas os nomes marcados fossem exibidos. Neste exemplo no optamos por aplicar critrios, mas sim, escolhemos manualmente quais itens ficariam visveis e quais seriam ocultos. Para facilitar a filtragem de tabelas com muitos dados, podemos optar por utilizar crit- rios pr-estabelecidos ou podemos personalizar um tipo de filtro que desejarmos.
Analisando Dados
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
69 69 11.2.1.2. Filtrar Nmeros Para filtrarmos nmeros, seguimos as mesmas regras da filtragem de texto: podemos fil- trar alguns dos nmeros da coluna escolhida utilizando critrios pr-estabelecidos ou podemos personalizar um tipo de filtro que desejarmos.
Analisando Dados
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
70 70 11.2.1.3. Filtrar Datas ou Horas Para filtrar horas seguimos os mesmos passos da filtragem de texto e nmeros, porm, a filtragem de datas possui alguns recursos a mais. Podemos filtrar por dia e/ou ms e/ou ano. Veja na figura a baixo:
Percebemos que se desejarmos aplicar filtros em datas, temos muitas possibilidades: fil- trar por ano e/ou ms e/o dia e ainda podemos utilizar critrios pr-estabelecidos como vemos na figura acima. Podemos ainda personalizar nosso filtro utilizando diversas frmulas.
Analisando Dados
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
71 71 11.2.1.4. Filtrar por Cor de Clula, Cor de Fonte ou Conjunto de cones Se formatarmos de forma manual ou condicionalmente um intervalo de clulas, por cor de clula ou cor de fonte, poderemos filtrar por essas cores. Tambm possvel filtrar por um con- junto de cones criados por meio da formao condicional.
Aps aplicarmos a cor a clula ou a fonte, podemos clicar na seta do cabealho e escolher a cor para que os dados sejam filtrados. O mesmo pode ser feito se as clulas estiverem forma- tadas com cones de Clulas.
Neste exemplo, escolhemos filtrar os valores formatados na cor de fonte vermelha des- considerando assim os valores digitados. Note o resultado na figura abaixo.
Analisando Dados
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
72 72 11.3. Ferramentas de Dados 11.3.1. Texto para Colunas Podemos utilizar o Assistente para Converso de Texto em Colunas para separar contedo de clula simples, como nomes e sobrenomes, em colunas diferentes ou, separar tex- tos contidos em uma clula, extrados de outros arquivos ou at mesmo da Internet. Dependendo dos dados, podemos dividir o contedo da clula com base em um delimita- dor, como um espao ou vrgula, ou com base em um local de quebra de coluna especfico nos dados.
No exemplo a seguir, temos na coluna A cinco linhas com nmero e texto digitados. Veremos como separar esta coluna em outras trs colunas.
Na etapa 1 escolha o tipo de campo que melhor descreva seus dados: - Delimitados: Caracteres como vrgula ou tabulao que separa cada campo. - Largura fixa: Campos so ali- nhados em colunas com espaos entre cada campo. - Em nosso exemplo, escolhemos a segunda opo.
Na etapa 2 definimos as larguras dos campos. Para criar uma quebra de li- nha, clique na posio desejada. Para ex- cluir a quebra de linha, clique duas vezes na linha ou arraste a seta uma sobre a ou- tra. Para mover uma quebra de linha cli- que na linha e arraste-a.
Analisando Dados
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
73 73 Na ltima etapa (etapa 3), podemos escolher o formato que a coluna ter (Geral, Texto, Data ou no importar coluna) e o Destino destas novas colunas.
Este ser o resultado final e o texto que estava somente na coluna A, apresenta-se agora, nas colunas A, B e C.
Se, na etapa 1, optarmos pela primeira opo (Delimitado), encon- traremos uma tela diferente na etapa 2, conforme mostra a figura abaixo.
Nesta tela, ao invs de utilizarmos setas para separar o texto das clulas se- lecionadas, utilizaremos delimitadores,, conforme mostra figura ao lado: Tabula- o, Ponto e vrgula, Vrgula, Espao ou outro caractere desejado.
Analisando Dados
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
74 74 11.3.2. Remover Dados Duplicados (Duplicatas) Quando removemos valores duplicados, apenas os valores no intervalo de clulas ou na tabela so afetados. Quaisquer outros valores fora do intervalo de clulas ou da tabela no so alterados ou movidos. Para que os dados duplicados sejam, eliminados siga as seguintes instrues: Selecione o intervalo de clulas ou verifique se a clula ativa est na tabela. Na guia Dados, clique em Remover Duplicatas. Siga um ou mais destes procedimentos: Em Colunas, selecione uma ou mais colunas. Para selecionar colunas rapidamente, clique em Selecionar Tudo. Para limpar rapidamente todas as colunas, clique em Cancelar Seleo. Quando clicar em OK, ser exibida uma mensagem indicando quantos valores duplica- dos foram removidos e quantos valores nicos permanecem, ou indicando que no foram re- movidos valores duplicados. Note na figura abaixo que se selecionarmos mais do que uma coluna, todas estas colunas tero que ter os dados duplicados ou no sero excludas. Em nosso exemplo apenas as li- nhas 16 e 19 sero excludas, pois contm valores iguais nas trs colunas. Note que a linha de n 11 no ser eliminada, pois somente as colunas B e C contm valores iguais e a coluna A contm um valor diferente (Cdigo 2). Se selecionssemos ape- nas a coluna B, as linhas (inteiras) 11, 16, 17 e 19 seriam excludas.*
* * * *
Analisando Dados
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
75 75 11.3.3. Validao de Dados Define os dados vlidos para clulas individuais ou intervalo de clulas; restringe a entrada de dados a um tipo especfico como nmeros inteiros, nmeros decimais ou textos; e define limites nas entradas vlidas. Na caixa Validao de dados, na opo Permitir podemos esco- lher entre permitir a entrada de: - Qualquer valor; - Somente Nmero inteiro; - Nmero decimal; - Uma Lista; - Somente Data; - Somente Hora; - Comprimento do texto; - Personalizar.
Exemplo de validao de dados - Lista Na caixa Permitir, clique em Lista. Na caixa Fonte, insira uma referncia para sua lista de da- dos vlidos. Se desejar selecionar a partir de uma lista das entradas ao clicar em uma clula restrita, certifique-se de que o Menu suspenso da clula esteja marcado. Para especificar que a entrada no vlida se as clulas restritas ou as clulas que contm sua lista de dados vlidos estiverem em branco, desmarque a caixa de seleo Ignorar em branco.
Analisando Dados
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
76 76 Exemplo de validao de dados personalizada Evitar dados duplicados em uma planilha Quando trabalhamos com certos tipos de bancos de dados, s vezes a insero de valo- res iguais no pode acontecer. O Excel possui algumas funcionalidades que ajuda a evitar a entrada de dados repetidos. Para evitar que no haja dados repetidos na planilha, podemos criar uma validao personalizada. Na planilha ao lado, selecionamos na coluna A, as linhas 5 a 12. Acionamos a opo Validao de Dados na Guia Dados. Na opo Permitir, selecio- namos a opo Personali- zado e, em seguida, em Frmula, digitamos o se- guinte: =NO(CONT.SE($A$5:$A$12;A5)>1) Esta frmula verifica se, no espao sele- cionado, existe algum valor repetido. A funo CONT.SE conta se com o nmero da clula ativa mais as de- mais clulas selecionadas a conta- gem maior do que 1. Se a contagem for maior do que 1, a funo NO retorna o resultado VERDADEIRO que bloqueia a entra- da do dado duplicado, ou seja, que aparece mais do que uma vs.
Como vemos na figura ao lado, na clula A10, quando tentamos digitar o nmero 5 que j existe na clula anterior (A9), surge uma mensagem informando que o valor no vlido. Poderemos clicar em Repe- tir e digitar um valor vlido ou clicar em Cancelar. Ainda podemos personali- zar a Mensagem de entrada e o Alerta de erro para que a mensagem exibida no seja a mensagem padro do Excel.
Analisando Dados
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
77 77 11.3.4. Teste de Hipteses Nas opes "Teste de Hipteses podemos testar diversos valores para as frmulas.
11.3.4.1. Atingir Meta ( Tecla de atalho: (Alt + M) + I ) Podemos obter um resultado desejado ajustando um valor com o uso de Atingir Meta. Se conhecermos o resultado desejado de uma frmula, mas no o valor de entrada da frmula necessrio para obter o resultado, podemos utilizar o recurso Atingir Meta. Por exemplo, com o Atingir Meta podemos alterar a taxa de juros na clula B3 de for- ma incremental at que o valor do pagamento em B4 seja igual a R$ 900,00.
Na guia Dados, no grupo Ferramentas de Da- dos, clique em Teste de Hipteses e, em seguida, cli- que em Atingir Meta. Na caixa Definir clula, devemos inserir a refe- rncia para a clula que contm a frmula que dese- jamos resolver. (No exemplo, essa a clula B4) Na caixa Para valor, digite o resultado desejado. (No exemplo, esse valor -900)
Na caixa Por alterao, insira a referncia para a c- lula que contm o volume que deseja ajustar. (No exem- plo, essa a clula B3) Observao: Essa clula deve ser referenciada pela frmula na clula que especificamos na caixa Definir clula.
Ex.: Imagine que seu salrio R$ 1.000,00. Voc deseja pagar R$ 75,00 de energia eltrica. Voc deve ento, pagar 7,5% sobre o valor de seu salrio que de R$ 1.000,00.
Analisando Dados
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
78 78 11.3.4.2. Solver O Solver faz parte de um conjunto de programas algumas vezes chamado de ferramentas de anlise hipottica (anlise hipottica: processo de alterao dos valores em clulas para saber como essas alteraes afetam o resultado das frmulas na planilha. Por exemplo, variar a taxa de juros usada em uma tabela de amortizao para determinar o valor dos pagamentos). Com o Solver, podemos localizar o valor ideal para uma frmula em uma clula deno- minada clula de destino em uma planilha. O Solver trabalha com um grupo de clulas relacionadas direta ou indiretamente com a frmula na clula de destino. Ele ajusta os valores nas clulas variveis que especifi- carmos denominadas clulas ajustveis para produzir o resultado especificado na fr- mula da clula de destino. Podemos aplicar restries (restries: as limitaes de um problema do Solver. possvel aplicar restries a clulas ajustveis, clula de destino ou a outras clulas direta ou indireta- mente relacionadas clula de destino.) para restringir valores que o Solver poder usar no modelo e as restries podem se referir a clulas que afetem a frmula da clula de destino.
Exemplo COMPLEXO do Solver: Vamos supor que: Queremos encontrar alternativas para: Transportar materiais e; Ao mesmo tempo: manter o custo total do frete o menor possvel. Uma empresa possui depsitos em: Manaus; Rio de Janeiro; Foz do Iguau. As pontas de estoque de varejo do pas inteiro fazem os pedidos, que so enviados para um desses trs depsitos. Objetivo: atender as necessidades de produtos das seis pontas de estoque com os pro- dutos disponveis em estoque nos depsitos e, ao mesmo tempo, manter os custos totais do frete no menor valor possvel. Pontas de estoques: Palmas; Braslia; Belo Horizonte; Salvador; Belm; So Paulo. Veja na figura abaixo o preenchimento da tabela de nosso exemplo que resultar na mi- nimizao do custo do frete da empresa a partir das pontas de estoque at s lojas distribudas pelo pas:
Analisando Dados
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
79 79 Nas linhas 7 a 12, ve- mos a Tabela Custo de Fretes (Colunas D, E e F). Na coluna C, linhas 16 a 21 encontramos a Quantidade Necessria para atender a Quantida- de a ser Enviada para as 06 lojas. Nas clulas do grupo: D16:F21, sero inseridas as quantidades necessrias. Na linha 24, encon- tramos o estoque inicial de cada ponta de estoque (Manaus, Rio de Janeiro e Foz do Igua). Na linha 25, encontramos a quanti- dade restante, quantidade em estoque inicial menos a quantidade necessria, que deve ser sempre positiva. Na linha 27 encontramos as frmulas que somam o produto das trs colunas de frete das pontas de estoque, que a: quantidade de custo do frete multiplicado pela quantidade de itens enviados. (Frmula utilizada: SomarProduto: (=SOMARPRODUTO(D7:D12;D16:D21) - (colunas: D, E e F). A seguir, devemos preencher os campos da ferramenta Solver, conforme vemos abaixo. Nesta tela, deveremos pre- encher os seguintes campos: Definir qual ser a clula de destino; Definir a opo de valor da clula de destino: ma- ximizar, minimizar ou definir um valor fixo; Definir quais sero as c- lulas variveis ou ajus- tveis para que se encon- tre o valor desejado; Adicionar restries ao Solver para que ele atinja o valor desejado, porm, que ele obedea s res- tries especificadas.
Analisando Dados
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
80 80
Em nosso exemplo defi- nimos como clula de destino a clula: G27. Marcamos a opo Min, pois desejamos mini- mizar o valor do frete a ser pago. Selecionamos as clulas D16:F21, que sero as clu- las a serem ajustadas para que o nosso objetivo seja atendido.
No espao reservado as restries, clicamos em Adicionar e inclumos as restries conforme vemos nas trs figuras a seguir e o resultado vemos na figura acima: 1. Na 1 restrio, definimos que as clulas da coluna C16:C21, devem ser iguais as clulas G16:G21 para que os pedidos sejam atendidos;
2. Os valores das clulas D16:F21 devem ser maiores ou iguais a 0 (zero) pois no pode existir um estique nega- tivo.
3. Definimos que as clulas D25:F25 devem ser todas maiores ou iguais a 0 (zero), pois no podemos enviar uma quantidade de produtos nega- tivo. Em seguida, pressionamos em OK e em Resolver.
Podemos optar por Manter a soluo do Solver ou Restaurar os valores originar da planilha. Em nosso exemplo optamos por Manter a soluo do Sol- ver.
Analisando Dados
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
81 81
Por fim, nas clulas G27 (em reais) e G29 (em dlar), encontramos o custo minimizado do frete para as quantidades neces- srias. Notamos aqui que, de acordo com o custo de fretes devido a distncia a ser per- corrida, para atender as quantidades necessrias de cada uma das 06 lojas, o Solver encontrou valores timos nas clulas D16:F21 para que os cus- to do frete fosse minimiza- do: R$ 51.055,00 (reais) U$ 28.491,00 (Dlar) ( U$ 1,00 R$ 1,79 )
11.3.4.3. Gerenciador de Cenrios Deciso: ferramentas de anlise ajudam no planejamento das aes. As planilhas eletrnicas so ideais para anlises simuladas. A idia simples: alteramos valores em clulas-chave e o programa refaz os clculos, trazendo a cada alterao um resulta- do que chamamos de Cenrio. O problema comparar os vrios cenrios criados. Geralmente, abrimos uma planilha pa- ra cada um deles, mas essa no a melhor soluo porque acaba tomando muito espao e difi- cultando a anlise em um quadro de resumo. E o que acontece se alteramos os valores? O resul- tado modificado e, se precisamos analisar diversos cenrios, temos de lembrar qual valor in- serimos nas clulas-chave. Ou seja, a confuso est instalada. Para estes casos, indicado usar o recurso do Excel chamado: Gerenciador de Cenrios. Com ele, cada alterao em uma clula-chave pode ser gravada como um cenrio diferente, re- cebendo um nome que o identifique. Assim, possvel selecionar o nome do cenrio e ver rapi- damente o resultado. A grande vantagem do uso do Gerenciador de Cenrios que o Excel grava todas as informaes na mesma planilha, permitindo a criao de quantos cenrios forem necessrios para comparar todas as possibilidades. Nossa deciso no planejamento de aes pode e deve ter diferentes cenrios, por isso, O gerenciador de Cenrios pode ser utilizado em conjunto com as ferramentas: Atingir Me- tas e Solver. (ferramentas vistas anteriormente a esta).
Analisando Dados
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
82 82 Podemos utilizar o exemplo do Solver para criarmos nosso 1 Cenrio Podemos seguir os passos das telas abaixo para a criao deste Cenrio. Siga as setas para cada tela seguinte.
Por fim, teremos o primeiro cenrio criado a partir do exemplo do Solver, exemplificado anteriormente. Para criarmos um 2 Cenrio: basta simular um novo pedido no exemplo da ferramenta Solver e com base no resultado, criamos o Segundo Cenrio. Podemos assim, criar vrios cenrios na mesma planilha.
Analisando Dados
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
83 83 11.3.5. Estrutura de Tpicos Subtotais O Excel pode resumir dados automaticamente, calculando valores de subtotais e totais ge- rais em uma lista. Para usar subtotais automticos, a lista deve conter colunas rotuladas e deve estar classificada nas colunas para as quais desejamos os subtotais. Quando inserimos subtotais auto- mticos, o Excel organiza a lista em tpi- cos agrupando linhas de detalhes com cada linha de subtotais associada e agru- pando linhas de subtotais com a linha de totais gerais. Neste exemplo escolhemos a funo SOMA para calcular os subtotais para Bonfim e Amaral. Podemos inserir subtotais para grupos menores dentro de grupos de subtotais existentes. possvel inserir subtotais para cada tipo de produto em uma lista que j contenha subto- tais para cada vendedor. Antes de inserir os subtotais aninhados, certifique-se de classi- ficar por todas as colunas para as quais deseja valores de subtotais para que as linhas que deseja sub- totalizar sejam agrupadas. Este exemplo calcula subto- tais para Bonfim e Amaral e in- sere subtotais aninhados para Laticnios e Carne. Criar relatrios de resumo Quando adicionamos subtotais automticos a uma lista, a lista organizada em tpicos para que voc possa ver sua estrutura. Podemos criar um relatrio de resumo clicando nos smbolos de es- trutura de tpicos para ocultar os detalhes e mos- trar somente os subtotais. Colocar dados de resumo em grficos Podemos criar um grfico que use so- mente os dados visveis em uma lista contendo subtotais automticos. Se mostrarmos ou ocul- tarmos os detalhes da lista, o grfico associado tambm ser atualizado para mostrar ou ocul- tar os dados.
Trabalhando com Tabela Dinmica
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
84 84 12. Trabalhando com Tabela Dinmica Criar um relatrio de tabela dinmica Para analisar os dados numricos detalhadamente e para responder a questes inespera- das sobre seus dados, use um relatrio de Tabela Dinmica. Para isso devemos nos conectar a fonte de dados e inserir o local do relatrio. Abaixo, podemos verificar passo a passo o processo da criao de uma Tabela Dinmica seguindo a numerao em cada ponto da figura.
Obs. A ferramenta Tabela Dinmica se encontra ma guia Inserir.
Viso geral dos relatrios de tabela dinmica e relatrios de grfico dinmico Podemos utilizar um relatrio de tabela dinmica para resumir, analisar, explorar e apresentar dados de resumo e nos ajudam a tomar decises corretas sobre dados crticos. Um relatrio de Tabela Dinmica um meio interativo onde podemos resumir rapida- mente grandes quantidades de dados, analisar profundamente e rapidamente dados numricos e responder perguntas inesperadas sobre seus dados. Destina-se especialmente a: Consultar grandes quantidades de dados de vrias maneiras. Subtotalizar e agregar dados numricos, resumir dados por categorias e subcate- gorias, bem como criar clculos e frmulas personalizados. Expandir e recolher os nveis dos dados para focalizar os resultados e fazer uma busca detalhada dos dados de resumo das reas de interesse. Mover linhas para colunas ou colunas para linhas (ou "dinamizar") para ver resu- mos diferentes dos dados de origem. Filtras, classificar, agrupar e formatar condicionalmente o subconjunto de dados mais til e interessante para permitir que se concentre nas informaes desejadas. Apresentar relatrios online ou impressos, concisos, atraentes e teis.
Trabalhando com Tabela Dinmica
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
85 85 Geralmente, utilizamos um relatrio de tabela dinmica quando desejamos analisar totais relacionados, especialmente quando tiver uma longa lista de valores a serem somados e dese- jamos comparar vrios fatos sobre cada valor. No relatrio de tabela dinmica ilustrado a seguir, possvel ver com facilidade como as vendas de gasolina do terceiro trimestre na clula B15 se comparam com as vendas de outro produto, ou trimestre, ou com o total de vendas.
Em um relatrio de tabela dinmica, cada coluna ou campo nos dados de origem se torna um campo de tabela dinmica que resume vrias linhas de informao. No exemplo anterior, a coluna Item se transforma no campo Item e cada registro de Gasolina resumido em um nico item Gasolina. Um campo de valor Soma de Vendas fornece os valores a serem resumidos. A clula B15 no relatrio anterior contm a soma dos valores de Vendas de cada linha dos dados de origem onde a coluna Item contm Gasolina e a coluna Trimestre contm Tri3.
Formas de se trabalhar com um relatrio de tabela dinmica Depois de criar o relatrio de tabela dinmica inicial definindo a fonte de dados, organi- zando os campos na lista de campos de tabela dinmica e selecionando um layout inicial, ge- ralmente executamos as seguintes tarefas ao trabalhar com um relatrio de tabela dinmica: Explorar os dados: Expanda e recolha os dados, e mostre os detalhes de base dos valores. Classifique, filtre e agrupe campos e itens. Altere as funes de resumo e adicione os clculos e frmulas personalizados. Altera o layout: Altere a forma do relatrio de tabela dinmica: compacto, estrutura de tpicos, ou de tabela. Exiba os subtotais acima e abaixo das respectivas linhas.
Trabalhando com Tabela Dinmica
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
86 86 Mova um campo da coluna para a rea de linha ou um campo de linha para a rea da coluna. Altere como os erros e as clulas vazias sero exibidas e altere como os itens e os rtu- los sem dados sero mostrados. Altere a ordem dos campos ou dos itens e adicione, reorganize e remova campos. Ajuste a largura de colunas na atualizao. Ative e desative os cabealhos do campo da coluna e da linha, ou exiba ou oculte linhas em branco. Altera o formato: Formate manual e condicionalmente clulas e intervalos. Altere o estilo geral do formato da tabela dinmica.
Alterando os dados de origem de um relatrio existente Para alterar a origem dos dados da Tabela Dinmica, selecione qualquer ponto da Ta- bela Dinmica. Com isso, duas novas guias sero apresentadas: Opes e Design. Siga os passos conforme a figura a seguir.
A alterao de dados no ocorre somente quando alteramos totalmente nossa base de da- dos. Se incluirmos uma nova coluna a direita da base atual, selecionada para a Tabela Dinmica, devemos apenas aumentar as colunas ( direita) para termos a nova base de dados. Se excluirmos alguma coluna dentro da base de dados, s atualizar a Tabela Dinmica que a coluna excluda ser eliminada.
Segurana de Planilhas
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
87 87 13. Segurana de Planilhas 13.1. Proteger Planilhas Para impedir que, por acidente ou deliberadamente, um usurio altere, mova ou exclua dados importantes, podemos proteger determinados elementos de uma planilha, com ou sem uma senha.
1. A opo Proteger Planilhas se encontra na Guia Reviso. Tambm pode ser en- contrada na Guia Incio, opo Clulas. 2. Boto que aciona a opo Proteger planilha. 3. Tela com as opes para a proteo da planilha. 4. Campo opcional para a digitao da senha, ou seja, a planilha pode ter uma proteo com senha ou sem senha. 5. Opes a serem marcadas ou no para permitir que os usurios possam ou no acessar.
Observao: Para desproteger a planilha, basta seguir o mesmo caminho. Se uma senha tiver sido inserida, a mesma deve ser digitada ou a planilha no ser desprotegida.
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
88 88
14. Criando e Utilizando Frmulas ( Funes ) Frmulas so equaes que executam clculos sobre valores na planilha. Uma frmula sempre inicia com um sinal de igual (=). Por exemplo, a frmula a seguir multiplica 2 por 3 e depois adiciona 5 ao resultado. = 5 + 2 * 3 Resultado = 11 Outro exemplo: soma 5 e 2 e depois multiplica o resultado por 3. = ( 5 + 2 ) * 3 Resultado = 21 Uma frmula tambm pode conter um ou todos os seguintes elementos: Funes: uma frmula pr-desenvolvida que assume um valor ou vrios valores, executa uma operao e retorna um valor ou vrios valores. Use as funes para simplificar e reduzir frmulas em uma planilha, especialmente aquelas que execu- tam clculos longos e complexos. Referncias. Operador: sinal ou smbolo que especifica o tipo de clculo a ser executado dentro de uma expresso. Existem: Operadores matemticos; De comparao; Lgicos e; De referncia. Constante: valor que no calculado, e que, portanto no alterado. Por exemplo, o nmero 210 e o texto "Ganhos do trimestre" so constantes. Uma expresso ou um valor resultante de uma expresso no uma constante pois pode alterar de acordo com o valor da qual ela depende. Veja no exemplo da figura abaixo:
Funes: a funo ALEATRIO() retorna um valor de entre 0 e 1 cada vez que a pla- nilha recalculada. Referncias: A2 retorna o valor na clula A2. Constantes: nmeros ou valores de texto inseridos diretamente em uma frmula como, por exemplo, o nmero 2. 1 2 3
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
89 89 Operadores: o operador ^ (acento circunflexo) eleva um nmero a uma potncia e o operador * (asterisco) multiplica. Usando constantes em frmulas: Uma constante um valor no calculado. Por exemplo, a data 09/10/2008, o nmero 210 e o texto "Receitas trimestrais" so todos constantes. Uma expresso, ou um valor re- sultante de uma expresso, no uma constante. Se usarmos valores de constantes na frmula em vez de referncias a clulas (por exemplo, =30+70+110), o resultado se alterar apenas modificarmos manualmente a frmula.
Usando operadores de clculo em frmulas: Os operadores especificam o tipo de clculo que desejamos efetuar nos elementos de uma frmula. H uma ordem padro segundo a qual os clculos ocorrem, mas podemos mudar essa ordem utilizando parnteses (). H quatro diferentes tipos de operadores de clculo: Aritmtico; De comparao; De concatenao de texto, e; De referncia. Operadores aritmticos: Operador aritmtico Significado Exemplo + (sinal de mais) Adio 3+3 (sinal de menos) Subtrao ; Negao 31 ; 1 * (asterisco) Multiplicao 3*3 / (sinal de diviso) Diviso 3/3 % (sinal de porcentagem) Porcentagem 20% ^ (acento circunflexo) Exponenciao 3^2
Operadores de comparao: Podemos comparar dois valores com os operadores a seguir. Quando dois valores so comparados usando esses operadores, o resultado um valor lgico VERDADEIRO ou FALSO. Operador de comparao Significado Exemplo = (sinal de igual) Igual a A1=B1 > (sinal de maior que) Maior que A1>B1 < (sinal de menor que) Menor que A1<B1 >= (sinal de maior ou igual a) Maior ou igual a A1>B1 4
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
90 90 <= (sinal de menor ou igual a) Menor ou igual a A1<B1 <> (sinal de diferente de) Diferente de A1<>B1 Operador de concatenao de texto Podemos usa o 'E' comercial (&) para associar, ou concatenar, uma ou mais seqncias de caracteres de texto para produzir um nico texto. Operador de texto Significado Exemplo & (E comercial) Conecta ou concatena dois valores para produzir um valor de texto con- tnuo "Norte"&" "&"Sul" Resultado: Norte Sul
Operadores de referncia Podemos combinar intervalos de clulas para clculos com estes operadores. Operador de referncia Significado Exemplo : (dois-pontos) Operador de intervalo, que pro- duz uma referncia para todas as clulas entre duas refern- cias, incluindo as duas refern- cias B5:B15 ; (ponto e vrgula) Operador de unio, que combi- na diversas referncias em uma referncia SOMA(B5:B15;D5:D15) " "(espao) Operador de interseo, que produz uma referncia a clulas comuns a duas referncias B7:D7 C6:C8
Exemplo de operador de refe- rncia, utilizando o " "(espao) entre os intervalos B3:D3 e C2:C4. Como vemos, a interseo entre as duas refe- rncias a clula C3 que contm o nmero 12.
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
91 91
14.1. Funes e suas Categorias O Excel possui muitas funes que se encontram na guia Frmulas. Estas so separadas por Categorias para que possam ser acessadas com mais rapidez e at mesmo, para que no- vos usurios possam se acostumar de maneira mais rpida e eficiente com o uso de todas as funes que necessitar. Podemos inserir funes utilizando a opo Inserir Funo. Esta opo abrir a caixa de dilogo Inserir funo, como vemos na figura abaixo. Tambm podemos inserir uma funo atravs da opo AutoSoma que possui algumas funes pr-estabelecidas e tambm pode abrir a caixa de dilogo Inserir funo.
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
92 92
14.1.1. Funes Financeiras As funes Financeiras do Excel nos permitem executar clcu- los comuns, como valor presente, valor futuro, taxa de juros entre outros, sem formar frmulas longas e complexas.
14.1.1.1. Funo Pgto (Pagamento) (Pmt) Retorna o pagamento peridico de uma anuidade de acordo com pagamentos constantes e com uma taxa de juros constante. Sintaxe: PGTO( taxa ; nper ; vp ; vf ; tipo ) Taxa: taxa de juros por perodo. Nper: nmero total de pagamentos pelo emprstimo. Vp: valor presente: o valor total presente de uma srie de pagamentos futuros. Vf: valor futuro ou saldo que se deseja obter depois do ltimo pagamento. Tipo: nmero 0 ou 1 indica as datas de vencimento. Exemplo: a frmula a seguir retorna o pagamento mensal por um emprstimo de R$ 10.000 a uma taxa anual de 8% que deve ser pago em 10 meses. =PGTO(8%/12;10;10000) igual a (R$1.037,03) Mensal. Se os vencimentos forem no incio do perodo (Tipo 1), o pagamento ser: =PGTO(8%/12;10;10000;;1) igual a (R$1.030,16) Mensal.
14.1.1.2. Funo PPgto (Pagamento do Capital) (PPmt) Retorna o pagamento de capital para determinado perodo de investimento de acordo com pagamentos constantes e peridicos e uma taxa de juros constante. Para as frmulas: PPg- to, IPgto, PgtoJurAcum e PgtoCapAcum, devemos nos certificar de que: Se fizermos pagamentos mensais de um emprstimo de quatro anos com taxa de juros de 12% ao ano, usaremos 12%/12 para taxa e 4*12 para nper. Se fizermos pagamentos anuais, usaremos 12% para taxa e 4 para nper. Sintaxe: PPGTO( taxa ; perodo ; nper ; vp ; vf ; tipo ) Taxa: taxa de juros por perodo. Perodo: especifica o perodo e deve estar entre 1 e nper. Nper: nmero total de pagamentos pelo emprstimo. Vp: valor presente: o valor total presente de uma srie de pagamentos futuros. Vf: valor futuro ou saldo que se deseja obter depois do ltimo pagamento. Tipo: nmero 0 ou 1 indica as datas de vencimento.
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
93 93 Exemplo: a frmula a seguir retorna o pagamento de capital do emprstimo de R$ 2.000, feito para pagar em 2 anos a uma taxa de juros de 10% ao ano. =PPGTO(10%/12;1;2*12;2000) O pagamento do capital para o primeiro ms do emprstimo de -75,62. =PPGTO(10%/12;24;2*12;2000) O pagamento do capital para o ltimo ms do emprstimo de -91,53. 14.1.1.3. Funo IPgto (Pagamento de Juros) (IPmt) Retorna o pagamento de juros para um determinado perodo de investimento de acordo com pagamentos peridicos e constantes e com uma taxa de juros constante. Sintaxe: IPGTO(taxa ; perodo ; nper ; vp ; vf ; tipo ) Taxa: taxa de juros por perodo. Perodo: especifica o perodo e deve estar entre 1 e nper. Nper: nmero total de pagamentos pelo emprstimo. Vp: valor presente: o valor total presente de uma srie de pagamentos futuros. Vf: valor futuro ou saldo que se deseja obter depois do ltimo pagamento. Tipo: nmero 0 ou 1 indica as datas de vencimento. Exemplo: a frmula a seguir retorna o pagamento de juros do emprstimo de R$ 2.000, feito para pagar em 2 anos a uma taxa de juros de 10% ao ano. =IPGTO(10%/12;1;2*12;2000) Os juros devidos no primeiro ms de um em- prstimo com os termos acima de -16,67. =IPGTO(10%/12;24;2*12;2000) Os juros devidos no ltimo ms de um emprs- timo com os termos acima de -0,76. =IPGTO(10%;2;2;2000) Os juros devidos no ltimo ano de um emprstimo com os termos acima, onde os pagamentos foram efetuados anualmente de -104,76.
14.1.1.4. Funo PgtoJurAcum (Pagamento Juros Acumulados) (CumIpmt) Retorna os juros acumulados pagos por um emprstimo entre: Incio_perodo e final_perodo. Sintaxe: PGTOJURACUM ( taxa ; nper ; vp ; incio_perodo ; final_perodo ; tipo_pgto ) Taxa: a taxa de juros. Nper: nmero total de perodos de pagamentos. Vp: valor presente. Incio_perodo: primeiro perodo no clculo. Os perodos de pagamento so numera- dos comeando por 1. Final_perodo: ltimo perodo no clculo. Tipo_pgto: indica quando o pagamento ser efetuado. Exemplo: a frmula a seguir retorna o pagamento de juros acumulados (no perodo esco- lhido) do emprstimo de R$ 125.000, feito para pagar em 30 anos a uma taxa de juros de 9% ao ano.
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
94 94 =PGTOJURACUM(9%/12;30*12;125000;13;24;0) O total de juros pago no se- gundo ano de pagamento, perodos de 13 a 24 de -11.135,23. =PGTOJURACUM(9%/12;30*12;125000;1;1;0) Os juros pagos em um nico pagamento no primeiro ms -937,50.
14.1.1.5. Funo PgtoCapAcum (Pagamento Capital Acumulado) (CumPrinc) Retorna o capital acumulado pago sobre um emprstimo entre: incio_perodo e final_perodo. Sintaxe: PGTOCAPACUM (taxa ; nper ; vp ; incio_perodo ; final_perodo ; tipo_pgto) Taxa: a taxa de juros. Nper: nmero total de perodos de pagamentos. Vp: valor presente. Incio_perodo: primeiro perodo no clculo. Os perodos de pagamento so numera- dos comeando por 1. Final_perodo: ltimo perodo no clculo. Tipo_pgto: indica quando o pagamento ser efetuado. Exemplo: a frmula a seguir retorna o pagamento de capital acumulado (no perodo esco- lhido) do emprstimo de R$ 125.000, feito para pagar em 30 anos a uma taxa de juros de 9% ao ano. =PGTOCAPACUM(9%/12;30*12;125000;13;24;0) O total de capital pago no segundo ano de pagamento, perodos de 13 a 24 de -934,11. =PGTOCAPACUM(9%/12;30*12;125000;1;1;0) O capital pago em um nico pagamento no primeiro ms -68,28.
14.1.1.6. Exemplo das Funes Pgto, IPgto, PPgto, PgtoJurAcum e PgtoCapAcum
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
95 95
Observao: Estas funes referem-se ao primeiro perodo. Para os demais pero- dos, copie as frmulas nas clulas abaixo. 14.1.1.7. Funo Taxa (Taxa de Juros) (Rate) Retorna a taxa de juros por perodo de uma anuidade. Sintaxe: TAXA( nper ; pgto ; vp ; vf ; tipo ) Nper: nmero total de pagamentos pelo emprstimo. Pgto: pagamento feito em cada perodo que no pode mudar durante a vigncia da anuidade. Se pgto for omitido, dever ser includo o argumento vf. Vp: valor presente: o valor total presente de uma srie de pagamentos futuros. Vf: valor futuro ou saldo que se deseja obter depois do ltimo pagamento. Tipo: pode ser 0 ou 1 e indica quando o pagamento deve ser efetuado. Utilize 0 se o prazo para o pagamento expirar no fim do perodo e 1 se expirar no incio deste. Exemplo: a frmula a seguir calcula a taxa de um emprstimo de 04 anos de R$ 8.000 com pagamentos mensais de R$ 200. =TAXA(4*12;-200;8000) igual a 0,77% ao ms. Esta a taxa mensal, pois o perodo anual. A taxa anual 0,77%*12 = 9,24%. Se os vencimentos forem no incio do perodo (Tipo 1), o pagamento ser: =TAXA(4*12;-200;8000;;1) igual a 0,81% ao ms.
14.1.1.8. Funo VP (Valor Presente) (PV) Retorna o valor presente de um investimento. O valor presente o valor total correspon- dente ao valor atual de uma srie de pagamentos futuros. Quando pedimos dinheiro empresta- do, o valor do emprstimo o valor presente para o concessor do emprstimo. Sintaxe: VP( taxa ; nper ; pgto ; vf ; tipo ) Taxa: taxa de juros por perodo. Nper: nmero total de perodos de pagamento em uma anuidade. Pgto: pagamento feito a cada perodo que no pode mudar durante a vigncia da anui- dade. Se pgto for omitido, dever ser includo o argumento vp. Vf: valor futuro ou saldo que se deseja obter depois do ltimo pagamento. Se vf for omitido, ser considerado zero e a incluso do argumento pgto ser obrigatria. Tipo: pode ser 0 ou 1 e indica quando o pagamento deve ser efetuado. Utilize 0 se o prazo para o pagamento expirar no fim do perodo e 1 se expirar no incio deste. Exemplo: Suponha que desejamos comprar uma anuidade de seguros onde ser pago R$ 500 ao final de cada ms durante 20 anos. O custo total ser de R$ 60.000 e tere- mos um ganho de 9% ao ano. Queremos saber se este seria um bom investimento. =VP(9%/12;12*20;500) igual a (R$59.777,15).
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
96 96 O resultado negativo porque representa o dinheiro a ser pago, um fluxo de caixa de sada. Se formos solicitados a pagar (60.000,00) pela anuidade, concluiramos que no um bom investimento, pois o valor presente da anuidade (59.777,15) menor que o solicitado a ser pago.
14.1.1.9. Funo VF (Valor Futuro) (FV) Retorna o valor futuro de um investimento de acordo com os pagamentos peridicos e constantes e com uma taxa de juros constante. Sintaxe: VF( taxa ; nper ; pgto ; vp ; tipo ) Taxa: taxa de juros por perodo. Nper: nmero total de perodos de pagamento em uma anuidade. Pgto: pagamento feito a cada perodo que no pode mudar durante a vigncia da anui- dade. Se pgto for omitido, dever ser includo o argumento vp. Vp: valor presente ou valor total correspondente ao valor presente de uma srie de pa- gamentos futuros. Se vp for omitido, ser considerado 0 (zero) e a incluso do ar- gumento pgto ser obrigatria. Tipo: pode ser 0 ou 1 e indica quando o pagamento deve ser efetuado. Utilize 0 se o prazo para o pagamento expirar no fim do perodo e 1 se expirar no incio deste. Exemplo: Suponhamos que desejamos economizar dinheiro para um projeto que ocorre- r daqui um ano. Ser depositado R$ 1.000 em uma conta de poupana que rende 6% de juros ao ano composto mensalmente (Juros mensais de 6%/12, ou 0,5%) planejado um depsito de R$ 100 no incio de cada ms pelos prximos 12 meses. Quanto dinheiro teremos na conta no final dos 12 meses? =VF(6%/12;12;-100;-1000;1) igual a (R$2.301,40).
14.1.1.10. Funo NPer (Nmero de Perodos) (NPer) Retorna o nmero de perodos para investimento de acordo com pagamentos constantes e peridicos a uma taxa de juros constante. Sintaxe: NPER( taxa ; pgto ; vp ; vf ; tipo ) Taxa: taxa de juros por perodo. Pgto: pagamento feito a cada perodo que no pode mudar durante a vigncia da anui- dade. Vp: o valor presente ou atual de uma srie de pagamentos futuros. Tipo: pode ser 0 ou 1 e indica as datas de vencimento dos pagamentos. Exemplo: Suponhamos que desejamos assumir pagamentos da hipoteca de R$ 1.000 por ms e desejamos saber quanto tempo levaremos para pagar um emprstimo de R$ 100.000 com 8% de juros anuais? =NPER(8%/12;-1000;100000) igual a (165,34 meses).
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
97 97
14.1.1.11. Exemplo com as Funes: Pgto, VF, VP, Taxa e Nper A tabela abaixo contm exemplos com as funes financeiras que foram abordadas.
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
98 98
14.1.2. Funes de Banco de Dados As funes de Banco de Dados, tambm conhecidas por Funes BD, incluem algu- mas funes das quais veremos: BDSOMA, BDMDIA, BDMX, BDMM, BDCONTAR, BDCONTA- RA, BDMULTIPL e BDEXTRAIR. Cada uma das funes, com exceo da funo BDEXTRAIR, a contraparte de uma funo normal. A funo BDSOMA, por exemplo, a contraparte da funo SOMA, a funo BDMDIA a contraparte da funo MDIA, e assim por diante. A diferena entre as Funes BD e suas contrapartes que as Funes BD operam somente naqueles membros que satisfazem os critrios declarados. Todas as Funes BD tm a mesma sintaxe, mudando apenas o nome. Podemos notar a seguir, os pontos sobre a forma das Funes BD: O primeiro argumento especifica toda a lista ou a base que contm os dados, no sendo somente uma coluna em particular. O segundo argumento identifica a coluna que desejamos somas, contar, calcular a mdia ou qualquer outro clculo que desejar que as Funes BD contemplam. Para o segundo argumento, podemos utilizar o cabealho de coluna, expresso como um valor de texto ou podemos utilizar um nmero que representa a posio da coluna na lista. O terceiro argumento especifica um intervalo de critrios que ditaro quais valores das linhas da lista sero somados.
14.1.2.1. Funo BDSoma (DSum) Adiciona (soma) os nmeros em um campo (coluna) de registros em uma lista ou banco de dados que coincidem com as condies especificadas. SINTAXE BDSOMA ( banco_dados ; campo ; critrios ) Banco_dados: Intervalo de clulas da lista ou do banco de dados. Um banco de da- dos 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 con- tm os rtulos (cabealhos) de cada coluna. Campo: Indica a coluna que ser usada na funo. O campo pode ser dado como tex- to com o rtulo da coluna entre aspas, como "Idade" ou "Rendimento", ou como um nmero (sem aspas) que represente a posio da coluna dentro da lista: 1 para a primeira coluna, 2 para a segunda coluna e assim por diante. Critrios: Intervalo de clulas que contm as condies especificadas. Podemos usar qualquer intervalo para o argumento de critrios, desde que ele inclua pelo menos um rtulo de coluna e pelo menos uma clula abaixo do rtulo de coluna para especificar uma condio para a coluna.
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
99 99 OBS.: Podemos usar qualquer intervalo para o argumento de critrios, desde que ele in- clua pelo menos um rtulo de coluna e pelo menos uma clula abaixo do rtulo de coluna para especificar a condio. Certifique-se de que o intervalo de critrios no 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. 14.1.2.2. Funo BDMdia (DAverage) Calcula a mdia dos valores em um campo (coluna) de registros em uma lista ou banco de dados que coincidem com as condies (critrios) especificadas. SINTAXE BDMDIA ( banco_dados ; campo ; critrios ) OBS.: Os argumentos que fazem parte da sintaxe das Funes BD so exatamente iguais, portanto, para obter a explicao para cada um deles (banco_dados; campo; critrios), consulte a explicao na funo 18.1.2.1. BDSOMA.
14.1.2.3. Funo BDMx (DMax) Retorna o maior nmero em um campo (coluna) de registros em uma lista ou banco de dados que coincida com as condies especificadas. SINTAXE BDMX ( banco_dados ; campo ; critrios ) OBS.: Os argumentos que fazem parte da sintaxe das Funes BD so exatamente iguais, portanto, para obter a explicao para cada um deles (banco_dados; campo; critrios), consulte a explicao na funo 18.1.2.1. BDSOMA.
14.1.2.4. Funo BDMm (DMin) Retorna o maior nmero em um campo (coluna) de registros em uma lista ou banco de dados que coincida com as condies especificadas. SINTAXE BDMM ( banco_dados ; campo ; critrios ) OBS.: Os argumentos que fazem parte da sintaxe das Funes BD so exatamente iguais, portanto, para obter a explicao para cada um deles (banco_dados; campo; critrios), consulte a explicao na funo 18.1.2.1. BDSOMA.
14.1.2.5. Funo BDContar (DCcount) Conta s clulas que contm nmeros em um campo (coluna) de registros em uma lista ou banco de dados que coincidirem com as condies especificadas. O argumento de campo opcional. Se o campo for omitido, BDCONTAR contar todos os registros no banco de dados que coincidirem com os critrios. SINTAXE BDCONTAR ( banco_dados ; campo ; critrios )
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
100 100 OBS.: Os argumentos que fazem parte da sintaxe das Funes BD so exatamente iguais, portanto, para obter a explicao para cada um deles (banco_dados; campo; critrios), consulte a explicao na funo 18.1.2.1. BDSOMA.
14.1.2.6. Funo BDContarA (DCountA) Conta as clulas no vazias em um campo (coluna) de registros em uma lista ou banco de dados que coincidirem com as condies especificadas. O argumento de campo opcional. Se o campo for omitido, BDCONTARA contar todos os registros no banco de dados que coincidirem com os critrios.. SINTAXE BDCONTARA ( banco_dados ; campo ; critrios ) OBS.: Os argumentos que fazem parte da sintaxe das Funes BD so exatamente iguais, portanto, para obter a explicao para cada um deles (banco_dados; campo; critrios), consulte a explicao na funo 18.1.2.1. BDSOMA.
14.1.2.7. Funo BDMultipl (DProduct) Multiplica os valores em um campo (coluna) de registros em uma lista ou banco de da- dos que coincidem com as condies especificadas. SINTAXE BDMULTIPL ( banco_dados ; campo ; critrios ) OBS.: Os argumentos que fazem parte da sintaxe das Funes BD so exatamente iguais, portanto, para obter a explicao para cada um deles (banco_dados; campo; critrios), consulte a explicao na funo 18.1.2.1. BDSOMA.
14.1.2.8. Funo BDExtrair (DGet) Extrai um nico valor em uma coluna de uma lista ou banco de dados que coincide com as condies especificadas. SINTAXE BDEXTRAIR ( banco_dados ; campo ; critrios ) OBS.: Os argumentos que fazem parte da sintaxe das Funes BD so exatamente iguais, portanto, para obter a explicao para cada um deles (banco_dados; campo; critrios), consulte a explicao na funo 18.1.2.1. BDSOMA. Se nenhum registro coincidir com os critrios, BDEXTRAIR retornar o valor de erro #VALOR!. Se mais de um registro coincidir com os critrios, BDEXTRAIR retornar o valor de erro #NM!.
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
101 101
14.1.2.9. Exemplo de Funes BD (Banco de Dados) Exemplo 1: Nas colunas A, B e C, encontramos uma tabela de dados. Nas clulas F5 F10, encontramos algumas funes de banco de dados que retornam um valor de acordo com sua funo. Por exemplo, na clula F5, que contm a funo BDSOMA, encontramos a soma dos valores da coluna C que resulta em 1.500 e assim por diante.
Quando especificamos critrios, as funes de banco de dados recalculam os valores e retornam os novos resultados de acordo com estes critrios.
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
102 102
Note que utilizamos, no intervalo de critrios (linha 18), os critrios: JAN, A e valores maiores que 200 (>200). Os resultados para cada funo BD foram retornados de acordo com a funo e os crit- rios. Somente as duas linhas destacadas em amarelo obedecem aos trs critrios pr- estabelecidos (linhas 21 e 29).
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
102 102 Exemplo 2: Neste exemplo, encontramos na figura a esquerda, uma tabela de dados. Na figura a direita, vemos trs quadros com as Funes BD. No 1, atravs dos critrios Cliente (Roberto Shinji Erizuna) e Cidade (Osasco) as Funes BD retornam somente os valores que obedeam as estes critrios. O 2 e o 3 contm cada um, apenas um critrio utilizado que filtra o resultado: o 2 retorna somente os valores que obedea ao critrio Cidade (Carapicuiba) e no 3 retorna somente os valores que obedea ao critrio com Datas maiores ou iguais a 15 de abril de 2009.
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
103 103 14.1.3. Funes Data e Hora 14.1.3.1. Funo Hoje (Today) Retorna o nmero de srie da data atual. O nmero de srie o cdigo de data-hora usado pelo Excel para clculos de data e hora. Sintaxe: HOJE( ) Exemplo: =HOJE( ) igual a data de hoje. Comentrios: O Excel armazena datas como nmeros de srie seqenciais para que possam ser usados em clculos. Por padro, 1 de janeiro de 1900 o nmero de srie 1 e 1 de janeiro de 2008 o nmero de srie 39448 porque est 39.448 dias aps 1 de janeiro de 1900. Para inserir a data atual fixa (sem ser frmula) utilize as teclas de atalho: Ctrl + ; . Para inserir a hora atual fixa (sem ser frmula) utilize as teclas de atalho: Ctrl + Shift+ :.
14.1.3.2. Funo Agora (Now) Retorna o nmero de srie seqencial da data e hora atuais. Se o formato da clula era Geral antes de a funo ser inserida, o resultado ser formatado como uma data. Sintaxe: AGORA( ) Exemplo: =AGORA( ) igual a data de hoje. Comentrios: O Excel armazena datas como nmeros de srie seqenciais para que possam ser usados em clculos. Por padro, 1 de janeiro de 1900 o nmero de srie 1 e 1 de janeiro de 2008 o nmero de srie 39448 porque est 39.448 dias aps 1 de janeiro de 1900. Os nmeros direita da vrgula decimal no nmero de srie representam a ho- ra; os nmeros esquerda representam a data. Por exemplo, o nmero de srie 0,5 representa a hora 12:00 (meio-dia). A funo AGORA s muda quando a planilha calculada ou quando a macro que contm a funo executada, no sendo atualizada continuamente.
14.1.3.3. Funo Hora (Hour) Retorna a hora de um valor de tempo. A hora retornada como um inteiro, variando de 0 (12:00 A.M.) a 23 (11:00 P.M.). Sintaxe: HORA( nm_srie ) Nm_srie: o horrio que contm a hora que desejamos encontrar. Os horrios podem ser inseridos como seqncias de caracteres de texto entre aspas ("6:45 PM"), ou como nmeros decimais (0,78125 = 6:45 PM). Exemplos: =HORA(0,5) igual a 12 (Isso porque 0,5 metade de um dia). =HORA("18:48:33") igual a 18.
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
104 104 14.1.3.4. Funo Minuto (Minute) Retorna os minutos de um valor de tempo. O minuto dado como um nmero inteiro, que vai de 0 (zero) a 59. Sintaxe: MINUTO( nm_srie ) Nm_srie: o horrio que contm o minuto que desejamos encontrar. Exemplo: =MINUTO (16:48:33) igual a 48.
14.1.3.5. Funo Segundo (Second) Retorna os segundos de um valor de hora. O segundo fornecido como um inteiro no intervalo de 0 (zero) a 59. Sintaxe: SEGUNDO( nm_srie ) Nm_srie: a hora que contm os segundos que desejamos encontrar. Exemplo: =SEGUNDO(16:48:33) igual a 33.
14.1.3.6. Funo Ano (Year) Retorna o ano correspondente a uma data. O ano retornado como um inteiro no in- tervalo de 1900-9999. Sintaxe: ANO( nm_srie ) Nm_srie: a data do ano que desejamos localizar. Pode ser uma data digitada en- tre aspas diretamente na frmula (ANO) ou pode fazer referncia outra clula que contenha uma data vlida. Exemplo: =ANO(03/11/1970) igual a 1970.
14.1.3.7. Funo Ms (Month) Retorna o ms de uma data representado por um nmero de srie. O ms fornecido como um inteiro, variando de 1 (janeiro) a 12 (dezembro). Sintaxe: MS( nm_srie ) Nm_srie: a data do ms que desejamos localizar. Pode ser uma data digitada en- tre aspas diretamente na frmula (MS) ou pode fazer referncia outra clula que contenha uma data vlida. Exemplo: =MS(03/11/1970) igual a 11 (Que representa o ms de Novembro).
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
105 105 14.1.3.8. Funo Dia (Day) Retorna o dia de uma data representado por um nmero de srie. O dia dado como um inteiro que varia de 1 a 31. Sintaxe: DIA( nm_srie ) Nm_srie: a data do ms que desejamos localizar. Pode ser uma data digitada en- tre aspas diretamente na frmula (DIA) ou pode fazer referncia outra clula que contenha uma data vlida. Exemplo: =DIA(03/11/1970) igual a 3 ou 03 dependendo da formatao que a c- lula contenha.
14.1.3.9. Funo Dia.da.Semana (Weekday) Retorna o dia da semana correspondente a uma data. O dia dado como um inteiro, variando de 1 (domingo) a 7 (sbado), por padro. Sintaxe: DIA.DA.SEMANA( nm_srie ; retornar_tipo ) Nm_srie: um nmero seqencial que representa a data do dia que estamos ten- tando encontrar. Pode ser uma data digitada entre aspas diretamente na frmula (DIA.DA.SEMANA) ou pode fazer referncia outra clula que contenha uma data vlida. Retornar_tipo: um nmero que determina o tipo do valor retornado. Retornar_tipo Nmero retornado 1 ou omitido Nmeros 1 (domingo) a 7 (sbado) (*) 2 Nmeros 1 (segunda-feira) a 7 (domingo) (**) 3 Nmeros 0 (segunda-feira) a 6 (domingo) (***) Exemplos conforme tabela (Retornar_tipo) acima: =DIA.DA.SEMANA(03/11/1970;1) igual a 3. (Refere-se a tera-feira) (*) =DIA.DA.SEMANA(03/11/1970;2) igual a 2. (Refere-se a tera-feira) (**) =DIA.DA.SEMANA(03/11/1970;3) igual a 1. (Refere-se a tera-feira) (***) =DIA.DA.SEMANA(31/08/1974;1) igual a 7. (Refere-se a sbado) (*) =DIA.DA.SEMANA(31/08/1974;2) igual a 6. (Refere-se a sbado) (**) =DIA.DA.SEMANA(31/08/1974;3) igual a 5. (Refere-se a sbado) (***)
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
106 106 14.1.3.10. Funo DataM (Edate) Retorna um nmero de srie de data que o nmero de meses indicado antes ou depois de data_inicial. Use DATAM para calcular datas de liquidao ou datas de venci- mento que caem no mesmo dia do ms da data de emisso. Sintaxe: DATAM( data_inicial ; meses ) Data_inicial: uma data que representa a data inicial. Meses: o nmero de meses antes ou depois de data_inicial. Um valor positivo para meses gera uma data futura; Um valor negativo gera uma data passada. Exemplo: =DATAM(03/11/1970;2) igual a 03/01/1971. =DATAM(03/11/1970;12) igual a 03/11/1971. =DATAM(03/11/1970;-6) igual a 03/05/1970. =DATAM(03/11/1970;-12) igual a 03/11/1969.
14.1.3.11. Funo FimMs (Eomonth) Retorna o nmero de srie para o ltimo dia do ms que o nmero indicado de meses antes ou depois de data_inicial. Use FIMMS para calcular as datas de vencimento que caem no ltimo dia do ms. Sintaxe: FIMMS( data_inicial ; meses ) Data_inicial: uma data que representa a data inicial. Meses: o nmero de meses antes ou depois de data_inicial. Um valor positivo para meses gera uma data futura; Um valor negativo gera uma data passada. Exemplo: =FIMMS(03/11/1970;2) igual a 31/01/1971. =FIMMS(03/11/1970;12) igual a 30/11/1971. =FIMMS(03/11/1970;-9) igual a 28/02/1970. =FIMMS(03/11/1970;-12) igual a 30/11/1969. Para retornar, por exemplo, um dia especfico (como dia 05) em um determinado ms podemos utilizar a funo FIMMS da seguinte maneira: =FIMMS(01/01/2009;0)+5 igual a 05/02/2009, ou seja, final do ms atual mais 05 dias do ms seguinte. =FIMMS(01/01/2009;3)+5 igual a 05/05/2009, ou seja, final do ms abril mais 05 dias do ms seguinte.
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
107 107 14.1.3.12. Funo DiaTrabalho (Workday) Retorna um n que representa uma data que o n de dias teis antes ou aps uma data (data inicial). Dias teis excluem fins de semana e datas identificadas como feriados. Sintaxe: DIATRABALHO( data_inicial ; dias ; feriados ) Data_inicial: uma data que representa a data inicial. Dias: o nmero de dias teis antes ou depois de data_inicial. Um valor positivo gera uma data futura; um valor negativo gera uma data passada. Feriados: uma lista com uma ou mais datas a serem excludas do calendrio de trabalho (feriados estaduais, federais e flutuantes). Exemplo:
14.1.3.13. Funo DiaTrabalhoTotal (Networkdays) Retorna o nmero de dias teis inteiros entre data_inicial e data_final. Dias teis ex- cluem fins de semana e datas identificadas em feriados. Sintaxe: DIATRABALHOTOTAL( data_inicial ; data_final ; feriados ) Data_inicial: uma data que representa a data inicial. Data_final: a data que representa a data final. Feriados: uma lista com uma ou mais datas a serem excludas do calendrio de trabalho (feriados estaduais, federais e flutuantes). Exemplo:
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
108 108 14.1.3.14. Funo NmSemana (Weeknum) Retorna o nmero que indica onde se encontra a semana, numericamente, em um ano. Sintaxe: NMSEMANA( nm_srie ; tipo_retornado ) Nm_srie: uma data na semana. Tipo_retornado: um nmero que determina em que dia a semana comea. O valor padro 1. Retornar_tipo Semana comea 1 A semana comea no domingo. Os dias da semana so numerados de 1 a 7. 2 A semana comea na segunda-feira. Os dias da semana so numerados de 1 a 7.
Exemplo:
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
109 109 14.1.4. Funes Matemtica e Trigonometria 14.1.4.1. Funo Soma (Sum) Retorna a soma de todos os nmeros na lista de argumentos. Sintaxe: SOMA( nm1 ; nm2 ; ... ) Nm1; Nm2; ...: so argumentos de 1 a 255 cuja soma ou valor total desejamos obter. Exemplo: =SOMA(2*5;10;4;6) igual a 30. Suponha que o intervalo de clulas A1 A3 contenha os valores: 13; 17 e 20. =SOMA(A1:A3) igual a 50. =SOMA(A1;15;A3) igual a 48.
14.1.4.2. Funo SubTotal (SubTotal) Retorna um subtotal em uma lista ou em um banco de dados. mais fcil criar uma lis- ta com subtotais usando o comando Subtotais, na guia Dados e depois modific-la. Sintaxe: SUBTOTAL( nm_funo ; ref1 ; ref2 ; ... ) Nm_funo: o nmero de 1 a 11 (incluindo valores ocultos) ou 101 a 111 (igno- rando valores ocultos) que especifica qual funo usar no clculo de subtotais. Nm_funo (incluindo valores ocultos) Nm_funo (ignorando valores ocultos) Funo 1 101 MDIA 2 102 CONT.NM 3 103 CONT.VALORES 4 104 MXIMO 5 105 MNIMO 6 106 MULT 7 107 DESVPAD 8 108 DESVPADP 9 109 SOMA 10 110 VAR 11 111 VARP Ref1 ; ref2 ; ...: so de 1 a 254 intervalos cujo subtotal desejamos obter. Exemplo: Suponha que o intervalo de clulas A1 A3 contenha os valores: 10; 15 e 20. = SUBTOTAL(9;A1:A3) igual a 45 (soma dos trs valores). = SUBTOTAL(1;A1:A3) igual a 15 (mdia dos trs valores).
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
110 110 14.1.4.3. Funo Somase (SumIF) Adiciona (soma) as clulas especificadas por um determinado critrio. Sintaxe: SOMASE( intervalo ; critrios ; intervalo_soma ) Intervalo: o intervalo de clulas com os critrios que se deseja calcular. Critrios: so os critrios na forma de um nmero, expresso ou texto que define quais clulas sero adicionadas. Intervalo_soma: so as clulas reais a serem adicionadas (somadas) se as clulas correspondentes no intervalo coincidirem com os critrios. Exemplo:
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
111 111 14.1.4.4. Funo Somases (SumIFs) Adiciona (soma) as clulas em um intervalo que satisfazem mltiplos critrios. Importante: A ordem dos argumentos diferente entre SOMASES e SOMASE. O ar- gumento intervalo_soma o primeiro argumento no SOMASES, mas o terceiro argumento no SOMASE. Sintaxe: SOMASES(intervalo_soma ; intervalo_critrios1;critrios1 ; intervalo_critrio2;critrios2...) Intervalo_soma: uma ou mais clulas para a serem adicionados (somados), inclu- indo nmeros ou nomes, matrizes ou referncias que contm nmeros. Intervalo_critrios1; Intervalo_critrios2; ...: so 1 a 127 intervalos para avaliar os critrios associados. Critrios1; critrios2; ...: so 1 a 127 critrios na forma de nmero, expresso, re- ferncia de clula ou texto que define quais clulas sero adicionadas (somadas). Exemplo:
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
112 112 14.1.4.5. Funo SomaQuad (SumSQ) Retorna a soma dos quadrados dos argumentos. Sintaxe: SOMAQUAD( nm1 ; nm2 ; ... ) Nm1; Nm2; ...: so argumentos de 1 a 255 para os quais desejamos a soma dos quadrados. Podemos tambm usar uma nica matriz ou referncia a uma matriz em vez dos argumentos separados por vrgulas. Exemplo: =SOMAQUAD(3; 4) A soma dos quadrados de 3 e 4 (25) Suponha que o intervalo de clulas A1 A3 contenha os valores: 2; 5; 10. =SOMAQUAD(A1:A3) A soma dos quadrados de 3 e 4 (129) =SOMAQUAD(A1;1;A3) A soma dos quadrados de 3 e 4 (105) =SOMAQUAD(A2:A3) A soma dos quadrados de 3 e 4 (125)
14.1.4.6. Funo SomarProduto (SumProduct) Multiplica os componentes correspondentes nas matrizes fornecidas e retorna a soma destes produtos. Sintaxe: SOMARPRODUTO( matriz1 ; matriz2; matriz3 ; ... ) Matriz1 ; matriz2; matriz3 ; ...: so matrizes de 2 a 255 cujos componentes dese- jamos multiplicar e depois somar. Exemplo: Nas clulas das colunas A e B, encontramos valores e na coluna C a multiplica- o entre cada linha das duas colunas como mostrado na coluna D. Por fim, na clula C9, encontramos a soma das multiplicaes de cada linha (78). Nas clulas das colunas F e G, encontramos valores e na clula G9, encontramos a soma das multiplicaes de cada linha atravs da funo: =SOMARPRODUTO(F2:F8;G2:G8) que retorna 78.
Observao: com a funo SOMARPRODUTO economizamos uma coluna.
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
113 113 14.1.4.7. Funo ABS (ABS) Retorna o valor absoluto de um nmero. Esse valor o nmero sem o seu sinal. Sintaxe: ABS( nm ) Nm: o nmero real cujo valor absoluto desejamos obter. Exemplo: =ABS(4) Valor absoluto de 4 = 4. =ABS(-10) Valor absoluto de -10 = 10. =RAIZ(-25) igual a #NM! pois no possvel extrair a raiz quadrada de um nmero negativo. =RAIZ(ABS(-25)) igual a 5 pois o valor absoluto de -25 = 25 e a raiz quadrada de 25 = 5.
14.1.4.8. Funo Aleatrio (Rand) Retorna um nmero aleatrio real maior ou igual a 0 (zero) e menor que 1 (um) distribu- do uniformemente. Um novo nmero aleatrio real retornado toda vez que a planilha cal- culada. Sintaxe: ALEATRIO( ) Para gerar um nmero (inteiro) real aleatrio entre A e B, use: =ARRED(ALEATRIO()*(B-A)+A;0)
14.1.4.9. Funo AleatrioEntre (Randbetween) Retorna um nmero aleatrio inteiro entre os nmeros especificados. Um novo nmero aleatrio inteiro ser retornado sempre que a planilha for calculada. Sintaxe: ALEATRIOENTRE( inferior ; superior ) Inferior: o menor inteiro que ALEATRIOENTRE retornar. Superior: o maior inteiro que ALEATRIOENTRE retornar. Exemplo: =ALEATRIOENTRE(1;100) Nmero aleatrio entre 1 e 100 (varia). =ALEATRIOENTRE(-1;1) Nmero aleatrio entre -1 e 1 (varia). Para sortear uma data entre duas datas especificadas: =ALEATRIOENTRE( 1/1/2009 ; 31/3/2009 ) Sorteia uma data entre os dois perodos (inferior e superior) especificados. Para sortear uma data entre hoje e o ltimo dia do ano de 2009: =ALEATRIOENTRE( HOJE() ; 31/12/2009 ).
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
114 114 14.1.4.10. Funo Raiz (SQrt) Retorna uma raiz quadrada positiva. Sintaxe: RAIZ( nm ) Nm: o nmero do qual desejamos obter a raiz quadrada. Exemplo: =RAIZ(16) A raiz quadrada de 16 = 4. =RAIZ(-16)A raiz quadrada do nmero -16 (negativo) retornar o erro (#NM!). =RAIZ(ABS(-16)) A raiz quadrada do valor absoluto = 4. Se desejarmos extrair uma raiz cbica (3) ou superior, podemos utilizar a funo POTNCIA. =POTNCIA(27;1/3) A raiz cbica de 27 = 3, pois 3 3 = 27. =POTNCIA(1024;1/10) A raiz dcima de 1024 = 2, pois 2 10 = 1024.
14.1.4.11. Funo Potncia (Power) Fornece o resultado de um nmero elevado a uma potncia. Sintaxe: POTNCIA( nm ; potncia) Nm: o nmero base. Pode ser qualquer nmero real. Potncia: o expoente para o qual a base elevada. Exemplo: =POTNCIA(5; 2) 5 ao quadrado = 25. =POTNCIA(4; 4) 4 elevado potncia 4 = 256. =POTNCIA(64;1/3) 64 elevado potncia (1/3) = 4, pois este resultado o mesmo que a raiz cbica de 64 = 4.
14.1.4.12. Funo Mult (Product) Multiplica todos os nmeros fornecidos como argumentos e retorna o produto. Sintaxe: MULT( nm1 ; nm2 ; ... ) Nm1; Nm2; ...: so nmeros de 1 a 255 que desejamos multiplicar. Exemplo: =MULT(5; 2) multiplica os nmero 5 e 2 = 10. =MULT(2; 5; 3) multiplica os nmero 2, 5 e 3 = 30. = 2 * 5 * 3 multiplica os nmero 2, 5 e 3 = 30.
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
115 115 14.1.4.13. Funo Mod (Mod) Retorna o resto depois da diviso de nm por divisor. O resultado possui o mesmo si- nal que divisor. Sintaxe: MOD( nm ; divisor ) Nm: o nmero para o qual desejamos encontrar o resto. Divisor: o nmero pelo qual desejamos dividir o nmero. Exemplo: =MOD(10; 2) o resto de 102 = 0. =MOD(100; 7) o resto de 1007 = 2. A funo MOD pode ser expressa em termos da funo INT: MOD(n, d) n d * INT ( n / d ) 100 7 * INT (100 / 7 ) = 2
14.1.4.14. Funo Sinal (Sign) Determina o sinal de um nmero. Fornece 1 se nm for positivo, zero (0) se nm for 0, e -1 se nm for negativo. Sintaxe: SINAL( nm ) Nm: qualquer nmero real. Exemplo: =SINAL(10) o sinal de um nmero positivo (1). =SINAL(4-4) o sinal de zero (0). =SINAL(-0,00001) o sinal de um nmero negativo (-1).
14.1.4.15. Funo Arred (Round) Arredonda um nmero at uma quantidade especificada de dgitos, obedecendo a re- gra matemtica. Sintaxe: ARRED( nm ; nm_dgitos ) Nm: o nmero que desejamos arredondar. Nm_dgitos: especifica nmero de dgitos para o qual desejamos arredondar nm. Exemplo: =ARRED(2,15; 1) Arredonda 2,15 para uma casa decimal (2,2) =ARRED(2,149; 1) Arredonda 2,149 para uma casa decimal (2,1) =ARRED(-1,475; 2) Arredonda -1,475 para duas casas decimais (-1,48) =ARRED(21,5; -1) Arredonda 21,5 para uma casa esquerda da vrgula decimal (20)
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
116 116 14.1.4.16. Funo Arredondar.para.Baixo (RoundDown) Arredonda um nmero para baixo at zero. Sintaxe: ARREDONDAR.PARA.BAIXO( nm ; nm_dgitos ) Nm: o nmero que desejamos arredondar. Nm_dgitos: especifica nmero de dgitos para o qual desejamos arredondar nm. Exemplo: =ARREDONDAR.PARA.BAIXO(3,2; 0) Arredonda 3,2 para baixo, para zero casa decimal (3) =ARREDONDAR.PARA.BAIXO(76,9;0) Arredonda 76,9 para baixo, para zero ca- sa decimal (76) =ARREDONDAR.PARA.BAIXO(-3,14159; 1) Arredonda -3,14159 para baixo, para uma casa decimal (-3,1) =ARREDONDAR.PARA.BAIXO(31415,92654; -2) Arredonda 31415,92654 pa- ra baixo, para 2 casas esquerda da vrgula decimal (31400)
14.1.4.17. Funo Arredondar.para.Cima (RoundUp) Arredonda um nmero para cima afastando-o de zero. Sintaxe: ARREDONDAR.PARA.CIMA( nm ; nm_dgitos ) Nm: o nmero que desejamos arredondar. Nm_dgitos: especifica nmero de dgitos para o qual desejamos arredondar nm. Exemplo: =ARREDONDAR.PARA.CIMA(3,2;0) Arredonda 3,2 para cima, para zero casa decimal (4) =ARREDONDAR.PARA.CIMA(76,9;0) Arredonda 76,9 para cima, para zero casa decimal (77) =ARREDONDAR.PARA.CIMA(-3,14159; 1) Arredonda -3,14159 para cima, para uma casa decimal (-3,2) =ARREDONDAR.PARA.CIMA(31415,92654; -2) Arredonda 31415,92654 para cima, para 2 casas esquerda da vrgula decimal (31500)
14.1.4.18. Funo Int (Int) Arredonda um nmero para baixo at o nmero inteiro mais prximo. Sintaxe: INT( nm ) Nm: o nmero real que desejamos arredondar para baixo at um inteiro. Exemplo: =INT(8,9) Arredonda 8,9 para baixo (8) =INT(-8,9) Arredonda -8,9 para baixo (-9) Suponha que a clula A1 contenha o seguinte valor = 19,5: =A1-INT(A1) Retorna a parte decimal de 19,5 que est em A1 (0,5)
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
117 117 14.1.4.19. Funo Truncar (Trunc) Trunca um nmero para um inteiro removendo a parte fracionria do nmero. Sintaxe: TRUNCAR( nm ; nm_dgitos ) Nm: o nmero que se deseja truncar. Nm_dgitos: um nmero que especifica a preciso da operao. O valor padro para nm_digitos 0 (zero). Exemplo: =TRUNCAR(8,9) A parte inteira de 8,9 (8) =TRUNCAR(-8,9) A parte inteira de -8,9 (8) Observao: TRUNCAR e INT so semelhantes, pois os dois retornam inteiros. TRUN- CAR remove a parte fracionria do nmero. INT arredonda para menos at o nmero inteiro mais prximo de acordo com o valor da parte fracionria do nmero. 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.
14.1.4.20. Funo Par (Even) Retorna o nmero arredondado para o inteiro par mais prximo. Esta funo pode ser usada para processar itens que aparecem em pares. Por exemplo, um engradado aceita fileiras de um ou dois itens. O engradado est cheio quando o nmero de itens, arredondado para mais at o par mais prximo, preencher sua capacidade. Sintaxe: PAR( nm ) Nm: o valor a ser arredondado. Exemplo: =PAR(1,5) Arredonda 1,5 para cima para o nmero inteiro par mais prximo (2) =PAR(3) Arredonda 3 para cima para o nmero inteiro par mais prximo (4) =PAR(2) Arredonda 2 para cima para o nmero inteiro par mais prximo (2) =PAR(-1) Arredonda -1 para cima para o nmero inteiro par mais prximo (-2)
14.1.4.21. Funo mpar (Odd) Retorna o nmero arredondado para cima at o inteiro mpar mais prximo. Sintaxe: MPAR( nm ) Nm: o valor a ser arredondado. Exemplo: =MPAR(1,5) Arredonda 1,5 para cima at o nmero inteiro mpar mais prximo (3) =MPAR(3) Arredonda 3 para cima at o nmero inteiro mpar mais prximo (3) =MPAR(2) Arredonda 2 para cima at o nmero inteiro mpar mais prximo (3) =MPAR(-1) Arredonda -1 para cima at o nmero inteiro mpar mais prximo (-1) =MPAR(-2) Arredonda -2 para cima at o nmero inteiro mpar mais prximo (-3)
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
118 118 14.1.4.22. Exemplos de Funes Matemtica e Trigonometria No exemplo abaixo, vemos exemplos da aplicao de algumas funes. Nas colunas A e B vemos frmulas que: sorteiam datas do incio do ano de 2009 at a data atual e sorteiam valores entre 100 e 999 respectivamente. A partir da coluna C encontramos algumas funes com aplicao que trazem resultados parecidos. A funo Arred arredonda o nmero obedecendo regra matemti- ca; as funes Arredondar para Cima e para Baixo tem um resultado de acordo com o nome; as funes Par e mpar arredondam at o nmero inteiro par ou mpar para cima mais prximo; e a funo Truncar remove a parte fracionria de um nmero.
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
119 119 14.1.5. Funes Estatsticas 14.1.5.1. Funo Mdia (Average) Retorna a mdia aritmtica dos argumentos. Sintaxe: MDIA( nm1 ; nm2 ; ... ) Nm1; Nm2; ...: so de 1 a 255 argumentos numricos cuja mdia desejamos obter. Exemplo: =MDIA(2*5;10;2;6) igual a 7. Suponha que o intervalo de clulas A1 A3 contenha os valores: 13; 15 e 20. =MDIA(A1:A3) igual a 16. =MDIA(A1:A3;36) igual a 21.
14.1.5.2. Funo MdiaSE (AverageIF) Retorna a mdia aritmtica de clulas num intervalo que satisfazem determinado critrio. Sintaxe: MDIASE( intervalo ; critrios ; intervalo_mdia ) Intervalo: uma ou mais clulas a serem usadas para o clculo da mdia, incluindo nmeros ou nomes, matrizes ou referncias que contm nmeros. Critrios: so critrios na forma de nmero, expresso, referncia de clula ou um texto que define as clulas a serem usadas para o clculo da mdia. Os critrios po- dem ser expressos como 32, "32", ">32", "mas" ou B4. Intervalo_mdia: o conjunto de clulas que ser usado para calcular a mdia. Exemplo:
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
120 120 14.1.5.3. Funo MdiaSES (AverageIFs) Retorna a mdia aritmtica de clulas num intervalo que satisfazem mltiplos critrios. Sintaxe: SOMASES(intervalo_mdia ; intervalo_critrios1;critrios1;intervalo_critrio2;critrios2...) Intervalo_mdia: refere-se a uma ou mais clulas a serem usadas para o clculo da mdia, incluindo nmeros ou nomes, matrizes ou referncias que contm n- meros. Intervalo_critrios1; Intervalo_critrios2; ...: so de 1 a 127 intervalos para ava- liar os critrios associados. Critrios1; critrios2; ...: so de 1 a 127 critrios na forma de nmero, expresso, referncia de clula ou texto que define quais clulas sero usadas para calcular a mdia. Estes critrios podem ser expressos como 32, "32", ">32", "<=32", "mas" ou B4. Observao: Podemos utilizar caracteres curinga, como ponto de interrogao (?) e asterisco (*), nos critrios. Um ponto de interrogao corresponde a qualquer caractere enquanto que um asterisco corresponde a qualquer seqncia de caracteres. Se quisermos localizar um ponto de interrogao ou asterisco, podemos digitar um til (~) antes do caractere. A funo MDIASES mede a tendncia central, que o centro de um grupo de n- meros em uma distribuio estatstica. Estas so as trs medidas de tendncia cen- tral mais comuns: Mdia: aritmtica e calculada pela adio de um grupo de nmeros e ento pela diviso da contagem desses nmeros. Exemplo: a mdia de 2, 3, 3, 5, 7 e 10 = 30 que, dividido por 6 = 5. Mediana: o nmero no centro de um grupo de nmeros; isto , uma metade dos nmeros possui valores maiores do que a mediana e a outra metade possui valo- res menores. Exemplo: a mediana de 2, 3, 3, 5, 7 e 10 = 4. Modo: o nmero que ocorre com mais freqncia em um grupo de nmeros. Exemplo: o modo de 2, 3, 3, 5, 7 e 10 = 3.
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
121 121 Exemplo:
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
122 122 14.1.5.4. Funo Modo (Mode) Retorna o valor que ocorre com mais freqncia em uma matriz ou intervalo de dados. Sintaxe: MODO( nm1 ; nm2 ; ... ) Nm1; Nm2; ...: so argumentos de 1 a 255 para os quais desejamos calcular o modo. Tambm podemos usar uma nica matriz ou referncia a uma matriz em vez de argumentos separados por ponto-e-vrgula. Exemplo: =MODO(2;3;3;7;10;3) igual a 3. Suponha que o intervalo de clulas A1 A5 contenha os valores: 3; 5; 4; 1 e 5. =MODO(A1:A5) igual a 5.
14.1.5.5. Funo Ordem (Rank) Retorna a posio de um nmero em uma lista de nmeros. A ordem de um nmero seu tamanho em relao a outros valores de uma lista. (Se fossemos classificar a lista, a ordem do nmero seria a sua posio). Sintaxe: ORDEM( nm ; referncia ; ordem ) Nm: o nmero cuja posio se deseja encontrar. Referncia: uma matriz ou referncia a uma lista de nmeros. Valores no nu- mricos so ignorados. Ordem: um nmero que especifica como posicionar um nmero em uma ordem. O nmero 0 (zero): Classifica em ordem decrescente. O nmero 1: Classifica em ordem crescente. Observao: ORDEM fornece nmeros duplicados na mesma ordem. No entanto, a presena de nmeros duplicados afeta a ordem dos nmeros subseqentes. Por exemplo, em uma lista de nmeros inteiros classificados em ordem crescente, se o nmero 10 aparecer duas vezes e tiver uma ordem de 5, ento 11 teria uma ordem de 7 (ne- nhum nmero teria uma ordem de 6). Exemplo:
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
123 123 14.1.5.6. Funo Mximo (Max) Retorna o valor mximo de um conjunto de valores. Sintaxe: MXIMO( nm1 ; nm2 ; ... ) Nm1; Nm2; ...: so de 1 a 255 nmeros cujo valor mximo desejamos saber. Exemplo: =MXIMO(2;3;3;7;10;3) igual a 10. Suponha que o intervalo de clulas A1 A5 contenha os valores: 13; 5; 4; 10 e 5. = MXIMO(A1:A5) igual a 13.
14.1.5.7. Funo Mnimo (Min) Retorna o valor mnimo de um conjunto de valores. Sintaxe: MNIMO( nm1 ; nm2 ; ... ) Nm1; Nm2; ...: so de 1 a 255 nmeros cujo valor mnimo desejamos saber. Exemplo: = MNIMO(2;3;3;7;10;3) igual a 2. Suponha que o intervalo de clulas A1 A5 contenha os valores: 13; 5; 4; 10 e 5. = MNIMO(A1:A5) igual a 4.
14.1.5.8. Funo Maior (Large) Retorna o maior valor k-simo de um conjunto de dados. Podemos usar esta funo pa- ra selecionar um valor de acordo com a sua posio relativa. Por exemplo, podemos usar a fun- o MAIOR para obter o primeiro, o segundo e o terceiro resultados. Sintaxe: MAIOR( matriz ; k ) Matriz: matriz ou intervalo de dados cujo maior valor desejamos determinar. K: a posio (do maior) na matriz ou intervalo de clula de dados a ser fornecida. Exemplo:
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
124 124 14.1.5.9. Funo Menor (Small) Retorna o menor valor k-simo do conjunto de dados. Use esta funo para retornar va- lores com uma posio especfica relativa em um conjunto de dados. Sintaxe: MENOR( matriz ; k ) Matriz: matriz ou intervalo de dados cujo maior valor desejamos determinar. K: a posio (do menor) na matriz ou intervalo de clula de dados a ser fornecida. Exemplo:
14.1.5.10. Funo Cont.Nm (Count) Conta quantas clulas contm nmeros. Use CONT.NM para obter o nmero de en- tradas em um campo de nmero que estejam em um intervalo ou matriz de nmeros. Sintaxe: CONT.NM( valor1 ; valor2 ; ... ) Valor1; Valor2; ...: so argumentos de 1 a 255 que contm ou se referem a diferen- tes tipos de dados, mas somente os nmeros so contados. Exemplo:
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
125 125 14.1.5.11. Funo Cont.Valores (CountA) Calcula o nmero de clulas no vazias e os valores na lista de argumentos. Use CONT.VALORES para calcular o nmero de clulas com dados em um intervalo ou matriz. Sintaxe: CONT.VALORES( valor1 ; valor2 ; ... ) Valor1; Valor2; ...: so argumentos de 1 a 255 que representam os valores que de- sejamos calcular. Exemplo:
14.1.5.12. Funo Contar.Vazio (CountBlank) Conta o nmero de clulas vazias no intervalo especificado. Sintaxe: CONTAR.VAZIO( intervalo ) Intervalo: o intervalo no qual as clulas em branco sero contadas. Exemplo:
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
126 126 14.1.5.13. Funo Cont.SE (CountIF) Calcula o nmero de clulas no vazias em um intervalo que corresponde a determi- nados critrios. Sintaxe: CONT.SE( intervalo ; critrios ) Intervalo: uma ou mais clulas para contar, incluindo nmeros ou nomes, ma- trizes ou referncias que contm nmeros. Os campos em branco e valores de tex- to so ignorados. Critrios: o critrio na forma de um nmero, expresso, referncia de clula ou texto que define quais clulas sero contadas. Por exemplo, os critrios po- dem ser expressos como 32, "32", ">32", "mas" ou B4. Observao: Podemos utilizar caracteres curinga, como ponto de interrogao (?) e asterisco (*), nos critrios. Um ponto de interrogao corresponde a qualquer caractere; um asterisco corresponde a qualquer seqncia de caracteres. Se quisermos localizar um ponto de interrogao ou asterisco real, podemos digitar um til (~) antes do caractere. Exemplo 1: Frmulas CONT.SE comuns.
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
127 127 Exemplo 2: Frmulas CONT.SE utilizando caracteres curinga e manipulando valores em branco.
14.1.5.14. Funo Cont.SES (CountIFs) Conta o nmero de clulas dentro de um intervalo que satisfazem mltiplos critrios. Sintaxe: CONT.SES( intervalo1 ; critrios1 ; intervalo2 ; critrios2 ; ... ) Intervalo1 ; Intervalo2: so de 1 a 127 intervalos para avaliar os critrios asso- ciados. As clulas devem ser nmeros ou nomes, matrizes ou referncias que con- tenham nmeros. Os valores em branco e de texto so ignorados. Critrios1 ; Critrios2: so 1 a 127 critrios na forma de um nmero, uma ex- presso, uma referncia de clula ou um texto que define quais clulas sero con- tadas. Por exemplo, os critrios podem ser expressos como 32, "32", ">32", "mas" ou B4. Observao: Cada clula em um intervalo contada apenas se todos os critrios correspon- dentes especificados so verdadeiros para aquela clula. Podemos utilizar caracteres curinga, como ponto de interrogao (?) e asterisco (*), nos critrios. Um ponto de interrogao corresponde a qualquer caractere; um asterisco corresponde a qualquer seqncia de caracteres. Se quisermos localizar um ponto de interrogao ou asterisco real, podemos digitar um til (~) antes do caractere.
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
128 128 Exemplo:
14.1.5.15. E xemplo de Funes Estatsticas Na tabela abaixo, encontramos cadastradas algumas pessoas de alguns estados e do sexo masculino ou feminino. Estas pessoas possuem um ou mas dos vcios mencionados na tabela. A pessoa que tem determinado vcio asssinalada com a letra S (que significa SIM). Na parte inferior da figura, criamos uma tabela que que soma e agrupa estas possoas por estado, sexo e vcio. A direita, criamos, com base neste agrupamento, um grfico que demonstra vizualmente os dados. Se observarmos apenas a tabela inicial, com os dados de cada pessoa, no temos uma viso clara das informaes. Porm, se observarmos a tabela consolidada e ainda o grfico, podemos ter uma boa viso da situao de cada estado, sexo e/ou vicio.
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
129 129 14.1.6. Funes de Texto 14.1.6.1. Funo Arrumar (Trim) Remove todos os espaos do texto exceto os espaos nicos entre palavras. Use ARRUMAR no texto que recebeu de outro aplicativo que pode ter espaamento irregular. Sintaxe: ARRUMAR( texto ) Texto: o texto do qual se deseja remover espaos. Exemplo: =ARRUMAR( Rendimento anual de fevereiro) igual a Rendimento anual de fevereiro. Suponha que a clula A1 contenha a seguinte frase: Resumo Gerencial / 2008. =ARRUMA(A1) igual a Resumo Gerencial / 2008.
14.1.6.2. Funo Concatenar (Concatenate) Agrupa duas ou mais cadeias de caracteres em uma nica cadeia de caracteres. Sintaxe: CONCATENAR( texto1;texto2;... ) Texto1;texto2;...: so de 2 a 255 itens de texto a serem agrupados em um nico item de texto. Os itens de texto podem ser cadeia de caracteres, nmeros ou refe- rncias a clulas nicas. Observao: Podemos utilizar o operador de clculo de 'E' comercial (&), em vez da funo CONCATENAR, para agrupar itens de texto. Por exemplo, =A1&B1 retornar o mesmo valor que =CONCATENAR(A1;B1). Exemplo: Na tabela abaixo, encontramos nmeros nas colunas A, B e C. Na coluna D, inserimos uma frmula, conforme exibido na figura abaixo, na coluna F, onde agrupa em um nico lugar os valores (coluna D), formando assim uma data em cada linha da tabela.
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
130 130 14.1.6.3. Funo Direita (Right) Retorna o ltimo caractere ou caracteres em uma seqncia de caracteres de texto, com base no nmero de caracteres especificado. Sintaxe: DIREITA(texto ; nm_caract ) Texto: a seqncia de caracteres de texto que contm os caracteres que deseja- mos extrair. Nm_Caract: especifica o nmero de caracteres que DIREITA deve extrair. Exemplo: =DIREITA(Avelino Santos;6) igual a Santos. Suponha que a clula A1 contenha a seguinte frase: Unidade de SPO. =DIREITA(A1;3) igual a SPO.
14.1.6.4. Funo Esquerda (Left) Retorna o primeiro caractere ou caracteres em uma seqncia de caracteres de texto, com base no nmero de caracteres especificado. Sintaxe: ESQUERDA(texto ; nm_caract ) Texto: a seqncia de caracteres de texto que contm os caracteres que deseja- mos extrair. Nm_Caract: especifica o nmero de caracteres que ESQUERDA deve extrair. Exemplo: = ESQUERDA (Avelino Santos;7) igual a Avelino. Suponha que a clula A1 contenha a seguinte frase: Unidade de SPO. = ESQUERDA (A1;7) igual a Unidade.
14.1.6.5. Funo Ext.Texto (Mid) Retorna um nmero especfico de caracteres de texto, comeando na posio especi- ficada, com base no nmero de caracteres especificado. Sintaxe: EXT.TEXTO( texto ; nm_inicial ; nm_carcat ) Texto: a seqncia de caracteres de texto que contm os caracteres que deseja- mos extrair. Nm_inicial: a posio do primeiro caractere que desejamos extrair no texto. Nm_Caract: especifica o nmero de caracteres que EXT.TEXTO deve retornar. Exemplo: = EXT.TEXTO (Avelino Santos;9;20) igual a Avelino. Suponha que a clula A1 contenha a seguinte frase: Unidade de SPO. = EXT.TEXTO (A1;9;6) igual a de SPO
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
131 131 14.1.6.6. Funo Localizar (Search) A funo LOCALIZAR localiza uma seqncia de caracteres de texto em uma segunda seqncia de caracteres de texto e retornam o nmero da posio inicial da primeira se- qncia de caracteres de texto do primeiro caractere da segunda seqncia de caracteres de texto. Sintaxe: LOCALIZAR( texto_procurado ; no_texto ; nm_inicial ) Texto_procurado: o texto que se deseja localizar. No_texto: o texto em que se deseja localizar o texto_procurado. Nm_Inicial: o nmero do caractere em no_texto em que se deseja iniciar a pesquisa. Exemplo: = LOCALIZAR (S;Avelino Santos;1) igual a 9 (S o 9 caracter). Suponha que a clula A1 contenha a seguinte frase: Unidade de SPO e que se deseje encontrar onde inicia a palavra SPO. = LOCALIZAR (SPO;A1;1) igual a 12 (A primeira letra se SPO o 12 caractere.)
14.1.6.7. Funo Maiscula (Upper) Converte o texto em maisculas. Sintaxe: MAISCULA( texto ) Texto: o texto que se deseja converter para maisculas. Texto pode ser uma refe- rncia ou uma seqncia de caracteres de texto. Exemplo: = MAISCULA (Rendimento) igual a RENDIMENTO. Suponha que a clula A1 contenha a seguinte palavra: Unidade de SPO. = MAISCULA (A1) igual a UNIDADE DE SPO.
14.1.6.8. Funo Pri.Maiscula (Proper) Coloca a primeira letra de uma seqncia de caracteres de texto em maiscula e todas as outras letras do texto depois de qualquer caractere diferente de uma letra. Converte todas as outras letras para minsculas. Sintaxe: PRI.MAISCULA( texto ) Texto: o texto entre aspas, uma frmula que retorna o texto ou referncia a uma clula que contenha o texto que voc deseja colocar parcialmente em maiscula. Exemplo: = PRI.MAISCULA (vale 2 centavos) igual a Vale 2 Centavos. Suponha que a clula A1 contenha a seguinte palavra: 76OraMento. = PRI.MAISCULA (A1) igual a 76Oramento.
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
132 132 14.1.6.9. Funo Minscula (Lower) Converte todas as letras maisculas em uma seqncia de caracteres de texto para mins- culas. Sintaxe: MINSCULA( texto ) Texto: o texto que voc deseja converter para minscula. MINSCULA s muda caracteres de letras para texto. Exemplo: = MINSCULA (RENDIMENTO) igual a rendimento. Suponha que a clula A1 contenha a seguinte palavra: Unidade de SPO. = MINSCULA (A1) igual a unidade de spo.
14.1.6.10. Funo Texto (Text) Converte um valor para texto em um formato de nmero especfico. Sintaxe: TEXTO( valor ; formato_texto ) Texto: um valor numrico, uma frmula que avalia para um valor numrico, ou uma referncia a uma clula que contm um valor numrico. Formato_texto: um formato numrico como uma seqncia de caracteres entre as- pas. possvel ver vrios formatos numricos, clicando em Nmero, Data, Ho- ra, Moeda ou Personalizada na caixa Categoria da guia Nmero na caixa de di- logo Formatar Clulas e, em seguida, visualizando os formatos exibidos. Exemplo: A clula A1 contm a frmula: =hoje() (Retorna a data atual (21/03/2010)). = Hoje dia & TEXTO (A1;dd-dddd) igual a Hoje dia 21-Domingo. = Data: & TEXTO (A1;dd/mmm/aaa) igual a Data: 21/mar/2010.
14.1.6.11. Funo Valor (Value) Converte uma seqncia de caracteres de texto que representa um nmero em um nme- ro. Sintaxe: VALOR( texto ) Texto: o texto entre aspas ou uma referncia a uma clula que contm o texto a ser convertido. Exemplo: = VALOR (R$ 1.000,00) igual a 1000. Suponha que a clula A1 contenha a seguinte palavra: '001234,55. = VALOR (A1) igual a 1234,55.
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
133 133 14.1.6.12. Funo Rept (Rept) Repete o texto um determinado nmero de vezes. Utilize REPT para preencher uma clu- la com um nmero de repeties de uma seqncia de caracteres de texto. Sintaxe: REPT( texto ; nm_vezes ) Texto: o texto que voc deseja repetir. Nm_vezes: um nmero positivo que especifica o nmero de vezes que voc dese- ja repetir texto. Exemplo: = REPT (*-;3) Exibe a seqncia de caracteres 3 vezes *-*-*-. = REPT (_;10) Repete um trao (_) 10 vezes __________.
14.1.6.13. Funo Nm.Caract (Len) Retorna o nmero de caracteres em uma seqncia de caracteres de texto. Sintaxe: NM.CARACT( texto ) Texto: o texto cujo comprimento desejamos determinar. Os espaos contam como caracteres. Exemplo: = NM.CARACT (Um mundo em paz) igual a 15. = REPT ( Eu sou de SC) igual a 13.
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
134 134 14.1.7. Funes de Pesquisa e Referncia 14.1.7.1. Funo Procv (VLookup) Localiza um valor na primeira coluna de uma tabela e retor- na um valor na mesma linha de outra coluna na tabela. O V em PROCV significa vertical. Use PROCV em vez de PROCH quando os valores da comparao estiverem posicionados em uma coluna esquerda ou direita dos dados que se deseja procurar.
Sintaxe: PROCV(valor_procurado ; matriz_tabela ; nm_ndice_coluna ; procurar_intervalo) Valor_procurado: O valor a ser procurado na primeira coluna de dados da tabela. O Valor_procurado pode ser um valor ou uma referncia. Matriz_tabela: Uma ou mais colunas de dados. Os valores na primeira coluna de matriz_tabela so os valores procurados por valor_procurado. Os valores podem ser texto, nmeros ou valores lgicos. Nm_ndice_coluna: O nmero da coluna em matriz_tabela a partir do qual o valor correspondente deve ser retornado. Um nm_ndice_coluna de 1 retornar o valor na primeira coluna em matriz_tabela; um nm_ndice_coluna de 2 retornar o va- lor na segunda coluna em matriz_tabela, e assim por diante. Procurar_intervalo: Um valor lgico que especifica se queremos que PROCV loca- lize uma correspondncia exata ou aproximada. Se VERDADEIRO ou omitido, uma correspondncia exata ou aproximada re- tornada. Se uma correspondncia exata no for localizada, o valor maior mais prximo e menor que o valor_procurado retornado. (Observao: Neste caso, os valores na primeira coluna de matriz_tabela devero ser colocados em or- dem ascendente; caso contrrio, PROCV poder no retornar o valor correto.) Se FALSO, PROCV encontrar somente uma correspondncia exata. (Observa- o: nesse caso, os valores na primeira coluna da matriz_tabela no precisam ser classificados). Se houver dois ou mais valores na primeira coluna de ma- triz_tabela que coincidem com o valor_procurado, o primeiro valor encontrado ser utilizado, caso contrrio o valor de erro #N/D ser retornado. Observaes: Ao procurar valores de texto na primeira coluna da matriz_tabela, certifique- se de que os dados na primeira coluna da matriz_tabela no tenham espaos esquerda ou de fim de linha, uso inconsistente de aspas normais ( ' ou " ) e curvas ( ou ) ou caracteres no-imprimveis. Ao procurar valores de nmero ou data, certifique-se de que os dados na pri- meira coluna da matriz_tabela no estejam armazenados como valores de tex- to, pois, a funo PROCV pode fornecer um valor correto ou no esperado. Se procurar_intervalo for FALSO e valor_procurado for texto, ento podemos usar os caracteres curinga ponto de interrogao (?) e asterisco (*) em va- lor_procurado. Um ponto de interrogao coincide com qualquer caractere nico; um asterisco coincide com qualquer seqncia de caracteres. Se qui- sermos localizar um ponto de interrogao ou asterisco real, digite um til (~) antes do caractere.
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
135 135 Exemplo 1: na figura abaixo, encontramos, nas clulas F2:L21 uma tabela de dados de alunos com suas respectivas notas bimestrais, e na coluna L e mdias destas notas. Na clula D2 digitamos o cdigo do aluno que desejamos que a funo Procv (que retorna apenas o valor exato) retorne nas clulas D4 e D6.
Exemplo 2: na figura abaixo, encontramos um exemplo da funo Procv com utilizao da opo VERDADEIRO (quando no encontrado o valor exato, retorna o valor abaixo mais prximo). Em nosso exemplo, na clula G7, encontramos o nmero de dias de atraso (13) do cliente Pedro da Silva. Nas colunas M e N, onde encontramos os dias e as respectivas mul- tas no encontramos 13 dias. Com a utilizao da opo VERDADEIRO na funo Procv o valor retornado foi o de 2% que se refere a 10 dias que o nmero menor mais prximo aos 13 dias de atraso.
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
136 136 14.1.7.2. Funo Proch (HLookup) Localiza um valor na linha superior de uma tabela de valores e retorna um valor na mes- ma coluna de uma linha especificada na tabela. Use PROCH quando seus valores de compara- o estiverem localizados em uma linha ao longo da parte superior de uma tabela de dados e queremos observar um nmero especfico de linhas mais abaixo. O H de PROCH significa "Horizontal." Sintaxe: PROCH(valor_procurado ; matriz_tabela ; nm_ndice_lin ; procurar_intervalo) Valor_procurado: o valor a ser localizado na primeira linha da tabela que pode ser um valor, uma referncia ou uma seqncia de caracteres de texto. Matriz_tabela: uma tabela de informaes onde os dados devem ser procurados. Use uma referncia para um intervalo ou um nome de intervalo. Os valores na primeira linha de matriz_tabela podem ser texto, nmeros ou va- lores lgicos. Se procurar_intervalo for VERDADEIRO, os valores na primeira linha de ma- triz_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. Se procurar_intervalo for FALSO, matriz_tabela no precisar ser or- denada. Textos em maisculas e minsculas so equivalentes. Classifique os valores em ordem crescente, da esquerda para a direita. Nm_ndice_lin: o nmero da linha em matriz_tabela de onde o valor correspon- dente deve ser retirado. 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. 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!. Procurar_intervalo: um valor lgico que especifica se queremos que PROCH lo- calize uma correspondncia exata ou aproximada. Se VERDADEIRO ou omitido, uma correspondncia aproximada retornada. Em outras palavras, se uma cor- respondncia exata no for localizada, o valor maior mais prximo que seja menor que o valor_procurado retornado. Se FALSO, PROCH encontrar uma corres- pondncia exata. Se nenhuma correspondncia for localizada, o valor de erro #N/D ser retornado.
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
137 137 Exemplo 1: na figura abaixo, encontramos uma tabela com jogos da mega-sena. Na linha 4, encontramos os nmeros sorteados. Nas linhas 7, 9, 11, 13 e 15 encontramos os cartes que foram jogados. Nas linhas 19, 21, 23, 25 e 27 encontramos a conferncia dos acertos de cada carto atravs da funo Proch. Na clula F7 digitamos a frmula conforme a explica- o na figura. Para todas as demais clulas de conferncia, podemos copiar a frmula da clula F7.
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
138 138 14.1.8. Funes Lgicas 14.1.8.1. Funo SE (IF) Retorna um valor se uma condio que especificamos avaliar como VERDADEIRO e outro valor se for avaliado como FALSO. Podemos utilizar a funo SE para efetuar testes condicionais com valores e frmulas. Sintaxe: SE( teste_lgico ; valor_se_verdadeiro ; valor_se_falso ) Teste_lgico: qualquer valor ou expresso que possa ser ava- liado como VERDADEIRO ou FALSO. Por exemplo, A10=100 uma expresso lgica; se o valor da clula A10 for igual a 100, a expresso ser considerada VERDADEIRO. Caso con- trrio, a expresso ser considerada FALSO. Esse argumento pode usar qualquer operador de clculo de comparao. Valor_se_verdadeiro: o valor retornado se teste_lgico for VERDADEIRO. Por exemplo, se esse argumento for a seqncia de caracteres de texto "Dentro do or- amento" e o argumento teste_lgico for considerado VERDADEIRO, a funo SE exibir o texto "Dentro do oramento". Se teste_lgico for VERDADEIRO e va- lor_se_verdadeiro for vazio, o argumento retornar 0 (zero). Para exibir a palavra VERDADEIRO, use o valor lgico VERDADEIRO para esse argumento. Va- lor_se_verdadeiro pode ser outra frmula. Valor_se_falso: o valor retornado se teste_lgico for FALSO. Por exemplo, se esse argumento for a seqncia de caracteres de texto "Acima do oramento" e o argu- mento teste_lgico for considerado FALSO, a funo SE exibir o texto "Acima do oramento". Se teste_lgico for FALSO e valor_se_falso for omitido (ou seja, se no houver vrgula aps valor_se_verdadeiro), o valor lgico FALSO ser retorna- do. Se teste_lgico for FALSO e valor_se_falso for vazio (ou seja, se houver uma vrgula aps valor_se_verdadeiro seguida do parnteses de fechamento), o valor 0 (zero) ser retornado. Valor_se_falso pode ser outra frmula.
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
139 139 Exemplo 1: na figura abaixo vemos um exemplo da funo SE. Nela, encontramos alu- nos com notas bimestrais e na linha 13 a mdia de cada aluno. Com a funo SE e com as re- gras estabelecidas nas linhas 3 e 4, desenvolvemos a frmula que retorna o resultado desejado.
Exemplo 2: na figura abaixo vemos outro exemplo da funo SE. Nela, encontramos alunos com suas notas bimestrais e na linha 31 a mdia de cada aluno. Com a ajuda da funo SE e com as regras estabelecidas nas linhas 20, 21 e 22 desenvolvemos a frmula que retorna o resultado desejado.
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
140 140 14.1.9. Funes de Informao 14.1.9.1. Funo .No.Disp (ISNA) Esta funo utilizada para testar o tipo de um valor ou refern- cia. Ela uma funo coletiva funo que verifica o tipo de valor e retorna VERDADEIRO ou FALSO, dependendo do resultado. Sintaxe: .NO.DISP( valor ) Valor: o valor que se deseja testar e pode ser um espao em branco (clula vazia), um valor de erro, lgico, texto, nmero ou referncia, ou um nome correspondente a qual- quer um destes itens que se deseja testar. Exemplo: = .NO.DISP (#N/D) igual a VERDADEIRO.
14.1.9.1.1. Funo .No.Disp (ISNA) utilizada junto com as Funes SE e Procv Podemos utilizar vrias frmulas na mesma clula. Veremos um exemplo com a uti- lizao de trs funes em conjunto: SE, .NO.DISP e PROCV.
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
141 141 14.2. Funes (Frmulas) Matriciais A compreenso desse tipo de frmula pode abrir um novo mundo de capacidade analtica. O trabalho com matrizes (em vez de clulas individuais) requer uma abordagem diferente. Matriz: Coleo de clulas ou valores operados como grupo. A matriz pode ser armaze- nada nas clulas ou ser uma constante nomeada. Frmula Matricial: Frmula que utiliza uma ou mais matrizes diretamente ou como ar- gumento em uma funo. A frmula matricial pode ocupar uma ou mais clulas. Uma matriz uma coleo de itens. As matrizes do Excel podem ser unidimensionais ou bidimensionais. Essas dimenses referem-se a linhas e colunas. Na figura a seguir, vemos dois exemplos: o primeiro utilizando frmulas convencio- nais e o segundo utilizando frmulas matriciais. No primeiro exemplo foi necessria a utilizao de uma coluna a mais (coluna D) para que o clculo total do valor das aes das empresas fosse calculado. J no segundo exemplo a coluna D no foi necessria. Utilizamos apenas uma frmula matricial na clula D7 que fez, ao mesmo tempo, a multiplicao da quantidade de cada ao pelo seu preo e, por fim, fez a soma destes valores.
Para inserir uma frmula matricial, primeiro devemos selecionar o intervalo que deseja- mos inclu-la (em nosso segundo ex.: D7). Depois de criar a frmula utilizamos a seguinte seqncia de teclas: Ctrl+Shift+Enter (sem est seqncia o Excel no considerar uma for- ma matricial). A frmula digitada agora ficar entre chaves { }. Se desejarmos alterar a frmula, devemos selecionar a clulas e teclar F2 ou dar dois cliques com o mouse dentro da frmula. Importante lembrar que depois de alterarmos a fr- mula, devemos pressionar a seqncia de teclas Ctrl+Shift+Enter para inserir a matriz.
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
142 142 14.2.1. Vantagens e Desvantagens do uso das Frmulas Matriciais As frmulas matriciais permitem que faamos diversos tipos de clculos. Porm, este tipo de clculo te as suas vantagens e desvantagens. As frmulas matriciais tm as seguintes vantagens: - So mais eficientes de se trabalhar. - Eliminam a necessidade de frmulas intermedirias. - Permitem a execuo de operaes que de outra forma seriam mais difceis ou qua- se impossveis de serem realizadas. - Utilizam menos memria. As desvantagens das frmulas matriciais: - Algumas matrizes grandes podem retardar o tempo de reclculo da planilha. - Podem dificultar a compreenso de planilhas. - Devemos nos lembrar de utilizar a seqncia de teclas: (Ctrl+Shift+Enter).
14.2.2. Exemplos do uso das Frmulas Matriciais Exemplo 1: Neste exemplo, desejamos contar a quantidade de letras que os nomes digitados na colu- na A tm. Para fazer isso, utilizamos a funo Nm.Caract na coluna B para cada nome. No final (clula B7), com a funo Soma, calculamos o total de letras dos nomes digitados resultantes da funo Nm.Caract. Note que utilizamos 6 clulas com frmulas para chegarmos ao resultado desejado. Quando utilizamos matrizes, podemos simplificar isto e utilizar menos clulas do que uti- lizaramos do modo convencional.
Note que em nosso exemplo, na clula A7, utilizamos 1 ao invs de 6 frmulas e o re- sultado obtido foi o mesmo, utilizando uma matriz.
Criando e Utilizando Frmulas ( Funes )
Ivair Claudio Ferrari http://excelmax.com.br ivairferrari@gmail.com
143 143 Exemplo 2: Neste exemplo, encontramos dados nas colunas B G. Para podermos fazer uma an- lise destes valores, podemos utilizar Frmulas Matriciais como vemos a partir da coluna J. Nosso objetivo somar da base de dados (colunas B G), os valores para cada catego- ria, separado ainda por ms. A frmula matricial efetua o clculo da seguinte forma:
Explicao: Sempre que for igual a ser somado o valor da coluna E . Esta frmula se encontra na clula J4: Item 1: O contedo da clula I4 concatenado (agrupado) com contedo da clula J3 que resulta em AJAN; Item 2: O contedo das clulas B4 B20 concatenado (agrupado) com o contedos clulas C4:C20 que resulta em CAT + MS; Observao: A coluna C possui datas completas e a clula J3 apenas o ms JAN. Para o Excel entender e comparar duas coisas iguais, ou seja, ms com ms, utilizamos a funo Texto para que possa extrair da coluna C apenas o ms com 3 letras (MMM). Assim, toda vez que o Excel encon- trar na coluna B concatenada com a coluna C (Item 2) o mesmo valor encontrado conforme Item 1, o valor da coluna Eser somado. Por fim, colocamos as clulas (E4 E20) que somam de acordo com a com- parao entre o Item 1 e o Item 2.