Apostila de Excel XP

Módulo Avançado

Sumário

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

INTRODUÇÃO ....................................................................................................................................................... 3 FÓRMULAS............................................................................................................................................................ 6 FUNÇÕES.............................................................................................................................................................. 14 FORMATAÇÃO CONDICIONAL ..................................................................................................................... 39 CLASSIFICAÇÃO E FILTRAGEM DE DADOS DO EXCEL........................................................................ 42 ESTRUTURA DE TÓPICOS............................................................................................................................... 43 FILTRAGEM ........................................................................................................................................................ 45 MANIPULANDO BANCO DE DADOS DO EXCEL........................................................................................ 47 AUDITORIA E FUNÇÃO DO EXCEL .............................................................................................................. 56 PROTEGENDO UMA PLANILHA – DEFININDO UMA SENHA ........................................................... 57 HIPERLINKS................................................................................................................................................... 60 ATINGIR META ............................................................................................................................................. 61 MACROS E OUTRAS OPERAÇÕES DO EXCEL...................................................................................... 63

Excel XP – Módulo Avançado

Página 2 / 67

1.

INTRODUÇÃO

O Excel XP da Microsoft é uma planilha eletrônica com diversos recursos que auxiliam o controle de várias planilhas de cálculos. Planilha Eletrônica é um programa de computador que consiste numa coleção de fileiras e colunas que são expostas na tela em uma janela. O cruzamento de cada fileira e coluna é chamado de célula. Uma célula pode conter um número, um caractere de texto ou uma fórmula que executa um cálculo usando uma ou mais células. Uma planilha eletrônica facilita ações como copiar, mover células ou modificar qualquer fórmula criada. A planilha pode ser formatada (ter sua aparência modificada) em diversos aspectos. Você pode modificar as letras, cores, aparência dos números, acrescentar bordas, etc. A maior vantagem de uma planilha eletrônica é que você pode construir fórmulas, relacionando diversos valores digitados em células diferentes, e ao modificá-los, as fórmulas serão recalculadas automaticamente. Com isso você pode fazer análises e simulações rapidamente.

A tela do Excel XP
Menu de comandos

Área de edição da planilha

Barra de ferramenta padrão

Barra de Fórmulas

Barra de Ferramenta de Formatação

Guia de planilhas Barra de Ferramenta de Desenho

Excel XP – Módulo Avançado

Página 3 / 67

a soma de contas a pagar ou despesas de supermercado. Estrutura de tópicos Sobre a organização de uma planilha em tópicos. como negrito ou a cor da fonte. O Excel pode criar uma estrutura de tópicos para os seus dados e permite que você exiba ou oculte níveis de detalhes com um único clique do mouse. como a cor da fonte e o sombreamento de células. e depois selecionar uma ordem para organizar os mesmos. Os formatos. isso quer dizer. A seguir. o Microsoft Excel aplicará os formatos se o valor da célula ou outros dados avaliados atenderem a uma condição especificada por você. Formatação Condicional Formatando células os formatos. modificam-se automaticamente. São operações matemáticas conhecidas e utilizadas em nosso dia-a-dia. formatar a célula mediante um critério. Se você basear a condição de formatação no valor das células selecionadas. como por exemplo. será apresentado um breve resumo as áreas abordadas neste material. as células que contiverem texto serão avaliadas como seqüências ASCII. As Funções substituem de forma simplificada fórmulas longas no sentido de facilitar cálculos específicos. se forem aplicados formatos condicionais a uma célula. Classificação e Filtragem de dados do Excel Você pode digitar todos os dados da planilha. poderão ser alterados se você modificar o texto. caso sejam encontrados na lista dados coincidentes podemos utilizar as demais opções do comando classificar para assim reclassificar os dados. Fórmulas e Funções As Fórmulas são instruções inseridas no Excel para calcular dados.O objetivo desta apostila é apoiar o desenvolvimento de competências relativas ao uso de recursos considerados avançados disponíveis no programa Excel XP. Você pode clicar nos símbolos de estrutura de tópicos e para exibir Excel XP – Módulo Avançado Página 4 / 67 . a classificação destes dados pode ser crescente ou decrescente. A criação de fórmulas é tão simples quanto operar uma calculadora.

localizar. Ao contrário da classificação. Filtrar oculta temporariamente as linhas que você não deseja exibir. Proteção de nível de pasta de trabalho você pode aplicar proteção a elementos da pasta de trabalho e pode proteger um arquivo da pasta de trabalho evitando a sua exibição ou Excel XP – Módulo Avançado Página 5 / 67 . A macro é gravada da mesma forma que uma música em um toca-fitas. ou “reproduzir”. Uma macro é uma seqüência de comandos e funções armazenados em um módulo do Visual Basic e pode ser executada sempre que você precisar executar a tarefa. Protegendo uma planilha – definindo uma senha Sobre a proteção de planilhas e de pastas de trabalho O Excel fornece diversas camadas de proteção para controlar quem pode acessar e alterar seus dados do Excel: proteção de planilhas. O programa Excel reconhece automaticamente a lista para organizar os dados então podemos utilizar as mesmas criando formulários. filtrar não reorganiza uma lista. Gráfico Dinâmico.rapidamente somente as linhas ou colunas que fornecem resumos ou cabeçalhos das seções da planilha. Tabela dinâmica. tais como. etc. os comandos. Macros e outras operações do Excel Caso você execute uma tarefa várias vezes no Excel. ou você pode usar os símbolos para ver detalhes sob um resumo ou cabeçalho individual. Quando executamos tarefas de banco de dados. você pode proteger elementos em uma planilha — como células com fórmulas — do acesso de todos os usuários ou pode conceder acesso a usuários individuais nos intervalos especificados. classificar ou subtotalizar dados. Filtragem A filtragem é uma maneira rápida e fácil de localizar e trabalhar com um subconjunto de dados em uma lista. Uma lista filtrada exibe somente as linhas que atendem aos critérios especificados para uma coluna. é possível automatizá-la com uma macro. Em seguida você executa a macro para repetir. Manipulando banco de dados do Excel No Excel podemos facilmente usar uma lista como banco de dados.

podem combinar valores. FÓRMULAS Como as fórmulas calculam valores? Uma fórmula é uma equação que analisa e faz cálculos com os dados em uma planilha. Atingir Meta Atingir meta faz parte do conjunto de comandos algumas vezes chamado de ferramentas de análise hipotética. a células em outras planilhas da mesma pasta de trabalho ou a células em planilhas em outras pastas de trabalho. Excel XP – Módulo Avançado Página 6 / 67 . 2. Se uma pasta de trabalho estiver compartilhada. multiplicação e comparação em valores da planilha. O exemplo a seguir adiciona o valor da célula B4 e 25 e divide o resultado pela soma das células D5. E5 e F5. além disso. indicando que o texto ou a figura é um item em que é possível clicar.alteração. As fórmulas efetuam operações como adição. intranet ou na Internet Navegar para um arquivo ou página da Web que você planeja criar no futuro enviar uma mensagem de email iniciar uma transferência de arquivo. Quando você conhece o resultado desejado de uma fórmula única. o ponteiro se transforma em uma mão. etc). Enquanto está atingindo a meta. Z34. como através de download ou de um processo FTP quando você aponta para texto ou uma figura que contém um hiperlink. mas não conhece o valor de entrada que a fórmula precisa para determinar o resultado. Hiperlinks Você pode usar hiperlinks para: Navegar para um arquivo ou página da Web em uma rede. você pode usar o recurso de atingir meta disponível através do clique em Atingir meta no menu Ferramentas. As fórmulas podem referir-se a outras células na mesma planilha (por exemplo: A1. você poderá protegê-la para evitar seu retorno para uso exclusivo e evitar que o histórico de alterações seja excluído. o Excel varia o valor em uma célula específica até que uma fórmula dependente daquela célula retorne o resultado desejado. C25.

Observe: neste exemplo, estamos utilizando a função SOMA. Trataremos, em detalhes, sobre funções, nas demais lições deste Curso.

Sobre a sintaxe da fórmula As fórmulas calculam valores em uma ordem específica conhecida como sintaxe. A sintaxe da fórmula descreve o processo do cálculo. Uma fórmula no Microsoft Excel começa com um sinal de igual (=), seguido do cálculo da fórmula. Por exemplo, a fórmula a seguir subtrai 1 de 5. O resultado da fórmula é exibido na célula. =5-1 Obs: o sinal de menos (-) é chamado de operador de subtração. Na próxima lição falaremos mais sobre operadores.

Sintaxe da fórmula É a estrutura ou ordem dos elementos em uma fórmula. As fórmulas no Microsoft Excel seguem uma sintaxe específica que inclui um sinal de igual (=) seguido dos elementos a serem calculados (os operandos) e dos operadores de cálculo. Cada operando pode ser um valor que não se altera (um valor constante), uma referência de célula ou intervalo, um rótulo, um nome ou uma função de planilha. Por padrão, o Microsoft Excel calcula uma fórmula da esquerda para a direita, iniciando com o sinal de igual (=). Você pode controlar a maneira como os cálculos são efetuados, alterando a sintaxe da fórmula. Por exemplo, a fórmula a seguir fornece “11” como resultado, pois o Excel calcula a multiplicação antes da adição. A fórmula multiplica 2 por 3 (tendo como resultado 6) e, em seguida, adiciona 5. =5+2*3

Excel XP – Módulo Avançado

Página 7 / 67

Por outro lado, se usar parênteses para alterar a sintaxe, você pode adicionar, primeiro, 5 e 2 e, em seguida, multiplicar esse resultado por 3 para obter 21 como resultado. =(5+2)*3

Sobre as referências da célula Uma fórmula pode referir-se a uma célula. Se você desejar que uma célula contenha o mesmo valor que outra, insira um sinal de igual seguido da referência da célula, por exemplo =A10; a célula onde você inserir essa fórmula irá conter o mesmo valor da célula A10. A célula que contém a fórmula é denominada dependente – seu valor depende do valor de outra célula. Sempre que a célula à qual a fórmula fizer referência for alterada, a célula que contiver a fórmula será atualizada. A fórmula a seguir multiplica o valor na célula B15 por 5. A fórmula será recalculada sempre que o valor na célula B15 for alterado. =B15*5

As fórmulas podem fazer referência a células ou intervalos de células, ou a nomes ou rótulos que representem as células ou intervalos.

Sobre as funções de planilha O Excel contém muitas fórmulas predefinidas ou internas conhecidas como funções de planilha. As funções podem ser usadas para efetuar cálculos simples ou complexos. A função mais comum em planilhas é a função SOMA( ), que é usada para somar os valores de um intervalo de células. Embora você possa criar uma fórmula para calcular o valor total de algumas células que contêm valores, a função de planilha SOMA() calculará diversos intervalos de células.

OPERADORES EM FÓRMULAS DO EXCEL Os operadores especificam o tipo de cálculo que você deseja efetuar nos elementos de uma fórmula. O Microsoft Excel inclui quatro tipos diferentes de operadores de cálculo: • • aritméticos de comparação • • de texto de referência

Excel XP – Módulo Avançado

Página 8 / 67

Operadores aritméticos: Efetuam operações matemáticas básicas como adição, subtração ou multiplicação, combinam números e produzem resultados numéricos. Na tabela a seguir, temos uma descrição desses operadores utilizados em fórmulas do Excel:
Operador + * / % Descrição Adição Subtração Multiplicação Divisão Porcentagem. Utilizado para especificar porcentagens. Por exemplo, para inserir o valor de cinco por cento em uma célula, digite o seguinte: 5% ou 0,05. Exponenciação. É utilizado para elevar o primeiro operando ao expoente definido pelo segundo operando. O seguinte exemplo eleva 2 no expoente 3: =2^3 Exemplo =B2+B3+B4 =C5-D5 =C5*2 =A20/B4 =A2*20% ou =A2*0,2

^

=A2^B2

Operadores de comparação: Comparam dois valores e produzem o valor lógico VERDADEIRO ou FALSO. Por exemplo, se utilizarmos a seguinte fórmula: =F2<F5

Se o valor contido na célula F2 for menor do que o valor contido na célula F5, a fórmula irá retornar VERDADEIRO; caso contrário, irá retornar FALSO. A seguir, a descrição desses operadores disponíveis no Excel:
Operador = Igual > < >= <= <> Descrição Igual: Retorna verdadeiro quando os dois valores forem iguais. Maior do que: Retorna verdadeiro quando o primeiro valor for maior do que o segundo. Menor do que: Retorna menor quando o primeiro valor for menor do que o segundo. Maior ou igual a: Retorna verdadeiro quando o primeiro valor for maior ou igual ao segundo. Menor ou igual a: Retorna verdadeiro quando o primeiro valor for menor ou igual ao segundo. Diferente: Retorna verdadeiro quando os dois valores comparados forem diferentes Exemplo =F2=F5 =F2>F5 =F2<F5 =F2>=F5 =F2<=F5 =F2<>F5

Excel XP – Módulo Avançado

Página 9 / 67

considere a fórmula: =SOMA(A1:A30). utilizaríamos a seguinte fórmula: =A1 & " " & B1 Observe que utilizamos um espaço em branco entre aspas (" ")." (ponto-e-vírgula): Esse operador é utilizado para "unir" vários intervalos de células. 2. Apenas a título de exemplo. Utilizaremos esse operador quando aprendermos a utilizar fórmulas no Excel. como por exemplo: B5:B15. mais os valores do intervalo C32:C200 mais o valor da célula X45. Por exemplo. Esse espaço em branco é utilizado para que o sobrenome não fique "grudado" com o nome. Utilizamos o operador & para concatenar as diferentes partes que formam o nome completo: 1. podemos utilizar o operador & para gerar o nome completo na coluna C. para somarmos os valores dos intervalos B5:B15. de tal forma que os mesmos sejam tratados como um único intervalo. Essa fórmula é equivalente à seguinte fórmula: =A1+A2+A3+A4+A5+A6+A7+A8+A9+A10+A11+A12+A13+A14+A15+A16+A17+A18+A19+ A20+A21+A22+A23+A24+A25+A26+A27+A28+A29+A30 Operador união ". Para isso. utilizamos a seguinte fórmula: =SOMA(B5:B15. se tivermos o nome do contribuinte na coluna A e o sobrenome na coluna B. Operador: (dois pontos)->Operador de intervalo: produz uma referência a todas as células entre duas referências.Combinam intervalos de células para cálculos. O sobrenome que está na coluna B. incluindo as duas referências.X45) Excel XP – Módulo Avançado Página 10 / 67 . Por exemplo. O nome que está na coluna A. Um espaço em branco (" "). Operadores de referência .Operadores de texto O operador de texto & é utilizado para concatenar (juntar) texto. Essa fórmula irá retornar a soma de todos os valores contidos na faixa de célula A1 até A30.C32:C200. 3.

1. Entre a multiplicação e a exponenciação. é feita a operação entre parênteses e a nossa expressão fica assim: =5*9^2.ORDEM DE AVALIAÇÃO DOS OPERADORES NO MICROSOFT EXCEL: Operador : (dois pontos) . Qual o resultado da seguinte fórmula: =5*6+3^2 R: Primeiro. obtendo-se o resultado 39. (ponto-e-virgula) (espaço simples) % ^ *e/ +e& = < > <= >= <> Descrição Operador de referência Operador de referência Operador de referência Negação (como em -1) Percentagem Exponenciação Multiplicação e divisão Adição e subtração Conecta duas sequencias de texto (concatenação) Comparação Vamos a alguns exemplos práticos para entender a ordem de avaliação. primeiro é efetuada a exponenciação e a nossa expressão fica assim: =5*81. Veja como um simples parêntese altera completamente o resultado de uma expressão. é feita a multiplicação e nossa expressão fica assim: =30+9. Depois. Finalmente. o 3 é elevado ao quadrado e nossa expressão fica assim: =5*6+9. A multiplicação é calculada e o resultado 405 é obtido. 2. Qual o resultado da seguinte fórmula: =5*(6+3)^2 R: Primeiro. Vamos utilizar parênteses para modificar a ordem de avaliação da expressão anterior. é feita a soma. Ex. Ex. Excel XP – Módulo Avançado Página 11 / 67 .

UM EXEMPLO DE UTILIZAÇÃO DE FÓRMULAS Abra o Excel e digite os dados indicados na figura a seguir: Nesse exemplo. vamos utilizar fórmulas para calcular o desconto para o sindicato (coluna F) e o valor do salário líquido (coluna G). Estamos utilizando percentuais e fórmulas de cálculo fictícios. Os valores do INSS (coluna D) e do IRPF (coluna E) já são os valores finais em R$. orientações para o cálculo das colunas F e G: Nota: os percentuais e formas de cálculo utilizados no exemplo não têm qualquer relação com a legislação do INSS e do IRPF. Excel XP – Módulo Avançado Página 12 / 67 . apenas para ilustrar a utilização de fórmulas no Microsoft Excel. A seguir.

O desconto para o sindicato é correspondente a 3% do salário bruto. no seu caso. na célula G6. na célula F6. Estenda a fórmula para as demais células. Para informações sobre como estender uma fórmula para uma faixa de células. os valores do INSS (coluna D). você deverá obter os resultados indicados: Nota: os resultados. é calculado subtraindo. até a célula F24. Após a utilização dessas fórmulas. digite a seguinte fórmula: =C6*3%. Estenda a fórmula para as demais células. IRPF (coluna E) e Sindicato (coluna F). coluna G.1. podem não aparecer formatados com o sinal de R$ e com duas casas decimais Excel XP – Módulo Avançado Página 13 / 67 . Para isso. 2. até a célula F24. Estamos multiplicando o valor do salário bruto (C6) por 3%. Para isso. do salário bruto (coluna C). digite a seguinte fórmula: =C5-D5-E5-F5. O valor do salário líquido. para obter o valor do desconto para o sindicato.

textos. para calcular a soma das células do intervalo entre a célula A1 e a célula A200. Os argumentos são especificados sempre dentro dos parênteses. valores lógicos. na extensão do empréstimo e no valor principal do empréstimo. o Microsoft Excel exibirá uma mensagem indicando que há um erro na fórmula. não necessários para que a função execute os cálculos. Para usar uma função. Todas as funções têm basicamente a mesma sintaxe. Se uma função aparecer no início de uma fórmula. Por exemplo.. especialmente aquelas que realizam cálculos extensos e complexos. Se você não a seguir. Os argumentos podem ser números. texto. predefinida. No Microsoft Excel. ao invés de digitar a fórmula =A1+A2+A3+A4+.. executa uma operação e produz um valor ou valores. Os argumentos também podem ser constantes ou fórmulas. é preciso que ele gere um valor válido. Seja qual for o tipo de fórmula. As funções podem ser usadas isoladamente ou como bloco de construção de outras fórmulas. Por exemplo. Uma função que tem como argumento uma outra função é chamada função aninhada. que toma um ou mais valores (os parâmetros). denominada sintaxe. denominados argumentos. anteceda-a com um sinal de igual. As fórmulas podem conter outras funções.3. Os argumentos podem ser números. FUNÇÕES A utilização das funções do Excel visa facilitar bastante a realização de cálculos em planilhas.+A200. A seqüência de caracteres usada em uma função é chamada sintaxe. a função SOMA() adiciona valores ou intervalos de células. como em qualquer fórmula. e a função PGTO() calcula os pagamentos de empréstimos com base em uma taxa de juros. valores de erro ou referências a uma célula ou faixa de células. valores lógicos ou referências. você pode usar a função SOMA(A1:A200). ao incluir uma função no início de uma fórmula. em uma determinada ordem. matrizes. As funções são fórmulas predefinidas que efetuam cálculos usando valores específicos. lembre-se de que não pode haver espaço antes ou depois dos parênteses. Algumas funções aceitam argumentos opcionais. Uma função é uma fórmula especial. você pode aninhar até sete níveis de funções em uma fórmula. Veremos exemplos de funções aninhadas no decorrer deste Curso. basta incluí-la nas fórmulas da planilha. O uso de funções simplifica as planilhas. Excel XP – Módulo Avançado Página 14 / 67 . Os parênteses informam ao Excel onde os argumentos iniciam e terminam. inclua um sinal de igual antes da função. Para que o argumento seja válido.

fórmulas ou outras funções. Os argumentos devem ser números. matrizes. os argumentos da função separados por ponto-e-vírgula (. a função soma pode conter. valores de erro como #N/D. no mínimo. ou seja: 1. um parâmetro e. 3. Sintaxe: =SOMA(núm1. fechamos os parênteses.Os argumentos podem ser números. =SOMA(A1.F4). trinta parâmetros.: =SOMA( 2. outras possuem dois ou mais. matrizes ou referências que contenham números. texto.) São permitidos de 1 a 30 argumentos. Em seguida. vem uma lista de parâmetros separados por ponto-e-vírgula (. detalharemos 4 funções básicas: • • • • SOMA() MÉDIA() MÁXIMO() MÍNIMO() SOMA( ) Essa função produz a soma de todos os números incluídos como argumentos.. Agora nossa fórmula está completa. Essa fórmula retorna o valor da soma dos valores das células passadas como parâmetros. Após a lista de parâmetros. Excel XP – Módulo Avançado Página 15 / 67 . Essa sintaxe não possui exceções. Ex. valores lógicos como VERDADEIRO ou FALSO. ou seja.intervalo 2.C3. Algumas possuem um único parâmetro. =Soma(A1. no máximo.núm2.F4). e assim por diante. essa fórmula é equivalente à: =A1+C3+F4. Por Ex. O argumento atribuído deve produzir um valor válido para esse argumento.). seguido de um parêntese de abertura. Em primeiro lugar vem o nome da função e uma abertura de parênteses. que estiverem dentro do intervalo especificado. Por exemplo. digite um sinal de igual (=) antes do nome da função. Os argumentos também podem ser constantes..intervalo 1. A sintaxe de uma função começa com o nome da função. Se a função iniciar uma fórmula. O número de parâmetros varia de função para função.C3.) e um parêntese de fechamento. ou seja. Para exemplificar melhor.. ou referências de célula. Por Ex.

C23) =SOMA(A1:A20.235) =SOMA(A1:A20.C23. Sintaxe: =MÉDIA(núm1. Soma dos valores no intervalo de células de A1 até A20. A função MÁXIMO( ) aceita até 30 argumentos. matrizes ou referências que contenham números. Ela aceita de 1 a 30 argumentos.. Importante: o nome da função deve ser escrito com o acento. então: =SOMA(A1:A3) resultará 15 =SOMA(A1:A3..: =MÉDIA(5. mais o valor 235.7) irá retornar o valor 6. fornece o valor do maior número que estiver dentro do intervalo de células passado como parâmetro.5) resultará 35 Na tabela a seguir temos mais alguns exemplos de utilização da função SOMA(). mais o valor da célula C23..núm2. ou seja.Exemplo: Se A1. Exemplo – função SOMA =SOMA(A1:A20) =SOMA(A1:A20.) Por ex. mais o valor da célula C23.C10:C50) Descrição Soma dos valores no intervalo de células de A1 até A20.15. o qual foi passado diretamente como parâmetro. 8 e 2. Os argumentos devem ser números ou matrizes ou Excel XP – Módulo Avançado Página 16 / 67 . MÁXIMO( ) Essa função retorna o maior número da lista de argumentos.intervalo 2. Soma dos valores no intervalo de células de A1 até A20 mais os valores do intervalo de C10 até C50. =MÉDIA(A1:A20) irá retornar a média dos valores na faixa de A1 até A20. A2 e A3 contiverem respectivamente os números 5. e os argumentos devem ser números.intervalo 1. Soma dos valores no intervalo de células de A1 até A20. MÉDIA( ) Essa função produz a média (aritmética) dos argumentos. caso contrário será gerado um erro.6.

30) resultado 30 MÍNIMO( ) Essa função é bem parecida com a função MÁXIMO(). caso contrário será gerado um erro. só que retorna o menor número de uma lista de argumentos. então: =MÍNIMO(A1:A5) resultado 2 =MÍNIMO(A1:A5. Sintaxe: =MÍNIMO(núm1.núm2.. valores lógicos ou representações de números em forma de texto. 27 e 2. 27 e 2.intervalo 1... 7. então: =MÁXIMO(A1:A5) resultado 27 =MÁXIMO(A1:A5. Importante: o nome da função deve ser escrito com o acento. 9.) Exemplo: Se A1:A5 contiver os números 10.núm2.. Exemplo: Se o intervalo A1:A5 contiver os números 10. 9.. ou que esteja dentro do intervalo de células. Sintaxe: =MÁXIMO(núm1. Argumentos que sejam valores de erro ou texto que não possa ser traduzido em números causarão erros.. ou matrizes ou referências que contenham números.intervalo 1.intervalo 2.) São usados argumentos que sejam números. células vazias. Essa função também aceita até 30 argumentos que devem ser números.referências que contenham números. 7.0) resultado 0 Excel XP – Módulo Avançado Página 17 / 67 .intervalo2.

variando de 1 (janeiro) a 12 (dezembro). Exemplo: =ANO(A2) retorna 2008 MÊS() Retorna o mês de uma data representado por um número de série. Exemplo: =DIA. Domingo. o resultado será formatado como uma data. DIA() Retorna o dia de uma data representado por um número de série. DATA() Retorna o número de série seqüencial que representa uma determinada data. como resultado de outras fórmulas ou funções ou digitadas em uma célula.SEMANA() Retorna o dia da semana correspondente a uma data. ANO() Retorna o ano correspondente a uma data. Exemplo: =DIA(A2) retorna 5 DIA. Excel XP – Módulo Avançado Página 18 / 67 . por padrão.DA. O ano é retornado como um inteiro no intervalo de 1900-9999. variando de 1 (domingo) a 7 (sábado).FUNÇÕES DE DATA E HORA AGORA() Retorna o número de série seqüencial da data e hora atuais. O dia é dado como um inteiro que varia de 1 a 31.SEMANA(A2) retorna 7. Exemplo: =MÊS(A2) retorna 7. o resultado será formatado como uma data. Se o formato da célula era Geral antes de a função ser inserida. Se o formato da célula era Geral antes de a função ser inserida. O mês é fornecido como um inteiro.DA. As datas devem ser inseridas com a função DATA. O dia é dado como um inteiro. ou seja.

24) retorna 24/07/2006.Sintaxe: DATA(ano. =SEGUNDO(A2) retorna 45. o resultado será formatado como uma data. =MINUTO(A2) retorna 10. Exemplo: =MINUTO(A1) retorna 5. HORA() Retorna a hora de um valor de tempo. Por padrão. Exemplo: =HORA(A1) retorna 14. 1° de janeiro de 1900 é o número de série 1 e 1° de janeiro de 2008 é o número de série 39448 porque está 39. HOJE() Retorna a data atual numa célula. SEGUNDO() Retorna os segundos de um valor de tempo. se a célula estiver formatada como Geral. Comentários: O Excel armazena datas como números de série seqüenciais para que eles possam ser usados em cálculos.mês) Exemplo: =DATA(2006.dia.448 dias após 1° de janeiro de 1900. Excel XP – Módulo Avançado Página 19 / 67 .7. =HORA(A2) retorna 6 MINUTO() Retorna os minutos de um valor de tempo. Exemplo: =SEGUNDO(A1) retorna 30. Se o formato da célula era Geral antes de a função ser inserida.

Excel XP – Módulo Avançado Página 20 / 67 . Se quiser somente mostrar a parte inteira desse número aleatório use a função INT. Sintaxe: ARRED(núm. • • Se núm_dígitos for 0. Núm_dígitos especifica o número de dígitos para o qual você deseja arredondar núm. ALEATÓRIO() Retorna um número aleatório maior ou igual a 0 e menor que 1 distribuído igualmente. Observações • Se núm_dígitos for maior que 0. então núm será arredondado para o número especificado de casas decimais. por exemplo. então núm será arredondado para a esquerda da vírgula decimal. então núm será arredondado para o inteiro mais próximo.núm_dígitos) • • Núm é o número que você deseja arredondar. =ABS(-2) retorna o valor absoluto de -2 (2). Exemplos: =ABS(2) retorna o valor absoluto de 2 (2). Exemplo: =ALEATÓRIO() • Para gerar um número real aleatório entre 0 e 50.FUNÇÕES MATEMÁTICAS E TRIGONOMÉTRICAS ABS() Retorna o valor absoluto de um número. Se núm_dígitos for menor que 0. use: =ALEATÓRIO()*50. da seguinte maneira: =INT(ALEATÓRIO()*50) ARRED() Arredonda um número até uma quantidade especificada de dígitos. Um novo número aleatório é retornado toda vez que a planilha for calculada. juntamente com a função ALEATÓRIO. O valor absoluto de um número é o próprio número sem o respectivo sinal.

14159 para baixo. • Se núm_dígitos for maior do que 0. núm será arredondado para baixo até o inteiro mais próximo.475 para duas casas decimais (-1.92654.14159.PARA.CIMA() Arredonda um número para cima afastando-o de zero. para três casas decimais (3. 3) =ARREDONDAR.15 para uma casa decimal (2. Comentários Página 21 / 67 Excel XP – Módulo Avançado . • • Se núm_dígitos for 0.0) =ARREDONDAR. 0) =ARREDONDAR.2) Arredonda 2. -2) Descrição (resultado) Arredonda 3. para uma casa decimal (-3.15.PARA. com a diferença de sempre arredondar um número para baixo. então o número será arredondado para baixo pelo número de casas decimais especificado. -1) Descrição (resultado) Arredonda 2.PARA.1) Arredonda 31415.2 para baixo.1) Arredonda -1.PARA.PARA. Se núm_dígitos for menor do que 0.5.BAIXO(31415.PARA.CIMA(núm.PARA.9. para zero casa decimal (3) Arredonda 76.141) Arredonda -3. Núm_dígitos é o número de dígitos para o qual se deseja arredondar núm. Sintaxe: ARREDONDAR.núm_dígitos) • • • Núm é qualquer número real que se deseja arredondar.BAIXO(-3. 2) =ARRED(21.48) Arredonda 21.2.Exemplos: Fórmula =ARRED(2.14159. Fórmula =ARREDONDAR.BAIXO(núm. então o número será arredondado para baixo à esquerda da vírgula decimal.PARA.BAIXO(76. para 2 casas à esquerda da vírgula decimal (31400) ARREDONDAR.5 para uma casa à esquerda da vírgula decimal (20) ARREDONDAR. ARREDONDAR.475.9 para baixo.PARA. 1) =ARRED(-1.92654 para baixo. 1) =ARREDONDAR. 1) =ARRED(2. Sintaxe: ARREDONDAR.149.PARA.BAIXO(3.149 para uma casa decimal (2.BAIXO funciona como ARRED.14159 para baixo.BAIXO() Arredonda um número para baixo até zero.BAIXO(3. Núm_dígitos é o número de dígitos para o qual se deseja arredondar núm. para zero casa decimal (76) Arredonda 3.núm_dígitos) • • Núm é qualquer número real que se deseja arredondar.

é o número pelo qual você deseja dividir o número.2.9 para baixo (8) Arredonda -8.14159 para cima. para três casas decimais (3.9) =INT(-8. • Se núm_dígitos for maior do que 0. Exemplos: Fórmula =INT(8.0) =ARREDONDAR. então o número será arredondado para cima à esquerda da vírgula decimal. 1) =ARREDONDAR. para zero casa decimal (77) Arredonda 3.PARA.9 para baixo (-9) Retorna a parte decimal de um número real positivo na célula A2 (0.PARA. -2) Descrição (resultado) Arredonda 3. com a diferença de sempre arredondar um número para cima.142) Arredonda -3.CIMA(3.9 para cima.5) MOD() Retorna o resto depois da divisão de núm por divisor.ARREDONDAR. 3) =ARREDONDAR.CIMA(-3. O resultado possui o mesmo sinal que divisor.14159 para cima. Sintaxe: INT(núm) • Núm é o número real que se deseja arredondar para baixo até um inteiro.2 para cima.92654.PARA.CIMA(76. para zero casa decimal (4) Arredonda 76.CIMA(31415. núm será arredondado para cima até o inteiro mais próximo. então o número será arredondado para cima pelo número de casas decimais especificado.PARA.9) =A2-INT(A2) Descrição (resultado) Arredonda 8. Se núm_dígitos for menor do que 0. • • Se núm_dígitos for 0. para 2 casas à esquerda da vírgula decimal (31500) INT() Arredonda um número para baixo até o número inteiro mais próximo.divisor) • • Núm Divisor é o número para o qual você deseja encontrar o resto. Fórmula =ARREDONDAR.PARA.14159. Sintaxe: MOD(núm.CIMA(3.14159.CIMA funciona como ARRED.92654 para cima.2) Arredonda 31415.0) =ARREDONDAR. para uma casa decimal (-3.PARA.9. Excel XP – Módulo Avançado Página 22 / 67 .

2) =MOD(3.14159265358979) O PI/2 (1.potência) • • Núm é o número base. Sintaxe: POTÊNCIA(núm. O sinal é igual ao do divisor (-1) MULT() Multiplica todos os números fornecidos como argumentos e retorna o produto. núm2.núm2. com precisão de até 15 dígitos. tal como em 5^2. 2) Descrição (resultado) Multiplica os números acima (2250) Multiplica os números acima e 2 (4500) PI() Retorna o número 3.2 (2401077) 4 elevado à potência 5/4 (5. Fórmula =POTÊNCIA(5. Sintaxe: MULT(núm1.570796327) A área de um círculo com o raio indicado na figura ao lado (28.6.) • Núm1.. a constante matemática PI. O operador "^" pode substituir POTÊNCIA para indicar a potência pela qual o número base deve ser elevado. são números de 1 a 30 que você deseja multiplicar. Potência é o expoente para o qual a base é elevada.. -2) Descrição (resultado) O resto de 3/2 (1) O resto de -3/2. -2) =MOD(-3. Fórmula =PI() =PI()/2 =PI()*(A2^2) Descrição (resultado) O PI (3.27433388) POTÊNCIA() Fornece o resultado de um número elevado a uma potência. Fórmula =MULT(A2:A4) =MULT(A2:A4. Pode ser qualquer número real. O sinal é igual ao do divisor (1) O resto de 3/-2.656854) Excel XP – Módulo Avançado Página 23 / 67 . 2) =MOD(-3.5/4) Descrição (resultado) 5 ao quadrado (25) 98.6 elevado à potência 3. O sinal é igual ao do divisor (-1) O resto de -3/-2..2) =POTÊNCIA(98..Fórmula =MOD(3..2) =POTÊNCIA(4..14159265358979.3.

multiplique-o por PI()/180 ou use a função RADIANOS para convertê-lo em radianos. Exemplos: =RAIZ(16) retorna 4.matriz2.5) O seno de 30 graus (0. SOMARPRODUTO fornecerá o valor de erro #VALOR!. SEM() Retorna o seno de um ângulo dado. são matrizes de 2 a 30 cujos componentes se deseja multiplicar e depois somar.) Matriz1.. RAIZ retornará o valor de erro #NÚM!. Se o argumento estiver em graus.matriz3. matriz2. Se núm for negativo. Se não tiverem.RAIZ() Retorna uma raiz quadrada positiva. Sintaxe: SOMARPRODUTO(matriz1. Excel XP – Módulo Avançado Página 24 / 67 ... Fórmula =SEN(PI()) =SEN(PI()/2) =SEN(30*PI()/180) =SEN(RADIANOS(30)) Descrição (resultado) O seno de radianos de pi (0. Sintaxe: RAIZ(núm) • • Núm é o número do qual você deseja obter a raiz quadrada.5) SOMARPRODUTO() Multiplica os componentes correspondentes nas matrizes fornecidas e retorna a soma destes produtos.. aproximadamente) O seno de radianos de pi/2 (1) O seno de 30 graus (0. Sintaxe: SEN(núm) • • Núm é o ângulo em radianos para o qual você deseja obter o seno.. Os argumentos da matriz devem ter a mesma dimensão. matriz3. .

">160000". Excel XP – Módulo Avançado Página 25 / 67 .núm_dígitos) • • Núm é o número que se deseja truncar. "32". Núm_dígitos é um número que especifica a precisão da operação. ">32". que define quais células serão adicionadas. C2:D4) Descrição (resultado) Multiplica todos os componentes das duas matrizes e depois adiciona os produtos — ou seja. SOMASE() Adiciona as células especificadas por um determinado critério. =SOMASE(A2:A5. Por exemplo.000).B2:B5) retorna a soma das comissões para valores de propriedade acima de 160000 (63. você pode calcular a soma dos quadrados dos elementos em A2:B4 usando a fórmula SOMA(A1:B4^2) e pressionando CTRL+SHIFT+ENTER. Usar matrizes oferece uma solução mais geral para fazer operações semelhantes a SOMARPRODUTO.intervalo_soma) Intervalo é o intervalo de células que se deseja calcular. Sintaxe: TRUNCAR(núm. Critérios são os critérios na forma de um número. TRUNCAR() Trunca um número para um inteiro removendo a parte fracionária do número. expressão ou texto. O valor padrão para núm_dígitos é 0 (zero). 3*2 + 4*7 + 8*6 + 6*7 + 1*5 + 9*3 (156) O exemplo anterior retorna o mesmo resultado que a fórmula SOMA(A2:B4*C2:D4) inserida como -uma matriz. Por exemplo. Intervalo_soma são as células que serão realmente somadas. "maçãs".Exemplo: Fórmula =SOMARPRODUTO(A2:B4. os critérios podem ser expressos como 32.critérios. Sintaxe: SOMASE(intervalo.

Fórmula =TRUNCAR(8.. ">32". mas somente os números são contados. "maçãs".SE() Calcula o número de células não vazias em um intervalo que corresponde a determinados critérios.3) retorna -4. TRUNCAR remove a parte fracionária do número. INT e TRUNCAR são diferentes apenas quando usam números negativos: TRUNCAR(-4.SE(intervalo. "32". Excel XP – Módulo Avançado Página 26 / 67 .2) Descrição (resultado) Conta o número de células que contêm números na lista ao lado (3) Conta o número de células que contêm números nas últimas 4 linhas da lista (2) Conta o número de células que contêm números na lista e o valor 2 (4) CONT.NÚM(A5:A8) =CONT. é o critério na forma de um número.valor2.NÚM(A2:A8) =CONT.NÚM(A2:A8.critérios) • • Intervalo Critérios é o intervalo de células no qual se deseja contar células não vazias. porque -5 é o número menor.9) =TRUNCAR(PI()) Descrição (resultado) A parte inteira de 8. Fórmula =CONT.TRUNCAR e INT são semelhantes pois os dois retornam inteiros.NÚM() Conta quantas células contêm números e também os números na lista de argumentos.. são argumentos de 1 a 30 que contêm ou se referem a uma variedade de diferentes tipos de dados. Sintaxe: CONT. INT arredonda para menos até o número inteiro mais próximo de acordo com o valor da parte fracionária do número.) • Valor1. mas INT(-4..9) =TRUNCAR(-8..3) retorna -5. . Por exemplo.9 (-8) A parte inteira de pi (3) FUNÇÕES ESTATÍSTICAS CONT. valor2. os critérios podem ser expressos como 32. Sintaxe: CONT.9 (8) A parte inteira de -8.NÚM(valor1. expressão ou texto que define quais células serão contadas..

um valor é qualquer tipo de informações.VAZIO(intervalo) • Intervalo é o intervalo no qual se deseja contar as células em branco.2) =CONT. mas não incluindo células em branco. Por exemplo. use a função de planilha SE.. Neste caso. Excel XP – Módulo Avançado Página 27 / 67 .SE(B2:B5.. como uma bonificação de vendas baseada em um valor de vendas especificado.. Use CONT. para calcular uma soma baseada em uma seqüência de caracteres de texto ou em um número contido em um intervalo. Fórmula =CONT. Para que a fórmula retorne um de dois valores com base em uma condição. incluindo texto vazio ("").valor2.VALORES(A1:A7.VALORES(A2:A8) =CONT."maçãs") =CONT.SE(A2:A5.VALORES(valor1..O Microsoft Excel fornece funções adicionais que podem ser usadas para analisar seus dados com base em uma condição... são argumentos de 1 a 30 que representam os valores que você deseja calcular.VALORES() Calcula o número de células não vazias e os valores na lista de argumentos.VALORES para calcular o número de células com dados em um intervalo ou matriz. Sintaxe: CONTAR. valor2."Dois") Descrição (resultado) Conta o número de células não vazias na lista (6) Conta o número de células não vazias nas últimas 4 linhas da lista (4) Conta o número de células não vazias na lista e o valor 2 (7) Conta o número de células não vazias na lista e o valor "Dois" (7) CONTAR. Sintaxe: CONT. use a função de planilha SOMASE.">55") Descrição (resultado) O número de células com maçãs na primeira coluna (2) O número de células com um valor maior que 55 na segunda coluna (2) CONT.) • Valor1.VALORES(A5:A8) =CONT. Fórmula =CONT.VALORES(A1:A7.VAZIO() Conta o número de células vazias no intervalo especificado.

máximo. 30) Descrição (resultado) O maior entre os números (27) O maior entre os números e 30 (30) Excel XP – Módulo Avançado Página 28 / 67 . núm2. Sintaxe: MAIOR(matriz. Fórmula =MAIOR(A2:B6.VAZIO(A2:B5) Descrição (resultado) Conta as células vazias no intervalo. (4) MAIOR() Retorna o maior valor k-ésimo de um conjunto de dados. A fórmula retorna texto vazio. são de 1 a 30 números para os quais você deseja saber o valor Fórmula =MÁXIMO(A2:A6) =MÁXIMO(A2:A6.7) Descrição (resultado) O terceiro maior entre os números (5) O sétimo maior entre os números (4) MÁXIMO() Retorna o valor máximo de um conjunto de valores.. .k) • Matriz é a matriz ou intervalo de dados cujo maior valor k-ésimo você deseja determinar. você pode usar MAIOR para obter o primeiro. o segundo e o terceiro resultados. Sintaxe: MÁXIMO(núm1..) • Núm1... • K é a posição (do maior) na matriz ou intervalo de célula de dados a ser fornecida.3) =MAIOR(A2:B6. Fórmula =CONTAR. Células com valores nulos não são contadas. Você pode usar esta função para selecionar um valor de acordo com a sua posição relativa.núm2. Por exemplo.Células com fórmulas que retornam "" (texto vazio) também são contadas..

Fórmula =MED(A2:A6) =MED(A2:A7) Descrição (resultado) A mediana dos primeiros 5 números da lista acima (3) A mediana de todos os números acima ou a média de 3 e 4 (3.. MED calculará a média dos dois números do meio. Sintaxe: MED(núm1.5) MÉDIA() Retorna a média aritmética dos argumentos.MED() Retorna a mediana dos números indicados.. Sintaxe: MÉDIA(núm1. Use esta função para retornar valores com uma posição específica relativa em um conjunto de dados... metade dos números possui valores que são maiores do que a mediana e a outra metade possui valores menores.. 5) Descrição (resultado) A média dos números acima (11) A média dos números acima e 5 (10) MENOR() Retorna o menor valor k-ésimo do conjunto de dados. Sintaxe: MENOR(matriz..k) Excel XP – Módulo Avançado Página 29 / 67 .. A mediana é o número no centro de um conjunto de números.. Se houver uma quantidade par de números no conjunto. núm2. núm2.) • Núm1. são de 1 a 30 argumentos numéricos para os quais você deseja obter a média..núm2.. .) • Núm1. Fórmula =MÉDIA(A2:A6) =MÉDIA(A2:A6. são de 1 a 30 números dos quais você deseja obter a mediana..núm2. isto é.

Fórmula =MENOR(A2:A10..) • Núm1.4) =MENOR(B2:B10. Valor_procurado pode ser um valor.procurar_intervalo) • Valor_procurado de texto.. Excel XP – Módulo Avançado Página 30 / 67 é o valor a ser localizado na primeira linha da 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 você quiser observar um número específico de linhas mais abaixo.• Matriz é uma matriz ou intervalo de dados numéricos cujo menor valor k-ésimo você deseja determinar." Sintaxe: PROCH(valor_procurado.2) Descrição (resultado) O quarto menor número na primeira coluna (4) O segundo menor número na segunda coluna (3) MÍNIMO() Retorna o menor número na lista de argumentos. são de 1 a 30 números dos quais você deseja saber o valor mínimo. Sintaxe: MÍNIMO(núm1. núm2. • K é a posição (a partir do menor) na matriz ou intervalo de dados a ser fornecido.0) Descrição (resultado) O menor entre os números (2) O menor entre os números ao lado e 0 (0) PROCH() Localiza um valor específico na linha superior de uma tabela ou matriz de valores e retorna um valor na mesma coluna de uma linha especificada na tabela ou matriz..núm_índice_lin.. uma referência ou uma seqüência de caracteres . O H de PROCH significa "Horizontal.núm2..matriz_tabela. Fórmula =MÍNIMO(A2:A6) =MÍNIMO(A2:A6. Use PROCV quando os valores de comparação estiverem em uma coluna à esquerda dos dados que você deseja localizar..

VERDADEIRO) =PROCH("Parafusos". se núm_índice_lin for maior do que o número de linhas na matriz_tabela.. . números ou valores lógicos. os valores na primeira linha de matriz_tabela deverão ser colocados em ordem ascendente: . • • Textos em maiúsculas e minúsculas são equivalentes. o valor maior mais próximo que seja menor valor_procurado retornado. Se VERDADEIRO ou omitido.A1:C4.. PROCH retornará o valor de erro #N/D.FALSO) =PROCH("B". um núm_índice_lin equivalente a 2 retorna o valor da segunda linha na matriz_tabela. Se Em outras palavras.3. FALSO.4) Descrição (resultado) Pesquisa Eixos na linha 1 e retorna o valor que está na linha 2 da mesma coluna (4) Pesquisa Rolamentos na linha 1 e retorna o valor que está na linha 3 da mesma coluna (7) Pesquisa B na linha 1 e retorna o valor que está na linha 3 da mesma coluna. e assim por diante. PROCH retornará o valor de erro #VALOR!. • Se procurar_intervalo for VERDADEIRO.• Matriz_tabela é uma tabela de informações onde os dados devem ser procurados. caso contrário..-2. será usado o maior valor que seja inferior a B: Eixos (5) Pesquisa Parafusos na linha 1 e retorna o valor que está na linha 4 da mesma coluna (11) Página 31 / 67 Excel XP – Módulo Avançado . Se nenhuma correspondência for localizada. ela usará o maior valor que é menor do que o valor_procurado. uma correspondência que o aproximada é é retornada.3.VERDADEIRO) =PROCH("Rolamentos".A1:C4. 2. Se PROCH não localizar valor_procurado. 0. PROCH encontrará correspondência exata. • Os valores na primeira linha de matriz_tabela podem ser texto. Um núm_índice_lin equivalente a 1 retorna o valor da primeira linha na matriz_tabela. matriz_tabela não precisará ser ordenada. Fórmula =PROCH("Eixos". o valor de erro #N/D será retornado. Se o valor_procurado for menor do que o menor valor na primeira linha de matriz_tabela. A-Z. Se núm_índice_lin for menor do que 1.A1:C4. PROCH pode não retornar o valor correto. VERDADEIRO. Núm_índice_lin é o número da linha em matriz_tabela de onde o valor correspondente deve ser retirado.A1:C4.2. Como B não é uma coincidência exata.. e procurar_intervalo for VERDADEIRO. 1. FALSO. Se procurar_intervalo for FALSO. -1. • Procurar_intervalo é um valor lógico que especifica se você quer que PROCH localize uma correspondência exata ou aproximada. Use uma referência para um intervalo ou um nome de intervalo.. se uma uma correspondência exata não for localizada. PROCH retornará o valor de erro #REF!.

2. Valor_procurado pode ser um valor. caso contrário. Sintaxe: PROCV(valor_procurado. Se FALSO. e assim por diante.. uma referência ou uma seqüência de caracteres de texto.núm_índice_coluna. . PROCV retornará o valor de erro #VALOR!. Use PROCV em vez de PROCH quando os valores da comparação estiverem posicionados em uma coluna à esquerda ou à direita dos dados que você deseja procurar. • Procurar_intervalo é um valor lógico que especifica se você quer que PROCV encontre a correspondência exata ou uma correspondência aproximada. Um núm_índice_coluna de 1 retornará o valor na primeira coluna em matriz_tabela. A-Z. uma correspondência aproximada é retornada. Excel XP – Módulo Avançado Página 32 / 67 . • Se procurar_intervalo for VERDADEIRO. • • Textos em maiúsculas e minúsculas são equivalentes.. PROCV pode não retornar o valor correto. • Matriz_tabela é a tabela de informações em que os dados são procurados. PROCV encontrará uma correspondência exata. VERDADEIRO. Use uma referência para um intervalo ou nome de intervalo. se núm_índice_coluna for maior do que o número de colunas em matriz_tabela.. Se núm_índice_coluna for menor do que 1.. os valores na primeira coluna de matriz_tabela deverão ser colocados em ordem ascendente: . Se VERDADEIRO ou omitida. um núm_índice_coluna de 2 retornará o valor na segunda coluna em matriz_tabela. 1.procurar_intervalo) • Valor_procurado é o valor a ser localizado na primeira coluna da matriz. • Você pode colocar os valores em ordem ascendente escolhendo o comando Classificar no menu Dados e selecionando Crescente. o valor de erro #N/D é retornado.matriz_tabela. Se nenhuma correspondência for encontrada. 0. Se procurar_intervalo for FALSO. se uma correspondência exata não for encontrada. PROCV retornará o valor de erro #REF!.. Os valores na primeira coluna de matriz_tabela podem ser texto. Núm_índice_coluna é o número da coluna em matriz_tabela a partir do qual o valor correspondente deve ser retornado.PROCV() Localiza um valor na primeira coluna à esquerda de uma tabela e retorna um valor na mesma linha de uma coluna especificada na tabela. . matriz_tabela não precisará ser ordenada. números ou valores lógicos. em outras palavras. o valor maior mais próximo que é menor que o valor_procurado é retornado. -1. O V em PROCV significa "Vertical". FALSO. tal como Banco de dados ou Lista. -2.

A2. ela usará o maior valor que for menor do que ou igual a valor_procurado." é de "..A2:C10.17) Pesquisa 1 na coluna A e retorna o valor que está na mesma linha na coluna C (100) Pesquisa 0. é retornado um erro (#N/D) Pesquisa 0.3..A2:C10.7.2.71) FUNÇÕES DE TEXTO CONCATENAR() Agrupa várias seqüências de caracteres de texto em uma única seqüência de caracteres de texto.1. • O operador "&" pode ser usado no lugar de CONCATENAR para agrupar itens de texto."/m") concatena uma frase a partir dos dados acima (A população do rio de espécie truta é de 32/m) Excel XP – Módulo Avançado Página 33 / 67 . números ou referências de célula única.1 na coluna A.3.) • Texto1.VERDADEIRO) =PROCV(2.VERDADEIRO) Descrição (resultado) Pesquisa 1 na coluna A e retorna o valor que está na mesma linha na coluna B (2.2) =PROCV(1. texto2..A2:C10.2.A4.. Os itens de texto podem ser seqüência de caracteres de texto.A2:C10. PROCV fornecerá o valor de erro #N/D.A3. são 1 a 30 itens de texto a serem agrupados em um único item de texto. Como não existe correspondência exata na coluna A. Fórmula =PROCV(1.A2:C10. .Se PROCV não localizar valor_procurado e procurar_intervalo for VERDADEIRO. Exemplo: =CONCATENAR("A população do rio de "." ". Se valor_procurado for menor do que o menor valor na primeira coluna de matriz_tabela. é retornado um erro (#N/D) Pesquisa 2 na coluna A e retorna o valor que está na mesma linha na coluna B (1.VERDADEIRO) =PROCV(0.FALSO) =PROCV(0. Como 0.1 é inferior ao menor valor da coluna A. Se PROCV não localizar valor_procurado e procurar_intervalo for FALSO. PROCV fornecerá o valor #N/D. Sintaxe: CONCATENAR (texto1..texto2.746 na coluna A.

Sintaxe: ESQUERDA(texto.4) resulta nos 4 últimos caracteres de “People Computação”. Exemplo: =DIREITA(A1. será considerado 1. ou seja. DIREITA retornará todo o texto. • • Núm_caract deve ser maior ou igual a zero. ou seja. ESQUERDA retornará todo o texto. “ação”. ESQUERDA() ESQUERDA retorna o primeiro caractere ou caracteres em uma seqüência de caracteres de texto baseado no número de caracteres especificado por você. Se núm_caract for maior do que o comprimento do texto. • • • Núm_caract especifica o número de caracteres a ser extraído por DIREITA. “People” Excel XP – Módulo Avançado Página 34 / 67 . • Núm_caract especifica o número de caracteres que você deseja que ESQUERDA extraia. Sintaxe: DIREITA(texto. Exemplo: =ESQUERDA(A1.núm_caract) • Texto é a seqüência de caracteres de texto que contém os caracteres que você deseja extrair. =DIREITA(A1) resulta “o”.DIREITA() DIREITA retorna o último caractere ou caracteres em uma seqüência de caracteres de texto com base no número de caracteres especificado por você. • Se núm_caract for omitido. Núm_caract deve ser maior ou igual a zero. • Se núm_caract for omitido.6) resulta nos 6 primeiros caracteres de “People Computação”.núm_caract) • Texto é a seqüência de caracteres de texto que contém os caracteres que você deseja extrair. será considerado 1. Se núm_caract for maior do que o comprimento do texto.

“people computação” PRI. Sintaxe: PRI. Fórmula =MAIÚSCULA(A2) =MAIÚSCULA(A3) Descrição (resultado) Coloca em maiúsculas a primeira seqüência de caracteres (TOTAL) Coloca em maiúsculas a segunda seqüência de caracteres (RENDIMENTO) MINÚSCULA() Converte todas as letras maiúsculas em uma seqüência de caracteres de texto para minúsculas. Texto pode ser uma referência ou uma seqüência de caracteres de texto. Exemplo: =MINÚSCULA(A1) coloca em minúsculas o texto “People Computação”.MAIÚSCULA() Converte o texto em maiúsculas. ou seja. Converte todas as outras letras para minúsculas.MAIÚSCULA(texto) Excel XP – Módulo Avançado Página 35 / 67 . Sintaxe: MINÚSCULA(texto) • Texto é o texto que você deseja converter para minúscula.MAIÚSCULA() Coloca a primeira letra de uma seqüência de caracteres de texto em maiúscula e todas as outras letras do texto depois de qualquer caractere diferente de uma letra. Sintaxe: MAIÚSCULA(texto) • Texto é o texto que se deseja converter para maiúsculas. MINÚSCULA só muda caracteres de letras para texto.

Os argumentos devem ser avaliados para valores lógicos. ou devem ser matrizes ou referências que contêm valores lógicos.. Se o intervalo especificado não contiver valores lógicos. Sintaxe: E(lógico1. Sintaxe: NÃO(lógico) • Lógico é um valor ou expressão que pode ser avaliado como VERDADEIRO ou FALSO. E retornará o valor de erro #VALOR!... se lógico for VERDADEIRO. NÃO retornará VERDADEIRO. retornará FALSO se um ou mais argumentos forem falsos. Fórmula =NÃO(FALSO) =NÃO(1+1=2) Descrição (resultado) Reverte FALSO (VERDADEIRO) Reverte uma equação que é avaliada como VERDADEIRO (FALSO) Excel XP – Módulo Avançado Página 36 / 67 . Se um argumento de uma matriz ou referência contiver texto ou células vazias.. são de 1 a 30 condições que você deseja testar e que podem ser VERDADEIRO ou FALSO. lógico2. Use NÃO quando quiser ter certeza de que um valor não é igual a outro valor determinado. como VERDADEIRO ou FALSO.lógico2. Essa função é muito usada juntamente com a função SE.50<100) Descrição (resultado) Todos os argumentos são VERDADEIRO (VERDADEIRO) Um argumento é FALSO (FALSO) Todos os argumentos são avaliados como VERDADEIRO (VERDADEIRO) Um argumento é FALSO (FALSO) NÃO() Inverte o valor do argumento.FUNÇÕES LÓGICAS E() Retornará VERDADEIRO se todos os argumentos forem verdadeiros.) • Lógico1. . esses valores serão ignorados. VERDADEIRO) =E(VERDADEIRO.. 2+3=5) =E(10>20. FALSO) =E(2+2=4. Se lógico for FALSO. NÃO retornará FALSO. Fórmula =E(VERDADEIRO.

a expressão será considerada VERDADEIRO..VERDADEIRO) Descrição (resultado) Um argumento é VERDADEIRO (VERDADEIRO) Todos os argumentos são avaliados como FALSO (FALSO) Pelo menos um argumento é VERDADEIRO (VERDADEIRO) SE() Retorna um valor se uma condição que você especificou avaliar como VERDADEIRO e um outro valor se for avaliado como FALSO. Você pode usar uma fórmula de matriz OU para verificar se um valor ocorre em uma matriz.OU() Retorna VERDADEIRO se qualquer argumento for VERDADEIRO.valor_se_verdadeiro. retorna FALSO se todos os argumentos forem FALSOS.FALSO.) • Lógico1..valor_se_falso) • Teste_lógico é qualquer valor ou expressão que possa ser avaliado como VERDADEIRO ou FALSO. esses valores serão ignorados. Por exemplo. OU retornará o valor de erro #VALOR!. Se um argumento de uma matriz ou referência contiver texto ou células vazias. Sintaxe: SE(teste_lógico. Os argumentos devem ser avaliados como valores lógicos. Esse argumento pode usar qualquer operador de cálculo de comparação.. A10=100 é uma expressão lógica. Fórmula =OU(VERDADEIRO) =OU(1+1=1.lógico2. pressione CTRL+SHIFT+ENTER.. Para inserir uma fórmula de matriz. Caso contrário. Se o intervalo especificado não contiver valores lógicos.. Sintaxe: OU(lógico1. Use SE para conduzir testes condicionais sobre valores e fórmulas. são de uma a 30 condições que você deseja testar e que podem resultar em VERDADEIRO ou FALSO.2+2=5) =OU(VERDADEIRO. ou em matrizes ou referências que contenham valores lógicos.lógico2.. Excel XP – Módulo Avançado Página 37 / 67 . como VERDADEIRO ou FALSO. se o valor da célula A10 for igual a 100. a expressão será considerada FALSO.

o intervalo B5:B15 será calculado. SE retorna o valor que foi retornado por estas instruções.SOMA(B5:B15). Por exemplo. use a função de planilha CONT. para contar o número de ocorrências de uma seqüência de caracteres de texto ou um número dentro de um intervalo de células. Caso contrário. a função SE exibirá o texto "Acima do orçamento". Se teste_lógico for FALSO e valor_se_falso for omitido (ou seja. se houver uma vírgula após valor_se_verdadeiro seguida do parênteses de fechamento). a fórmula exibirá "Dentro do orçamento". a função SE exibirá o texto "Dentro do orçamento"."Acima do orçamento") =SE(A2=100. Caso contrário. se esse argumento for a seqüência de caracteres de texto "Dentro do orçamento" e o argumento teste_lógico for considerado VERDADEIRO. Valor_se_verdadeiro pode ser outra fórmula. O Microsoft Excel fornece funções adicionais que podem ser usadas para analisar os dados com base em uma condição.SE. É possível aninhar até sete funções SE como argumentos valor_se_verdadeiro e valor_se_falso para construir testes mais elaborados. Por exemplo. Para calcular uma soma baseada em uma seqüência de caracteres de texto ou em um número dentro de um intervalo. se esse argumento for a seqüência de caracteres de texto "Acima do orçamento" e o argumento teste_lógico for considerado FALSO."Dentro do orçamento". o argumento retornará 0 (zero). use o valor lógico VERDADEIRO para esse argumento. o valor lógico FALSO será retornado. • Valor_se_falso é o valor retornado se teste_lógico for FALSO. Por exemplo. Se teste_lógico for VERDADEIRO e valor_se_verdadeiro for vazio.• Valor_se_verdadeiro é o valor retornado se teste_lógico for VERDADEIRO. Consulte o último dos exemplos a seguir. Quando os argumentos valor_se_verdadeiro e valor_se_falso são avaliados. o texto vazio ("") será retornado () Excel XP – Módulo Avançado Página 38 / 67 . Saiba como calcular um valor baseado em uma condição. Para exibir a palavra VERDADEIRO. Exemplo 1: Fórmula =SE(A2<=100. Valor_se_falso pode ser outra fórmula. use a função de planilha SOMASE. Se teste_lógico for FALSO e valor_se_falso for vazio (ou seja. se não houver vírgula após valor_se_verdadeiro). a função exibirá "Acima do orçamento" (Dentro do orçamento) Se o número acima for 100. o valor 0 (zero) será retornado."") Descrição (resultado) Se o número acima for menor ou igual a 100.

"C". vamos montar uma tabela e salvá-la como Controle de Estoque.SE(A4>79. se o primeiro teste_lógico (Média>89) for VERDADEIRO."F")))) =SE(A4>89. "A" será retornado."OK") =SE(A3>B3.SE(A2>79. SE(A2>69. Da mesma maneira.Exemplo 2: Fórmula =SE(A2>B2."D"."B". SE(A3>69. As letras são atribuídas a números usando a seguinte chave. Inclui a modificação do estilo da fonte."D"."Acima do orçamento". a segunda instrução SE também é o argumento valor_se_falso para a primeira instrução SE."C". bem como a adição de bordas e preenchimentos."F")))) =SE(A3>89."B".SE(A2>59. Se o primeiro teste_lógico for FALSO. a partir de uma condição imposta por você."Acima do orçamento". FORMATAÇÃO CONDICIONAL É um recurso que permite dar ênfase a determinadas células."B". Se o resultado for Maior do que 89 De 80 a 89 De 70 a 79 De 60 a 69 Menor do que 60 Então retornará A B C D F 4. a segunda instrução SE é avaliada e assim por diante.SE(A4>59.SE(A3>59."A".xls: Excel XP – Módulo Avançado Página 39 / 67 ."D"."OK") Descrição (resultado) Verifica se a primeira linha está acima do orçamento (Acima do orçamento) Verifica se a segunda linha está acima do orçamento (OK) Exemplo 3: Fórmula =SE(A2>89."A"."F")))) Descrição (resultado) Atribui uma letra primeiro resultado (F) Atribui uma letra segundo resultado (A) Atribui uma letra terceiro resultado (C) ao ao ao No exemplo anterior. a terceira instrução SE é o argumento valor_se_falso para a segunda instrução SE. SE(A4>69. Para exemplificar a utilização desse recurso."A".SE(A3>79."C". Por exemplo.

é necessário selecionar a área de células previamente.00 sejam exibidos em negrito. Será exibida uma caixa de diálogos.Planilha de Controle de Estoque Neste primeiro exemplo. Para que o comando tenha sucesso. Abra o menu Formatar e clique sobre o comando Formatação Condicional. assim como a mostrada na figura abaixo: Excel XP – Módulo Avançado Página 40 / 67 . vamos fazer com que os valores acima de R$ 700. Execute os procedimentos a seguir: Selecione a área de células C7:H21.

sobre o operador. Neste exemplo. Excel XP – Módulo Avançado Página 41 / 67 . 700. no primeiro menu desdobrável. devemos informar a condição em si. devemos manter a expressão O valor da célula é. Na caixa de entrada seguinte. Clique no botão OK para finalizar a operação. como a mostrada Segundo o requerimento. Como queremos atingir somente as células cujos valores excedem 700. clique na seta e.Como nossa condição para formatação tem como base um valor determinado. Clique sobre o botão na figura abaixo: Será exibida uma caixa de diálogos. Para isso. os valores maiores que 700 deverão ser formatados apenas com o estilo negrito. Digite o valor direto na caixa de entrada. é escolhido no menu o operador maior do que. em seguida. a condição é o valor dado para a formatação. O segundo menu trata do operador da condição. no caso.

clicando sobre a opção correspondente e clique no botão OK Excel XP – Módulo Avançado Página 42 / 67 . no qual o rótulo de cada coluna representa um campo e as informações. a classificação pode ser em ordem crescente ou decrescente. Selecione a opção Produto. é necessário que a planilha tenha sido desenvolvida na forma de um banco de dados. Selecione a classificação crescente. você pode selecionar o nome do principal campo que será tomado como classificar por. Posicione o apontador do mouse na célula inicial. quando será exibida uma caixa de diálogos como a mostrada pela figura: No menu desdobrável Classificar por. ressione e arraste o mouse até cobrir toda a área de dados referida.5. Abra o menu Dados e clique no comando Classificar. representam os registros. CLASSIFICAÇÃO E FILTRAGEM DE DADOS DO EXCEL CLASSIFICANDO OS DADOS DA PLANILHA Para que os dados possam ser classificados. dispostas e linhas.

ESTRUTURA DE TÓPICOS A estrutura de tópicos organiza os dados em níveis. Vamos exemplificar através da planilha Relatório de vendas: Planilha Relatório de vendas estruturada em tópicos Excel XP – Módulo Avançado Página 43 / 67 .6. podemos exibir todos os detalhes de uma planilha ou selecionar apenas os dados mais gerais. Desse modo.

3. Esse método simples só funciona para algumas planilhas como a que usamos no exemplo. O botão + expande a exibição. Você só tem que agrupar as linhas para criar as chaves da estrutura de tópicos. Em seguida clique em AutoTópicos. São os botões da estrutura de tópicos. Pronto. A criação automática só dá certo quando o Excel encontra a planilha preparada. ou apenas os resultados por região. Para criar uma estrutura de tópicos na planilha faça o seguinte: 1. Excel XP – Módulo Avançado Página 44 / 67 . Se o comando AutoTópicos não funcionar você poderá criar a estrutura manualmente. No menu Dados clique em Organizar estrutura de tópicos.Nessa planilha temos três opções de exibição: podemos mostrar todos os dados. 2. Selecione os dados da planilha que serão estruturados. A inclusão de células com a função SOMA ajuda a estruturação em tópicos. O botão – recolhe a exibição. O Excel criará a estrutura de tópicos. É simples. ou só o resultado geral do país: Planilha Relatório de vendas com tópicos recolhidos parcialmente Planilha Relatório de vendas com tópicos totalmente recolhidos Fazemos as mudanças no modo de exibição clicando nos botões + e – do lado esquerdo da planilha.

clique em Organizar estrutura de tópicos e no comando Agrupar. Filtrar é exibir dados que atendem uma certa condição e ocultar os demais. Repita a mesma operação para agrupar as demais regiões. No menu Dados. Para criar a chave geral selecione as linhas de 4 a 20 e aplique o comando Agrupar: Menu Tópicos 7. faça assim: • • Selecione as linhas 5.6 e 7. por exemplo. FILTRAGEM A ferramenta Filtragem é boa para selecionar dados numa lista grande. vamos construir a tabela Preços de Automóveis: Planilha Preços de Automóveis Excel XP – Módulo Avançado Página 45 / 67 . Vamos filtrar a planilha Preços de automóveis da seguinte maneira: vamos exibir apenas as linhas dos carros da categoria Sedan.Para agrupar as linhas da região Centro-Oeste.

No menu Dados clique em Filtrar e em AutoFiltro. clique no menu Dados. 3. 2.000. Vamos fazer mais uma filtragem de modo diferente.. digite 20. 4. Faça assim: 1. Escolha ao opção Personalizar. Vamos exibir apenas os carros que custam menos de R$ 20. Surgirá a caixa de diálogo Personalizar AutoFiltro. 4. em Filtrar e na opção Mostrar tudo. Selecione o intervalo de dados (A3:D20).00. 3.. O Excel exibirá apenas as linhas de carros Sedan Planilha Preços de Automóveis filtrada Para exibir as linhas ocultas pela filtragem. no segundo campo. Clique no botão da coluna Preço.00.1.000. Surgirão botões ao lado de cada título de coluna. Clique no botão do título Categoria e selecione a opção Sedan. Clique em OK: Caixa de diálogo Personalizar AutoFiltro Excel XP – Módulo Avançado Página 46 / 67 . No primeiro campo selecione É menor do que e. Pronto. 2.

8. Digitar dados num formulário muitas vezes é mais prático que digitálos diretamente na lista. e desmarque a opção AutoFiltro. Cada campo representa uma coluna da lista. clique em Fechar: Excel XP – Módulo Avançado Página 47 / 67 . Para passar de um campo a outro use a tecla TAB. podemos recorrer à ajuda dos formulários do Excel. Surgirá um formulário na tela. Digite os dados nos campos do formulário. No final da digitação tecle ENTER. Agora vamos exemplificar. Os registros novos serão incluídos no final da lista. Clique em alguma célula da lista de preços da planilha Preços de automóveis. em Filtrar. Um formulário é uma caixa de diálogo com vários campos. O conjunto de todos os dados de uma linha da tabela compõe um registro. Depois de digitar os novos registros. MANIPULANDO BANCO DE DADOS DO EXCEL FORMULÁRIOS Quando temos dados para digitar em listas grandes. No menu Dados clique em Formulário. Para incluir um registro no formulário clique em Novo.. Antes de trabalhar com formulários vamos entender os termos usados.Planilha Preços de Automóveis filtrada por preço Para remover um filtro clique em Dados..

Selecione os dados da tabela e classifique-a primeiro por categoria e depois por preço decrescente. 4. Vamos usar os subtotais para saber qual é o preço médio dos carros em cada categoria. 3. 2. Faça assim: 1.Formulário SUBTOTAIS O comando Subtotais permite obter várias informações de uma lista de dados. Surgirá a caixa de diálogo Subtotais. No campo A cada alteração escolha Categoria. Vamos partir da planilha Preços de automóveis. No menu Dados escolha Subtotais. 3.. No campo Usar função escolha média. Saber o preço máximo dos carros de cada marca. Saber quantos carros de cada marca estão na tabela. Excel XP – Módulo Avançado Página 48 / 67 .. Saber o preço médio dos carros de cada categoria. Saber o preço mínimo dos carros em cada categoria. 2. 4. Com o comando Subtotais podemos obter informações como as seguintes: 1. Caso não se lembre como fazer isso volte atrás no item Classificação desta apostila.

Excel XP – Módulo Avançado Página 49 / 67 . clique no botão Remover todos. Podemos definir que alguns valores não serão aceitos numa célula.5. Isso porque 3 é o pedido mínimo aceito pela empresa e inteiros porque não dá para cortar os equipamentos e vendê-los em pedacinhos. clique no menu Dados e no comando Subtotais. Vamos criar uma validação de dados nas células de quantidade. No pedido de compra há uma tabela com as seguintes colunas: quantidade. Pronto. Clique em OK. O Excel cria os subtotais para nós: Planilha Preços de Automóveis com Subtotais Para cancelar a exibição de subtotais. produto. preço unitário e preço total.6. Na caixa de diálogo. Queremos que sejam aceitos apenas números inteiros maiores que 3. VALIDAÇÃO DE DADOS É um mecanismo que permite controlar a digitação de dados. Vamos a um exemplo: Uma empresa atacadista de equipamentos de informática tira seus pedidos de compra no Excel.

No menu Dados escolha Validação. 5. Pronto. 8.. No campo Dados escolha maior do que. Na guia Alerta de erro digite o título Quantidade e a mensagem A quantidade mínima é 03. 9. Clique em OK. 3. No campo Permitir escolha Número inteiro. Surgirá a caixa de diálogo Validação de dados.Planilha Pedido de compra Para criar uma validação de dados faça assim: 1.. No campo Mínimo digite 3. Na guia Mensagem de entrada digite o título Quantidade e a mensagem Mínimo 3. Se o usuário tentar digitar um valor inválido será avisado por uma caixa de alerta: Mensagem de entrada Excel XP – Módulo Avançado Página 50 / 67 . Selecione as células do item Quantidade (A4:A7). 6. O Excel não aceitará qualquer valor na coluna das quantidades. Quando o usuário selecionar uma célula receberá uma mensagem de entrada. 7. 4. 2.

. As tabelas dinâmicas tornam essas análises muito fáceis. Veja a planilha Controle diário de vendas: Planilha Controle diário de vendas O gerente da empresa quer saber informações como: qual é a região que está comprando mais. quem é o melhor vendedor. qual o tipo de produto que está vendendo mais. Faça assim: Excel XP – Módulo Avançado Página 51 / 67 . Em seguida clique no menu Dados e escolha Validação. Vamos criar uma tabela dinâmica para a planilha Controle diário de vendas..Alerta de validação Para remover uma validação. primeiro selecione as células. Vamos exemplificar. Na caixa de diálogo clique no botão Limpar tudo. TABELAS DINÂMICAS As tabelas dinâmicas são ótimas para analisar dados de grandes listas. Elas resumem os dados.

1. Na etapa 1 indique que a tabela dinâmica usará dados de uma lista do Excel e que quer uma tabela dinâmica. Na etapa 2 indique o local onde a tabela dinâmica vai colher os dados.. Escolha na planilha atual. 3. O próximo passo é definir as posições dos campos na tabela. Arraste o campo Valor para a área Itens de dados: Excel XP – Módulo Avançado Página 52 / 67 . Assistente de tabela dinâmica e gráfico dinâmico Pronto. Arraste os campos Vendedor e Tipo para a área Campos de linha. 5. Na etapa 3 indique o local onde a tabela dinâmica vai ficar. Digite apenas o endereço da célula onde ficará o canto superior esquerdo da tabela. Por exemplo: H3. 3. 4. Surgirá o Assistente de tabela dinâmica e gráfico dinâmico. É só selecionar com o mouse as células da lista de dados.. Clique em Concluir. Arraste o campo Região para a área Campos de coluna. Isso é simples. 2. No menu Dados escolha Relatório de tabela e gráficos dinâmicos. 2. Basta arrastar o nome do campo que está na barra Tabela dinâmica para uma das áreas da tabela. Faça o seguinte: 1. A estrutura da tabela dinâmica está montada.

Com isso produzimos novas combinações de dados que permitem análises diferentes. O Excel pode importar informações da Internet. Uma tabela dinâmica está montada: Tabela dinâmica O nome do recurso é tabela dinâmica porque os campos podem ser arrastados para posições novas. de bancos de dados e de arquivos de texto: Excel XP – Módulo Avançado Página 53 / 67 . IMPORTAÇÃO DE DADOS Muitas vezes os dados que você precisaria digitar para criar uma planilha estão prontos em outro arquivo.Barra Tabela dinâmica Pronto.

Menu Obter dados externos Da Internet Para importar dados de uma página de Internet você deve informar o endereço da página e quais dados serão importados. Faça assim: No menu Dados clique em Obter dados externos e em Criar consulta à Web. Surgirá a caixa de diálogo Nova consulta à Web: Caixa de diálogo Nova consulta à Web Excel XP – Módulo Avançado Página 54 / 67 .

cada parte será inserida numa célula. Para isso ele conta com o auxílio do programa Microsoft Query. Selecione o arquivo na lista de pastas do computador.De bancos de dados O Excel pode importar dados de vários tipos de bancos de dados. Para importar dados de um banco de dados faça assim: Caixa de diálogo do Microsoft Query Escolha o tipo de banco de dados desejado e siga as instruções do Microsoft Query. Os separadores comuns são tabulação. Lembre-se que o texto precisa estar dividido em partes. Para importar dados de um arquivo de texto faça assim: 1. Excel XP – Módulo Avançado Página 55 / 67 . ponto-e-vírgula ou espaço. O Excel procura os separadores de texto para saber como colocar cada parte do texto numa célula. Devemos definir um separador na hora de importar os dados. que faz a tarefa de se conectar a um banco de dados. Responda às perguntas do assistente e clique em Concluir. 3. No menu Dados. De arquivos de texto Arquivos de texto podem ser importados para o Excel. escolha Obter dados externos e clique em Importar arquivo de texto. 2. Para cada banco de dados a seqüência a seguir é diferente. vírgula.

9. qual ou quais as células dependentes na planilha. ou ainda. a qual deve apresentar por sua vez pelo menos uma referência de outra célula qualquer da planilha. Será mostrada a figura: Excel XP – Módulo Avançado Página 56 / 67 . AUDITORIA E FUNÇÃO DO EXCEL A auditoria de células serve para que o usuário saiba as procedências de uma determinada fórmula inserida numa célula. Para que a auditoria seja feita com sucesso. Posicione o seletor em D2. assim como é mostrado na figura Tabela para iniciar a auditoria Posicione. posicione o apontador sobre Auditoria e clique sobre o comando Rastrear precedentes. em seguida. o seletor na célula D2 e digite a seguinte fórmula: =SOMA(B1:B4). Para a construção de uma planilha de auditoria devemos iniciar uma nova pasta de trabalho: Preencha o intervalo das células B1:B4. Na célula F3 digite a fórmula =(D2*100). abra o menu Ferramentas. a célula deve ter obrigatoriamente uma fórmula.

Podemos definir uma senha para leitura da planilha e outra para alteração da planilha. através da definição de uma senha. As senhas são definidas para cada planilha individualmente. aprenderemos a proteger uma planilha do Excel. não será mais possível abrir a planilha. A única maneira de voltar a ter acesso à planilha é lembrando da senha. poderá alterar a planilha e salvar as alterações. 2. é solicitada a senha para alteração (caso esta tenha sido definida). poderá abrir a planilha. Um detalhe importante é que. se você esquecer a senha de leitura. não poderá fazer alterações. Abra a planilha na qual você deseja definir a(s) senha(s).Tabela de auditoria 10. ele poderá abrir a planilha. Ao abrir a planilha. Surgirá a janela indicada na figura a seguir: Excel XP – Módulo Avançado Página 57 / 67 . Como definir as senhas de leitura e alteração? 1. porém. em primeiro lugar será solicitada a senha para leitura. Se ele souber a senha para alteração. não poderá fazer alterações. Em seguida. PROTEGENDO UMA PLANILHA – DEFININDO UMA SENHA Apresentação: nesta lição. porém. Selecione o comando Arquivo -> Salvar como. Se você esquecer a senha de gravação. Se o usuário souber apenas a senha para leitura.

Na figura a seguir. não poderá ser alterada. Dê um clique no botão Opções. Na janela que surge (conforme indicado na figura a seguir). Se você fornecer uma incorreta. porém. você pode definir uma senha para leitura (senha de proteção) e também uma senha para gravação/alteração (senha de gravação). definiremos uma senha de proteção e também uma de gravação: Marcando aqui sempre criará um Backup automático Não poderá salvar as mudanças. Excel XP – Módulo Avançado Página 58 / 67 . Se for definida apenas a senha de proteção. Se você definir apenas a de gravação. Se você não fornecer a senha de gravação ou fornecer uma incorreta. a planilha será carregada. só se mudar o nome do arquivo. a senha será solicitada no momento da abertura da planilha.3. a senha será solicitada na abertura da planilha. a planilha não será carregada.

conforme indicado na figura a seguir. Digite-a. 5. conforme indicado na figura a seguir. em primeiro lugar. Surgirá uma janela pedindo a confirmação da senha da gravação. Digite-a. Será exibida uma janela pedindo confirmação para a senha de proteção.4. e dê um clique no botão OK: Se você não digitar a senha ou digitar uma incorreta. será solicitada a senha de gravação. Digite a senha novamente e dê um clique em OK. e dê um clique no botão OK: Excel XP – Módulo Avançado Página 59 / 67 . Em seguida. Abra a planilha novamente e observe que. Dê um clique no botão Salvar. a planilha não será aberta. 7. Feche a planilha. Você estará de volta à planilha. dê um clique no botão OK. 6. Após digitar as senhas. Você estará de volta à janela Salvar como. será solicitada a senha de proteção. Nota: as senhas de gravação e proteção não precisam ser iguais. Digite-a novamente e dê um clique em OK.

Quando um visitante do site clica no hiperlink. 8.Se você não souber a senha. Na janela que surge. Salve a planilha. mas também pode ser uma figura. um hiperlink para uma página mostra a página no navegador da Web e um hiperlink para um arquivo AVI abre o arquivo em um mídia player. Por exemplo. dependendo do tipo de destino. um endereço de email ou um programa. quando clicado. O destino é normalmente outra página da Web. dê um clique no botão Opções e defina as duas senhas em branco. Na próxima vez que a planilha for aberta. não serão mais solicitadas as senhas de proteção e gravação. porém. pode clicar no botão Somente leitura. abre outra página ou arquivo. Excel XP – Módulo Avançado Página 60 / 67 . não poderão ser feitas alterações. HIPERLINKS Um hiperlink é um vínculo de um documento que. O hiperlink em si pode ser um texto ou uma figura. A planilha será aberta. o destino é mostrado em um navegador da Web e aberto ou executado. Se você não quiser mais utilizar senhas em uma planilha. utilize o comando Arquivo -> Salvar como. 11.

mas não o valor de entrada que a fórmula precisa para determinar o resultado. Atingir Meta Quando você sabe o resultado de uma única fórmula. o Excel varia o valor em uma janela específica até uma fórmula dependente de aquela célula retomar o resultado desejado. pode usar o recurso Atingir Meta.12. Ao atingir meta. Excel XP – Módulo Avançado Página 61 / 67 .

50 Alternando célula -> $d$11 (está é a porcentagem no momento) Resultado -> 203% e no valor de R$ 45.50 Excel XP – Módulo Avançado Página 62 / 67 .Vamos analisar o seguinte ex.: Temos então uma planilha para controlar os produtos de um depósito de bebidas Vamos então fazer a seguinte simulação: Menu Ferramentas – Atingir Meta Definir célula -> $F$11 ( Valor de venda do Wisky) Para valor -> 45.

fará a macro agir. você pode: 3. 2. Clique no botão OK. Nomear a macro. 4. Nossa primeira macro tem como função inserir uma nova planilha e formatar determinadas células com cores de procedimentos a seguir: 1. 6. Na caixa exibida. o usuário pode executar várias ações ao mesmo tempo. MACROS E OUTRAS OPERAÇÕES DO EXCEL Macro é um programa gerado pelo usuário. Abra o menu Ferramentas. Com o Macro. Definir o local de armazenamento da macro. 5. cujo conteúdo são instruções armazenadas exclusivamente para ações a serem feitas. digitando seu nome na caixa de entrada Nome da Macro. A área de trabalho do Excel será visualizada. Ela será necessária para concluir as ações que comporão as instruções da macro: Barra de Gravação Excel XP – Módulo Avançado Página 63 / 67 . juntamente com a presença de uma pequena barra denominada Parar macro. diminuindo consideravelmente seu trabalho. simplesmente clicando em botões ou executando um comando. Para o exemplo. Definir um atalho de teclas para macro. em conjunto com essa tecla.13. Apenas digite o caractere que. foi digitado Macro_Teste. começando por CTRL. posicione o apontador em Macro e clique sobre o comando Gravar Nova Macro.

4. danifique seus arquivos ou computador.Quando você abrir uma pasta de trabalho que contenha uma macro. Na caixa exibida. pedindo-lhe que ative ou desative todas as macros da pasta de trabalho. que pode estar. clique no botão Caixa de edição e manipulação de macros Excel XP – Módulo Avançado Página 64 / 67 . concluindo a gravação da macro. formate-o como Moeda. no submenu Macro. para isso. 2. por exemplo. EXECUTANDO A MACRO Para executar a macro vamos seguir estes passos: Abra o menu Ferramentas e. selecione o nome a ser executado e. Selecione o intervalo A1:D10. 1. Clique no botão Gravação na Barra de Gravação. Como o Excel não determina de fato se uma macro na pasta de trabalho contém um vírus. clique no comando Macros. certifique-se de que a fonte da pasta de trabalho seja confiável. em uma pasta de trabalho de uma rede ou site da Web inseguros. aparecerá uma mensagem de aviso. Abra o menu Inserir e clique no comando Planilha. ou passe um antivírus. Desativar as macros o ajudará a reduzir o risco de que um vírus de macro. Escolha aleatoriamente células da planilha e aplique diferentes cores de fundo para eles. 3.

o usuário com experiência e conhecimento em Visual Basic poderá alterar quaisquer características e ações da macro através desse editor. Pode-se criar um botão de atalho que execute a macro desejada.Os códigos da macro podem ser não só visualizados como também alterados pelo usuário. Acione a barra de ferramentas Formulários. esse botão também é constituído por um conjunto de instruções em Visual Basic e está vinculado diretamente à macro. linguagem de programação da qual se constituem as macros do Excel: Janela do Visual Basic Por essa janela. abrindo a caixa de diálogos Macro. Esse botão faz com que seja aberto o Editor do Visual Basic. Execute os procedimentos a seguir para entender melhor: Tecle ATL F8. Selecione o nome da macro desejada e clique no botão Editar. Na verdade. Essa barra possui botões e outros elementos que podem ser inseridos Excel XP – Módulo Avançado Página 65 / 67 .

Excel XP – Módulo Avançado Página 66 / 67 . 1. a fim de tirar a seleção do objeto: . com funções específicas. Clique na opção Botão que se encontra na Barra de Formulário. até botões de rádio e caixas de verificação: Barra de ferramentas Formulários Clique na ferramenta de botão representada na barra pelo ícone menos no local onde deseja que o botão fique posicionado. Após a colocação do botão na planilha. 2. a caixa de diálogos Atribuir macro se torna disponível. Automaticamente aparecerá esta tela. Ao retornar à planilha. mais ou Botão de Macro CONFIGURANDO BOTÕES DA MACRO Como vimos anteriormente. O apontador do mouse toma a forma de uma pequena cruz.na planilha. esses elementos vão desde botões de atalho. Vá com o cursor do mouse para qualquer lugar da planilha e dê um clique com o botão direito do mouse. clique em qualquer outra célula. Pode-se atribuir um nome ou aproveitar outro já existente. Pressione e arraste o mouse na diagonal. passando por menus desdobráveis. Agora iremos inserir botões que nos permita ir de uma planilha para outra sem necessitar utilizar as guias de planilha para alternar entre elas. podemos inserir botões de macro em nossa planilha.

Excel XP – Módulo Avançado Página 67 / 67 .3. Clique no botão Novo Automaticamente aparecerá a tela do Microsoft Visual Basic.

Sign up to vote on this title
UsefulNot useful