apostila excel avançado senac

Upload: rodrigo-santos

Post on 29-Oct-2015

142 views

Category:

Documents


21 download

TRANSCRIPT

  • 7/14/2019 Apostila Excel Avanado SENAC

    1/77

  • 7/14/2019 Apostila Excel Avanado SENAC

    2/77

    SUMRIO

    Utilizando funes no Microsoft Excel..........................................................................................11

    Uma Introduo s Funes Bsicas do Microsoft Excel ................................................................. 13

    2

  • 7/14/2019 Apostila Excel Avanado SENAC

    3/77

    FRMULASEM PLANILHASDO EXCEL

    FRMULAS NO EXCEL UMA INTRODUO:

    Como as frmulas calculam valores?

    Uma frmula uma equao que analisa e faz clculos com os dados em uma planilha.As frmulas efetuam operaes como adio, multiplicao e comparao em valores daplanilha; alm disso, podem combinar valores.

    As frmulas podem referir-se a outras clulas na mesma planilha (por exemplo: A1, C25,Z34, etc), a clulas em outras planilhas da mesma pasta de trabalho ou a clulas emplanilhas em outras pastas de trabalho. O exemplo a seguir adiciona o valor da clula B4e 25 e divide o resultado pela soma das clulas D5, E5 e F5.

    Observe: neste exemplo, estamos utilizando a funo SOMA. Trataremos, em detalhes,sobre funes, nas demais lies deste Curso.

    Sobre a sintaxe da frmula:

    As frmulas calculam valores em uma ordem especfica conhecida como sintaxe. Asintaxe da frmula descreve o processo do clculo. Uma frmula no Microsoft Excelcomea com um sinal de igual (=), seguido do clculo da frmula. Por exemplo, afrmula a seguir subtrai 1 de 5. O resultado da frmula exibido na clula.

    =5-1

    Obs: o sinal de menos (-) chamado de operador de subtrao. Na prxima liofalaremos mais sobre operadores.

    Sintaxe da frmula

    a estrutura ou ordem dos elementos em uma frmula. As frmulas no Microsoft Excelseguem uma sintaxe especfica que inclui um sinal de igual (=) seguido dos elementos aserem calculados (os operandos) e dos operadores de clculo. Cada operando pode serum valor que no se altera (um valor constante), uma referncia de clula ou intervalo, umrtulo, um nome ou uma funo de planilha.

    Por padro, o Microsoft Excel calcula uma frmula da esquerda para a direita, iniciando

    com o sinal de igual (=). Voc pode controlar a maneira como os clculos so efetuados,alterando a sintaxe da frmula. Por exemplo, a frmula a seguir fornece 11 comoresultado, pois o Microsoft Excel calcula a multiplicao antes da adio. A frmula

    SENAC/INFORMTICA 5

  • 7/14/2019 Apostila Excel Avanado SENAC

    4/77

    multiplica 2 por 3 (tendo como resultado 6) e, em seguida, adiciona 5.

    =5+2*3

    Por outro lado, se usar parnteses para alterar a sintaxe, voc pode adicionar primeiro 5 e2 e, em seguida, multiplicar esse resultado por 3 para obter 21 como resultado.

    =(5+2)*3

    Sobre as referncias da clula:

    Uma frmula pode referir-se a uma clula. Se voc desejar que uma clula contenha omesmo valor que outra, insira um sinal de igual seguido da referncia da clula, porexemplo =A10; a clula onde voc inserir essa frmula ir conter o mesmo valor da clulaA10. A clula que contm a frmula denominada dependente seu valor depende dovalor de outra clula. Sempre que a clula qual a frmula fizer referncia for alterada, aclula que contiver a frmula ser atualizada. A frmula a seguir multiplica o valor naclula B15 por 5. A frmula ser recalculada sempre que o valor na clula B15 for

    alterado.=B15*5

    As frmulas podem fazer referncia a clulas ou intervalos de clulas, ou a nomes ourtulos que representem as clulas ou intervalos.

    Sobre as funes de planilha:

    O Microsoft Excel contm muitas frmulas predefinidas ou internas conhecidas comofunes de planilha. As funes podem ser usadas para efetuar clculos simples oucomplexos. A funo mais comum em planilhas a funo SOMA( ), que usada para

    somar os valores de um intervalo de clulas. Embora voc possa criar uma frmula paracalcular o valor total de algumas clulas que contm valores, a funo de planilha SOMA()calcular diversos intervalos de clulas.

    OPERADORESEM FRMULASDO EXCEL

    Apresentao: nesta lio, vamos tratar sobre os principais operadores que podemosutilizar em frmulas do Excel. Os operadores especificam o tipo de clculo que vocdeseja efetuar nos elementos de uma frmula. O Microsoft Excel inclui quatro tiposdiferentes de operadores de clculo:

    aritmticos de comparao de texto

    de refernciaOperadores aritmticos:

    6 MICROSOFTEXCEL2000

  • 7/14/2019 Apostila Excel Avanado SENAC

    5/77

    Efetuam operaes matemticas bsicas como adio, subtrao ou multiplicao,combinam nmeros e produzem resultados numricos. Na tabela a seguir, temos umadescrio desses operadores utilizados em frmulas do Excel:

    Operador Descrio Exemplo

    + Adio =B2+B3+B4

    - Subtrao =C5-D5

    * Multiplicao =C5*2

    / Diviso =A20/B4

    % Porcentagem. Utilizado para especificarporcentagens. Por exemplo, para inserir o valor de

    cinco por cento em uma clula, digite o seguinte:5% ou 0,05.

    =A2*20%

    ou=A2*0,2

    ^ Exponenciao. utilizado para elevar o primeirooperando ao expoente definido pelo segundooperando. O seguinte exemplo eleva 2 noexpoente 3: =2^3

    =A2^B2

    Operadores de comparao:

    Comparam dois valores e produzem o valor lgico VERDADEIRO ou FALSO. Porexemplo, se utilizarmos a seguinte frmula:

    =F2 Maior do que

    Retorna verdadeiro quando o primeiro valor formaior do que o segundo.

    =F2>F5

    < Menor do que

    Retorna menor quando o primeiro valor formenor do que o segundo.

    =F2

  • 7/14/2019 Apostila Excel Avanado SENAC

    6/77

    >= Maior ou igual a

    Retorna verdadeiro quando o primeiro valor formaior ou igual ao segundo.

    =F2>=F5

  • 7/14/2019 Apostila Excel Avanado SENAC

    7/77

    =SOMA(B5:B15;C32:C200;X45)

    ORDEM DE AVALIAO DOS OPERADORES NO MICROSOFT EXCEL:

    Vamos a alguns exemplos prticos para entender a ordem de avaliao.

    Ex. 1. Qual o resultado da seguinte frmula:

    =5*6+3^2

    R: 39. Primeiro, o 3 elevado ao quadrado e nossa expresso fica assim: =5*6+9.Depois, feita a multiplicao e nossa expresso fica assim: =30+9. Finalmente, feita asoma, obtendo-se o resultado 39.

    Ex. 2. Vamos utilizar parnteses para modificar a ordem de avaliao da expressoanterior. Qual o resultado da seguinte frmula:

    =5*(6+3)^2

    R: 405. Primeiro, feita a operao entre parnteses e a nossa expresso fica assim:=5*9^2. Entre a multiplicao e a exponenciao, primeiro efetuada a exponenciao ea nossa expresso fica assim: =5*81. A multiplicao calculada e o resultado 405 obtido. Veja como um simples parntese altera completamente o resultado de umaexpresso.

    UM EXEMPLODE UTILIZAODE FRMULAS

    Apresentao:vamos trabalhar com um exemplo que ilustra a utilizao de frmulas noExcel.

    Abra o Excel e digite os dados indicados na figura a seguir:

    SENAC/INFORMTICA 9

  • 7/14/2019 Apostila Excel Avanado SENAC

    8/77

    Nesse exemplo, vamos utilizar frmulas para calcular o desconto para o sindicato (colunaF) e o valor do salrio lquido (coluna G). Os valores do INSS (coluna D) e do IRPF(coluna E) j so os valores finais em R$. A seguir, orientaes para o clculo das colunasF e G:

    Nota: os percentuais e formas de clculo utilizados no exemplo no tm qualquer relaocom a legislao do INSS e do IRPF. Estamos utilizando percentuais e frmulas declculo fictcios, apenas para ilustrar a utilizao de frmulas no Microsoft Excel.

    1. O desconto para o sindicato correspondente a 3% do salrio bruto. Para isso, naclula F6, digite a seguinte frmula: =C6*3%. Estamos multiplicando o valor do salriobruto (C6) por 3%, para obter o valor do desconto para o sindicato. Estenda a frmulapara as demais clulas, at a clula F24. Para informaes sobre como estender umafrmula para uma faixa de clulas.

    2. O valor do salrio lquido, coluna G, calculado subtraindo, do salrio bruto (colunaC), os valores do INSS (coluna D), IRPF (coluna E) e Sindicato (coluna F). Para isso, naclula G6, digite a seguinte frmula: =C5-D5-E5-F5. Estenda a frmula para as demaisclulas, at a clula F24.

    Aps a utilizao dessas frmulas, voc dever obter os resultados indicados na figura aseguir:

    10 MICROSOFTEXCEL2000

  • 7/14/2019 Apostila Excel Avanado SENAC

    9/77

    Nota: os resultados, no seu caso, podem no aparecer formatados com o sinal de R$ e

    com duas casas decimais

    FUNESNO EXCEL INTRODUO

    Utilizando funes no Microsoft Excel

    Apresentao:nesta lio, veremos como a utilizao das funes do Excel pode facilitarbastante a realizao de clculos em planilhas. Apresentaremos o conceito de funo,bem como a sintaxe bsica para a utilizao de funes.

    O uso de funes:

    Uma funo uma frmula especial, predefinida, que toma um ou mais valores (osparmetros), executa uma operao e produz um valor ou valores. As funes podem serusadas isoladamente ou como bloco de construo de outras frmulas. O uso de funessimplifica as planilhas, especialmente aquelas que realizam clculos extensos ecomplexos. Por exemplo, ao invs de digitar a frmula =A1+A2+A3+A4+...+A200, vocpode usar a funo SOMA(A1:A200), para calcular a soma das clulas do intervalo entrea clula A1 e a clula A200.

    SENAC/INFORMTICA 11

  • 7/14/2019 Apostila Excel Avanado SENAC

    10/77

    Se uma funo aparecer no incio de uma frmula, anteceda-a com um sinal de igual,como em qualquer frmula. Os parnteses informam ao Excel onde os argumentosiniciam e terminam; lembre-se de que no pode haver espao antes ou depois dosparnteses. Os argumentos podem ser nmeros, textos, valores lgicos ou referncias.

    Para usar uma funo, basta inclu-la nas frmulas da planilha. A seqncia de caracteres

    usada em uma funo chamada sintaxe. Todas as funes tm basicamente a mesmasintaxe. Se voc no a seguir, o Microsoft Excel exibir uma mensagem indicando que hum erro na frmula. Seja qual for o tipo de frmula, ao incluir uma funo no incio de umafrmula, inclua um sinal de igual antes da funo.

    Os argumentos so especificados sempre dentro dos parnteses. Os argumentos podemser nmeros, texto, valores lgicos, matrizes, valores de erro ou referncias a uma clulaou faixa de clulas. Para que o argumento seja vlido, preciso que ele gere um valorvlido. Algumas funes aceitam argumentos opcionais, no necessrios para que afuno execute os clculos.

    Os argumentos tambm podem ser constantes ou frmulas. As frmulas podem conter

    outras funes. Uma funo que tem como argumento uma outra funo chamadafuno aninhada. No Microsoft Excel, voc pode aninhar at sete nveis de funesem uma frmula. Veremos exemplos de funes aninhadas no decorrer deste Curso.

    As funes so frmulas predefinidas que efetuam clculos usando valores especficos,denominados argumentos, em uma determinada ordem, denominada sintaxe. Porexemplo, a funo SOMA() adiciona valores ou intervalos de clulas, e a funo PGTO()calcula os pagamentos de emprstimos com base em uma taxa de juros, na extenso doemprstimo e no valor principal do emprstimo.

    Os argumentos podem ser nmeros, texto, valores lgicos como VERDADEIRO ou

    FALSO, matrizes, valores de erro como #N/D, ou referncias de clula. O argumentoatribudo deve produzir um valor vlido para esse argumento. Os argumentos tambmpodem ser constantes, frmulas ou outras funes.

    A sintaxe de uma funo comea com o nome da funo, seguido de um parntese deabertura, os argumentos da funo separados por ponto-e-vrgula (;) e um parntese defechamento. Se a funo iniciar uma frmula, digite um sinal de igual (=) antes do nomeda funo. Essa sintaxe no possui excees, ou seja:

    1. Em primeiro lugar vem o nome da funo e uma abertura de parnteses. Por Ex.=Soma(

    2. Em seguida, vem uma lista de parmetros separados por ponto-e-vrgula (;). O nmerode parmetros varia de funo para funo. Algumas possuem um nico parmetro,outras possuem dois ou mais, e assim por diante. Por exemplo, a funo soma podeconter, no mnimo, um parmetro e, no mximo, trinta parmetros. Por Ex.=Soma(A1;C3;F4). Essa frmula retorna o valor da soma dos valores das clulaspassadas como parmetros, ou seja, essa frmula equivalente : =A1+C3+F4.

    3. Aps a lista de parmetros, fechamos os parnteses. Por Ex. =Soma(A1;C3;F4).Agora nossa frmula est completa.

    Na tabela a seguir temos mais alguns exemplos de utilizao da funo SOMA().

    12 MICROSOFTEXCEL2000

  • 7/14/2019 Apostila Excel Avanado SENAC

    11/77

    Exemplo funo SOMA Descrio

    =SOMA(A1:A20) Soma dos valores no intervalo de clulas de A1 at A20.

    =SOMA(A1:A20;C23) Soma dos valores no intervalo de clulas de A1 at A20,mais o valor da clula C23.

    =SOMA(A1:A20;C23;235) Soma dos valores no intervalo de clulas de A1 at A20,mais o valor da clula C23, mais o valor 235, o qual foipassado diretamente como parmetro.

    =SOMA(A1:A20;C10:C50) Soma dos valores no intervalo de clulas de A1 at A20mais os valores do intervalo de C10 at C50.

    Na tabela a seguir temos mais alguns exemplos de utilizao da funo SOMA().

    FUNES INTERMEDIRIASDO EXCEL

    Uma Introduo s Funes Bsicas do Microsoft Excel

    Apresentao: vamos aprender algumas funes bsicas do Excel. Nesta lio

    aprenderemos a utilizar as seguintes funes:

    SOMA() MDIA()

    MXIMO()

    MNIMO()

    =SOMA( )

    Essa funo produz a soma de todos os nmeros includos como argumentos, ou seja,

    que estiverem dentro do intervalo especificado.

    Sintaxe: =SOMA(nm1;nm2;intervalo 1;intervalo 2;...)

    So permitidos de 1 a 30 argumentos. Os argumentos devem ser nmeros, matrizes ou

    referncias que contenham nmeros.

    Exemplo:

    Se A1, A2 e A3 contiverem respectivamente os nmeros 5, 8 e 2, ento:

    =SOMA(A1:A3)resultar 15

    =SOMA(A1:A3;15;5)resultar 35

    SENAC/INFORMTICA 13

  • 7/14/2019 Apostila Excel Avanado SENAC

    12/77

    =MDIA( )

    Essa funo produz a mdia (aritmtica) dos argumentos. Ela aceita de 1 a 30

    argumentos, e os argumentos devem ser nmeros, matrizes ou referncias que

    contenham nmeros.

    Importante: o nome da funo deve ser escrito com o acento; caso contrrio ser gerado

    um erro.Sintaxe: =MDIA(nm1;nm2;intervalo 1;intervalo 2;...)

    Por ex.: =MDIA(5;6;7) ir retornar o valor 6.

    =MDIA(A1:A20) ir retornar a mdia dos valores na faixa de A1 at A20.

    =MXIMO( )

    Essa funo retorna o maior nmero da lista de argumentos, ou seja, fornece o valor do

    maior nmero que estiver dentro do intervalo de clulas passado como parmetro. A

    funo MXIMO( ) aceita at 30 argumentos. Os argumentos devem ser nmeros ou

    matrizes ou referncias que contenham nmeros.

    Importante: o nome da funo deve ser escrito com o acento; caso contrrio ser gerado

    um erro.

    Sintaxe: =MXIMO(nm1;nm2;intervalo 1;intervalo 2;...)

    So usados argumentos que sejam nmeros, clulas vazias, valores lgicos ou

    representaes de nmeros em forma de texto. Argumentos que sejam valores de erro outexto que no possa ser traduzido em nmeros causaro erros.

    Exemplo:

    Se o intervalo A1:A5 contiver os nmeros 10, 7, 9, 27 e 2, ento:

    =MXIMO(A1:A5)resultado 27

    =MXIMO(A1:A5;30)resultado 30

    14 MICROSOFTEXCEL2000

  • 7/14/2019 Apostila Excel Avanado SENAC

    13/77

    =MNIMO( )

    Essa funo bem parecida com a funo MXIMO(), s que retorna o menor nmero de

    uma lista de argumentos, ou que esteja dentro do intervalo de clulas. Essa funo

    tambm aceita at 30 argumentos que devem ser nmeros, ou matrizes ou referncias

    que contenham nmeros.

    Sintaxe: =MNIMO(nm1;nm2;intervalo 1;intervalo2;...)

    Exemplo:

    Se A1:A5 contiver os nmeros 10, 7, 9, 27 e 2, ento:

    =MNIMO(A1:A5)resultado 2

    =MNIMO(A1:A5;0)resultado 0

    FUNES INTERMEDIRIASDO EXCEL II

    Apresentao:nesta lio aprenderemos a utilizar as seguintes funes:

    CONT.VALORES()

    CONT.SE() SOMASE()

    SENAC/INFORMTICA 15

  • 7/14/2019 Apostila Excel Avanado SENAC

    14/77

    =CONT.VALORES(intervalo1;intervalo2;...;intervalon)

    Essa funo conta a quantidade de valores contida na lista de argumentos ou no intervalodas clulas especificadas como argumento. Essa funo aceita de 1 a 30 argumentos. Osargumentos devem ser nmeros, ou matrizes ou referncias que contenham nmeros.

    Sintaxe: =CONT.VALORES(valor1;valor2;intervalo1;...)

    Exemplo:

    Se todas as clulas em A1:A10 contiverem dados, quer sejam nmeros, textos ouqualquer outro dado, exceto a clula A3, ento:

    =CONT.VALORES(A1:A10) --> resulta 9

    =CONT.SE( )Essa funo conta de acordo com um critrio definido. Por exemplo, em uma planilha comdados sobre os funcionrios, podemos querer contar quantos funcionrios esto locadospara o departamento de Contabilidade. Podemos usar a funo CONT.SE, para, a partirda coluna Seo, contar quantos funcionrios pertencem ao departamento deContabilidade.

    Sintaxe: =CONT.SE(FAIXA;Critrio)

    Exemplo:

    Se na faixa de B2 at B50 tivermos 10 vezes a palavra CONTAB, indicando que ofuncionrio da Contabilidade, ento:

    =CONT.SE(B2:B50;"CONTAB") --> Retorna 10

    NOTA:o critrio deve vir sempre entre aspas, mesmo que seja um teste numrico. Porexemplo, para contar quantos valores maiores do que 20 existem na faixa de A1 at A50,utilizamos a seguinte frmula:

    =CONT.SE(A1:A50;">20").

    =SOMASE( )

    Essa funo procura em uma coluna por determinados valores (por exemplo, procura emuma coluna pela Seo do funcionrio) e, caso encontre o valor procurado, utiliza osvalores de outra coluna para ir somando. Por exemplo, em uma planilha com dados sobreos funcionrios, podemos querer somar o total de salrios para todos os funcionrios queesto locados para o departamento de Contabilidade. Podemos usar a funo SOMASE()para, a partir da coluna Seo, verificar os funcionrios que pertencem a Contabilidade(CONTAB) e somar os respectivos salrios na coluna de Salrios.

    Sintaxe: =SOMASE(FAIXA_DE_TESTE;Critrio;FAIXA_VALORES_A_SOMAR)

    Exemplo:Se na faixa de B2 at B50 tivermos 10 vezes a palavra CONTAB, indicando que ofuncionrio da Contabilidade, e na coluna F, de F2 at F50, tivermos as informaes

    16 MICROSOFTEXCEL2000

  • 7/14/2019 Apostila Excel Avanado SENAC

    15/77

    sobre o salrio, ento:

    =SOMASE(B2:B50;"CONTAB";F2:F50)

    Retorna a soma dos salrios dos 10 funcionrios da Contabilidade. Em resumo, procurana faixa de B2:B50 pela palavra CONTAB; ao encontrar, desloca-se para a coluna F(onde est o valor dos salrios) e vai somando os valores dos salrios para osfuncionrios do departamento de Contabilidade.

    FUNES INTERMEDIRIASDO EXCEL III

    Apresentao:neste lio aprenderemos a utilizar as seguintes funes: ESQUERDA()

    DIREITA()

    OU()

    E()

    NO()

    =ESQUERDA()

    Essa funo atua em valores do tipo texto. A funo esquerda retorna um determinado

    nmero de caracteres a partir da esquerda (incio) de uma String de Texto.

    Sintaxe: =ESQUERDA(String ou Endereo;Nmero de Caracteres)

    Exemplo:

    Se na clula B2 tivermos o texto "Curso Bsico de Excel 97", ento:

    =ESQUERDA(B2;7) --> Retorna Curso B

    =ESQUERDA("Todos devem Participar";4) Retorna Todo

    Observe que o espao em branco tambm conta como um caractere.

    =DIREITA()

    Essa funo atua em valores do tipo texto. A funo direita retorna um determinado

    nmero de caracteres a partir da direita (final) de uma String de Texto.

    Sintaxe: =DIREITA(String ou Endereo;Nmero de Caracteres)

    Exemplo:

    Se na clula B2 tivermos o texto Lies de Excel 2002, ento:

    SENAC/INFORMTICA 17

  • 7/14/2019 Apostila Excel Avanado SENAC

    16/77

    =DIREITA(B2;7) --> Retorna xcel 2002

    =DIREITA("Todos Devem Participar";4) Retorna ipar

    Observe que o espao em branco tambm conta como um caractere.

    =E()

    Todos os argumentos devem ser verdadeiros, para que a funo retorne um valor

    verdadeiro.

    Sintaxe: =E(Argumentos)

    Exemplo:

    =E(25) --> Retorna Verdadeiro

    =E(2>3;5>4)) --> Retorna Falso

    Tambm podemos utilizar referncia a Clulas. Por exemplo, se na Clula A5 tivermos o

    valor 10, teremos o seguinte:

    =E(A5 Retorna Verdadeiro

    =E(A53) --> Retorna Falso, pois A5 Retorna Verdadeiro

    =OU(2>3;5>4)) --> Retorna Verdadeiro

    =OU(2>3;5 Retorna Falso

    Tambm posso utilizar referncia a Clulas. Por exemplo, se na Clula A5 tivermos o

    valor 10, teremos o seguinte:

    =OU(A5 Retorna Verdadeiro

    =OU(A5

  • 7/14/2019 Apostila Excel Avanado SENAC

    17/77

    se a expresso falso, retorna verdadeiro.

    Sintaxe: =NO(Argumento)

    Exemplo:

    =NO(2>3) -> Retorna Verdadeiro

    =NO(3>2) -> Retorna Falso

    FUNES INTERMEDIRIASDO EXCEL EXEMPLOSPRTICOS

    Apresentao:a partir desta lio veremos uma srie de exemplos prticos que utilizamas funes bsicas do Excel, apresentadas nas lies anteriores. Aqui teremos umexemplo que utiliza as seguintes funes:

    SOMA()

    MDIA()

    MXIMO()

    MNIMO()

    Exemplo:

    Vamos criar uma planilha simples, que se chamar Mdulo2.xls, na qual efetuaremosalguns clculos, e ser salva na pasta C:\Meus documentos.

    Para criar a planilha Mdulo 2.xls, faa o seguinte:

    1.Abra o Excel (Iniciar -> Programas -> Microsoft Excel).

    SENAC/INFORMTICA 19

  • 7/14/2019 Apostila Excel Avanado SENAC

    18/77

    2. Clique no boto Salvar.

    3. Na clula B12 iremos retornar o valor da maior diria. Os valores das dirias esto nafaixa de D5 a D10. Para determinar o maior valor dessa faixa, utilizaremos a funoMximo(), passando essa faixa como parmetro. Para isso, na clula B12, digite aseguinte frmula: =Mximo(D5:D10) Com essa frmula estamos pedindo para o Excelque seja retornado o maior valor na faixa de clulas de D5 a D10.

    Importante: o nome da funo deve ser escrito com o acento; caso contrrio, ser geradoum erro.

    4. Na clula B13, iremos retornar o valor da menor diria. Os valores das dirias esto nafaixa de D5 a D10. Para determinar o menor valor dessa faixa, utilizaremos a funoMnimo(), passando aquela como parmetro. Para isso, na clula B13, digite a seguintefrmula: =Mnimo(D5:D10) Com essa frmula estamos pedindo para o Excel que sejaretornado o menor valor na faixa de clulas de D5 a D10.

    Importante: o nome da funo deve ser escrito com o acento; caso contrrio, ser geradoum erro.

    5. Na clula B14, iremos retornar a soma de todas as dirias. Os valores das dirias estona faixa de D5 a D10. Para determinar a soma dessa faixa, utilizaremos a funo Soma(),passando aquela como parmetro. Para isso, na clula B14, digite a seguinte frmula:

    20 MICROSOFTEXCEL2000

  • 7/14/2019 Apostila Excel Avanado SENAC

    19/77

    =Soma(D5:D10) Com esta, estamos pedindo para o Excel que seja retornada a soma dosvalores, na faixa de clulas de D5 a D10.

    6. Na clula B15, iremos retornar a mdia aritmtica do valor das dirias. Os valores dasdirias esto na faixa de D5 a D10. Para determinar a mdia aritmtica dessa faixa,utilizaremos a funo Mdia(), passando aquela como parmetro. Para isso, na clula

    B15, digite a seguinte frmula: =Mdia(D5:D10) Com esta, estamos pedindo para o Excelque seja retornada a mdia aritmtica dos valores, na faixa de clulas de D5 a D10.

    EXERCCIO:

    Importante: o nome da funo deve ser escrito com o acento; caso contrrio, ser geradoum erro.

    1. Efetue os seguintes clculos:

    1.1) Na coluna C, calcule o valor do INSS como sendo 10% do salrio bruto (coluna B),independentemente do valor do salrio.

    1.2) Na coluna D, calcule o valor do desconto para o plano de sade do funcionrio. Essevalor ser baseado no valor do salrio bruto. Para funcionrios com salrio maior ou iguala R$ 650,00, o desconto para o plano de sade ser de 15% do salrio bruto. Parasalrios abaixo desse valor, o desconto ser de 10% do salrio bruto.

    Dica:

    Para efetuar esses clculos automaticamente, utilize a funo SE().

    1.3) Na coluna E, calcule o valor do salrio lquido. Para isso, subtraia, do salrio bruto, osvalores do desconto para o INSS e do desconto para o plano de sade.

    1.4) Na clula B12, determine o valor do maior salrio lquido. Utilize a funo Mximo( ).

    1.5) Na clula B13, determine o valor do menor salrio lquido. Utilize a funo Mnimo( ).

    1.6) Na clula B14, determine a soma de todos os salrios lquidos. Utilize a funoSoma( ).

    1.7) Na clula B15, determine a mdia aritmtica dos salrios lquidos. Utilize a funoMdia( ).

    2.Voc deve obter os resultados indicados na figura a seguir:

    SENAC/INFORMTICA 21

  • 7/14/2019 Apostila Excel Avanado SENAC

    20/77

    3.Clique no boto Salvar ( ).

    NOTA: com base nos conceitos apresentados nas lies anteriores, tente resolver esteexerccio. Na prxima lio veremos a resoluo comentada.

    FUNES INTERMEDIRIASDO EXCEL RESOLUODE EXEMPLOS

    RESOLUODO EXEMPLO 2

    Exemplo 2 - Resoluo

    Apresentao:nesta lio, apresentaremos a resoluo do exemplo 2, enviado na lioanterior.

    Resoluo:

    1. Na coluna C, para calcular o valor do INSS, digite a seguinte frmula:

    22 MICROSOFTEXCEL2000

  • 7/14/2019 Apostila Excel Avanado SENAC

    21/77

    =B5*0,1

    Estamos multiplicando o salrio bruto (coluna B) por 10 por cento (0,1). Estenda essafrmula para as demais clulas, at a linha 10.

    =SE(B5>=650;B5*15%;B5*10%)Observe que utilizamos a funo SE para efetuar um desconto de 15% se o salrio brutofor maior ou igual a 650, e 10%, caso contrrio. Estenda essa frmula para as demaisclulas, at a linha 10. Para maiores informaes sobre a funo SE( ).

    Nota: para maiores informaes sobre como estender uma frmula para uma faixa declulas 3. Na coluna E, para calcular o valor do salrio lquido, digite a seguinte frmula:

    =B5-C5-D5

    Estenda essa frmula para as demais clulas, at a linha 10.4. Efetue os seguintes clculos:

    4.1) Na clula B12, determine o valor do maior salrio lquido. Utilize a funo Mximo.Utilize a seguinte frmula: =MXIMO(E5:E10).

    4.2) Na clula B13, determine o valor do menor salrio lquido. Utilize a funo Mnimo.Utilize a seguinte frmula: =MNIMO(E5:E10).

    4.3) Na clula B14, determine o valor da soma de todos os salrios lquidos. Utilize afuno Soma. Utilize a seguinte frmula: =SOMA(E5:E10).

    4.4) Na clula B12, determine o valor da mdia dos salrios lquidos. Utilize a funoMdia. Utilize a seguinte frmula: =MDIA(E5:E10).

    5. Voc deve obter os resultados indicados na figura a seguir:

    SENAC/INFORMTICA 23

  • 7/14/2019 Apostila Excel Avanado SENAC

    22/77

    6. Clique no boto Salvar ( ).

    NOTA: observe que a novidade neste exemplo a utilizao da funo SE(). Com autilizao desta, foi possvel aplicar diferentes percentuais ao desconto do plano desade, com base no valor do salrio bruto. Nos exemplos das prximas liesutilizaremos bastante a funo SE( ).

    FUNES INTERMEDIRIASDO EXCEL EXEMPLODE ENDEREOS ABSOLUTOS

    Apresentao: nesta lio, veremos mais um exemplo prtico, com a utilizao defrmulas. Tambm aprenderemos o conceito de endereo absoluto, o qual defundamental importncia para a criao de planilhas no Excel.

    O exemplo proposto: vamos supor que voc esteja preparando uma planilha paracalcular o valordo salrio bruto para os funcionrios da Empresa ABC Ltda. O salrio calculado com base no nmero de horas trabalhadas. O valor para horas extras diferente do valor para a hora normal. Nesta lio, criaremos a planilha Mdulo 2.xls e asalvaremos na pasta C:\Meus documentos.

    Para criar a planilhaMdulo 2.xls,faa o seguinte:

    1.Abra o Excel (Iniciar -> Programas -> Microsoft Excel).

    24 MICROSOFTEXCEL2000

  • 7/14/2019 Apostila Excel Avanado SENAC

    23/77

    2. Ser aberta uma pasta de trabalho em branco (Pasta1.xls).

    3. Digite as informaes indicadas na figura a seguir:

    MUITA ATENO PARA O CONCEITO DE ENDEREO ABSOLUTO:

    Para calcular o valor do salrio bruto, devemos multiplicar o nmero de horas normaispelo valor da hora normal e somar esse resultado com o resultado obtido a partir damultiplicao do nmero de horas extras pelo valor da hora extra. Para o funcionrio"Jos da Silva", que est na linha 8, utilizaramos a seguinte frmula:

    =B8*B4+C8*B5.

    B8 contm o nmero de horas normais e B4 o valor da hora normal. C8 contm o nmerode horas extras e B5 o valor da hora extra. Com essa frmula obteremos, para ofuncionrio Jos da Silva, o valor 728,75. Se tentarmos copiar essa frmula para asdemais linhas, iremos obter resultados incorretos, conforme indicado na figura a seguir:

    SENAC/INFORMTICA 25

  • 7/14/2019 Apostila Excel Avanado SENAC

    24/77

    POR QUE ISSO ACONTECE??????

    Estamos utilizando, para a linha 8, a seguinte frmula: =B8*B4+C8*B5.

    Ao copiarmos essa frmula para as demais linhas, a frmula passa a ser adaptada,conforme indicado na tabela a seguir:

    Para a linha: A frmula ser adaptada para:

    9 =B9*B5+C9*B6.

    10 =B10*B6+C10*B7.

    11 =B11*B7+C11*B8.

    12 =B12*B8+C12*B9.

    13 =B13*B9+C13*B10.

    26 MICROSOFTEXCEL2000

  • 7/14/2019 Apostila Excel Avanado SENAC

    25/77

    Observe que, na medida em que vamos descendo uma linha, os nmeros das linhas vosendo incrementados. Esse o comportamento padro do Excel quando copiamos umafrmula para uma faixa de clulas. Para o nmero de horas (colunas B e C), esse ocomportamento desejado, porm, para o valor da hora extra e da hora normal, esse no o comportamento desejado. Uma vez que o valor da hora normal est fixo na clula B4,devemos sempre multiplicar o valor da coluna B (nmero de horas normais) pelo valor da

    clula B4. Uma vez que o valor da hora extra est fixo na clula B5, devemos sempremultiplicar o valor da coluna C (nmero de horas extras) pelo valor da clula B5. Para queos clculos fossem feitos corretamente, deveramos utilizar as frmulas indicadas natabela a seguir:

    Para a linha: A frmula correta :

    8 =B8*B4+C8*B5

    9 =B9*B4+C9*B510 =B10*B4+C10*B5

    11 =B11*B4+C11*B5

    12 =B12*B4+C12*B5

    13 =B13*B4+C13*B5

    ENTO, NESTE CASO, TEREI QUE DIGITAR AS FRMULAS UMA A UMA??????

    De maneira alguma! Para evitar que isso acontea utilizamos os endereos absolutos.Quando precisamos fixar um endereo, de tal forma que, ao copiar uma frmula, oendereo da clula no seja adaptado, precisamos torn-lo um endereo absoluto. Esse o caso com os endereos das clulas B4 e B5, os quais devem ficar fixos, isto , nodevem ser adaptados medida que a frmula copiada para outras clulas. Para tornarum endereo absoluto, basta colocar um sinal $ antes da letra da coluna e antes donmero da linha. Por exemplo, para tornar B4 e B5 endereos absolutos na frmula dalinha 8, s utilizar a seguinte frmula:

    =B8*$B$5+C8*$B$6Feito isso, voc pode estender a frmula para as demais clulas, que os endereosabsolutos no sero adaptados, conforme indicado na tabela a seguir:

    Para a linha: A frmula com endereo absoluto fica:

    8 =B8*$B$4+C8*$B$5

    9 =B9*$B$4+C9*$B$5

    10 =B10*$B$4+C10*$B$5

    SENAC/INFORMTICA 27

  • 7/14/2019 Apostila Excel Avanado SENAC

    26/77

    11 =B11*$B$4+C11*$B$5

    12 =B12*$B$4+C12*$B$5

    13 =B13*$B$4+C13*$B$5

    Observe que os endereos que no so absolutos vo sendo adaptados, j os endereosabsolutos se mantm inalterados medida que a frmula vai sendo copiada para asdemais clulas.

    Por isso, para calcular o valor do salrio bruto, digite a seguinte frmula na clula D8:

    =B8*$B$4+C8*$B$5

    Depois, s estend-la para as demais linhas.

    1. Voc deve obter os resultados indicados na figura a seguir:

    2. Clique no boto Salvar ( ).

    28 MICROSOFTEXCEL2000

  • 7/14/2019 Apostila Excel Avanado SENAC

    27/77

    Dica:

    Para copiar uma frmula para outra clula ou planilha, faa as seguintes coordenadas:selecione a frmula na barra de frmula com o mouse, clique com o boto direito domouse para copiar, v clula em que deseja colar a frmula, d um clique sobre ela,agora aperte a tecla Esc, em seguida clique com o boto direito do mouse e cole. Pronto!

    Est colada a sua frmula... Se voc arrastasse o mouse, selecionaria todas as clulasabaixo, e no isto que voc quer?!

    FUNES SE ANINHADAS

    Utilizao Avanada da Funo SE=SE(teste;valor_verdadeiro;valor_falso)

    Essa funo retorna o valor definido no parmetro "valor_se_verdadeiro" se o resultadodo teste for verdadeiro ou o valor definido no parmetro "valor_se_falso" se o resultadodo teste for falso. Utilize a funo =SE() para fazer testes condicionais de frmulas evalores de clulas.

    Sintaxe: =SE(teste;valor_se_verdadeiro;valor_se_falso)

    Se omitido valor_se_falso ser retornado falso. O resultado do teste determinar o valor

    devolvido pela funo =SE(). Os argumentos valor_se_verdadeiro e valor_se_falsopodero ser qualquer valor ou teste lgico. Podem ser encadeadas at sete funes=SE() como argumentos valor_se_verdadeiro e valor_se_falso para construir testes maiselaborados. Veremos essa tcnica mais adiante.

    Se voc deseja emitir uma mensagem no resultado da condio, a mensagem deve sercolocada entre aspas; assim, ao invs de ser executada uma determinada frmula, serexibida uma mensagem para o usurio.

    Exemplos:

    =SE(VERDADEIRO;1;2)retorna 1

    =SE(FALSO;1;2)retorna 2

    =SE(A1=650;B5*15%;B5*10%)

    SENAC/INFORMTICA 29

  • 7/14/2019 Apostila Excel Avanado SENAC

    28/77

    Neste exemplo, estamos testando o valor da clula B5. Se este for maior ou igual a 650,aplicamos um percentual de 15%; caso contrrio, aplicamos um percentual de 10%.

    Porm, nem todas as situaes so assim, to simples. Neste exemplo, temos apenas umteste: B5>=650. Existem situaes mais complexas, nas quais precisamos efetuar umasrie de testes. Um exemplo tpico seria o clculo do Imposto de Renda, o qual baseado

    em uma srie de faixas.Para entendermos como funciona a utilizao de funes "SE Aninhadas", vamos a umexemplo prtico. Considere a planilha indicada na figura a seguir:

    O valor do desconto, para o plano de sade, ser baseado na faixa salarial, conformedescrito na tabela a seguir:

    Faixa salarial Valor do desconto (em R$)

    < 500,00 50

    >=500 E 1000 100

    Veja que, nesta situao, no temos apenas um teste. Temos que testar trspossibilidades: salrio menor do que 500 (=500 E

    1000). Na verdade, precisamos fazer apenas doistestes. Testamos se menor do que 500, depois se est entre 500 e 1000. Se nenhumdos dois testes for verdadeiro, significa que o salrio maior do que 1000 e no

    30 MICROSOFTEXCEL2000

  • 7/14/2019 Apostila Excel Avanado SENAC

    29/77

    precisamos fazer o terceiro teste. Esta uma regra geral: "O nmero de testes igualao nmero de faixas menos um, ou seja: trs faixas = dois testes". No nosso casotemos trs faixas, com isso teremos apenas dois testes.

    Outro detalhe importante a ser observado quando temos que testar uma faixa, como porexemplo: >=500 E

  • 7/14/2019 Apostila Excel Avanado SENAC

    30/77

    Feito isso, voc deve obter os resultados indicados na figura a seguir:

    Nas prximas lies apresentaremos novos exemplos de utilizao de funes "SEAninhadas".

    EXEMPLO 5

    Objetivo:nesta lio iremos propor um exemplo que utiliza as seguintes funes:

    CONT.SE()

    SOMASE()

    Funes "SE Aninhadas"

    E()Exemplo: vamos criar uma planilha na qual efetuaremos alguns clculos. Nesta liocriaremos a planilha Modulo 2.xls e salvaremos a mesma na pasta C:\Meus documentos

    32 MICROSOFTEXCEL2000

  • 7/14/2019 Apostila Excel Avanado SENAC

    31/77

    Para criar a planilha Mdulo 2.xls, faa o seguinte:

    1.Abra o Excel (Iniciar -> Programas -> Microsoft Excel).

    2. Ser aberta uma pasta de trabalho em branco (Pasta1.xls).

    3. Digite as informaes indicadas na figura a seguir:

    4. Utilize funes SE Aninhadas, para determinar o valor do desconto para o plano desade, na coluna C, de acordo com os critrios da tabela a seguir:

    Faixa salarial Valor do desconto (em R$)

    < 500 50

    >=500 E 1000 1000

    SENAC/INFORMTICA 33

  • 7/14/2019 Apostila Excel Avanado SENAC

    32/77

    5. Utilize funes SE Aninhadas, para determinar o valor do desconto para o INSS, nacoluna D, de acordo com os critrios da tabela a seguir:

    Faixa salarial Desconto do INSS (em R$)

    =500 E 1000 90

    Nota: esses valores so fictcios, no tendo qualquer ligao com os valoresdeterminados pela legislao do INSS.

    6. Na coluna E, calcule o valor do salrio lquido. Para isso, subtraia, do salrio bruto, osvalores do desconto para a sade e para o INSS.

    7. Nas clulas B18, B19 e B20, utilize a funo CONT.SE() para determinar quantosfuncionrios pertencem a cada uma das faixas salariais. Utilizando a frmula=CONT.SE(B4:B15;>500)-CONT.SE(B4:B15;>=1000). Esta frmula serve para aclula que pede que conte o salrio entre 500 e 100.

    8. Nas clulas C18, C19 e C20, utilize a funo SOMASE() para determinar a soma dossalrios para cada uma das faixas salariais. Por exemplo, na clula C18 vamosdeterminar a soma dos salrios de todos os funcionrios que ganham menos do que R$500,00. Utilizando a frmula para a soma de valores entre 500e e 100,=SOMASE(B4:B15;>500)-SOMASE(B4:B15;>=1000).

    9. Feito isso, voc deve obter os resultados indicados na figura a seguir:

    34 MICROSOFTEXCEL2000

  • 7/14/2019 Apostila Excel Avanado SENAC

    33/77

    10.Agora vamos salvar a planilha.( )

    11. Selecione o comando Arquivo -> Salvar como. Surge a janela Salvar como.

    12. Utilize a lista Salvar em para navegar at a pasta C:\Meus documento

    13. No campo Nome do arquivo:, digite Modulo 2.xls. Sua janela deve estar conformeindicado na figura a seguir:

    SENAC/INFORMTICA 35

  • 7/14/2019 Apostila Excel Avanado SENAC

    34/77

    14. Clique no boto Salvar( ):

    15. Feche o Microsoft Excel.

    EXEMPLO 6

    Objetivo: nesta lio iremos propor um exemplo que utiliza o conceito de endereosabsolutos e as seguintes funes:

    SOMA()

    MDIA() MXIMO()

    MNIMO()

    CONT.SE()

    SOMASE()

    Funes "SE Aninhadas"

    E()

    Nesta lio criaremos a planilha Modulo 2.xls, na qual efetuaremos alguns clculos esalvaremo-la na pasta C:\Meus documentos.

    Para criar a planilha Modulo 2.xls, faa o seguinte:1.Abra o Excel (Iniciar -> Programas -> Microsoft Excel).

    36 MICROSOFTEXCEL2000

  • 7/14/2019 Apostila Excel Avanado SENAC

    35/77

    2. Ser aberta uma pasta de trabalho em branco (Pasta1.xls).

    3. Digite as informaes indicadas na figura a seguir:

    4. Na coluna E, vamos calcular o valor do salrio bruto. Na clula E9, digite a seguintefrmula:

    =C9*$B$5+D9*$B$6

    Observe: a utilizao de endereos absolutos para as clulas $B$5 (valor da horanormal) e $B$6 (valor da hora extra). Estenda essa frmula para as demais linhas.

    5. Utilize funes SE Aninhadas para determinar o valor do desconto para o INSS, nacoluna F, de acordo com os critrios da tabela a seguir:

    SENAC/INFORMTICA 37

  • 7/14/2019 Apostila Excel Avanado SENAC

    36/77

    Salrio Bruto Desconto do INSS (em R$)

    < 500 35

    >=500 E 1000 90

    Na clula F9, digite a seguinte frmula:

    =SE(E9=500;E9

  • 7/14/2019 Apostila Excel Avanado SENAC

    37/77

    seo.

    13. Na clula B30, utilize a funo Mximo() para determinar o maior salrio lquido.

    14. Na clula B31, utilize a funo Mnimo() para determinar o menor salrio lquido.

    15. Na clula B32, utilize a funo Mdia() para determinar a mdia aritmtica dos

    salrios.

    16. Feito isso, voc deve obter os resultados indicados na figura a seguir:

    17.Agoravamos salvar a planilha.

    18. Selecione o comando Arquivo -> Salvar como. Surge a janela Salvar como.

    19. Utilize a lista Salvar em, para navegar at a pasta C:\Meus documentos. No campoNome do arquivo:, digite Modulo 2.xls. Sua janela deve estar conforme indicado na figuraa seguir:

    SENAC/INFORMTICA 39

  • 7/14/2019 Apostila Excel Avanado SENAC

    38/77

    21. Clique no boto Salvar.

    22. Feche o Microsoft Excel.

    FUNO PROC E CONGELAMENTODEPLANILHA

    O funo PROC, l um valor, procura este valor em um determinado intervalo, retorna com

    a informao de um outro intervalo, onde contm as informaes que voc gostaria de mostrar.

    1. Monte uma tabela na Plan1 como a mostra na figura abaixo.

    40 MICROSOFTEXCEL2000

  • 7/14/2019 Apostila Excel Avanado SENAC

    39/77

    2. Na Plan2 faa a seguinte planilha.

    3. Na clula B2 escreva o seguinte comando =PROC(A2;Plan2!$A$2:$A$15 ; Plan2 !$B$2:$B$15) clique no boto ENTER.

    SENAC/INFORMTICA 41

  • 7/14/2019 Apostila Excel Avanado SENAC

    40/77

    4. Repita esta operao para as seguintes clulas C2, E2.

    utilizado o recurso de congelamento de planilha, para que algumas linha e/oucolunas que deseja ser visualizada sempre no saia de sua da tela quando se estacolocando vrios dados na planilha.

    42 MICROSOFTEXCEL2000

  • 7/14/2019 Apostila Excel Avanado SENAC

    41/77

    A FORMATAO CONDICIONAL

    um recurso que permite dar nfase a determinadas clulas. Inclui a modificao

    do estilo da fonte, bem como a adio de bordas e preenchimentos, a partir de umacondio imposta por voc.

    Aplicando a formao condicional

    Para exemplificar a utilizao desse recurso, vamos montar uma tabela e salv-la

    como Controle de Estoque.xls:

    Planilha de Controle de Estoque

    Neste primeiro exemplo, vamos fazer com que os valores acima de R$ 700,00

    sejam exibidos em negrito. Execute os procedimentos a seguir:

    Selecione a rea de clulas C7:H21. Para que o comando tenha sucesso,

    necessrio selecionar a rea de clulas previamente;

    Abra o menu Formatare clique sobre o comando Formatao Condicional. Ser

    exibida uma caixa de dilogos, assim como a mostrada na figura abaixo:

    SENAC/INFORMTICA 43

  • 7/14/2019 Apostila Excel Avanado SENAC

    42/77

    Como nossa condio para formatao tem como base um valor determinado,

    devemos manter a expresso O valor da clula , no primeiro menu desdobrvel;

    O segundo menu trata do operador da condio. Como queremos atingir somente

    as clulas cujos valores excedem 700, escolhido no menu o operador maior do que.

    Para isso, clique na seta e, em seguida, sobre o operador;

    Na caixa de entrada seguinte, devemos informar a condio em si. Neste exemplo,

    a condio o valor dado para a formatao, no caso, 700. Digite o valor direto na caixade entrada.

    Clique sobre o boto . Ser exibida uma caixa de dilogos, como a

    mostrada na figura abaixo:

    Segundo o requerimento, os valores maiores que 700 devero ser formatados

    apenas com o estilo negrito. Clique no boto OK para finalizar a operao.

    44 MICROSOFTEXCEL2000

  • 7/14/2019 Apostila Excel Avanado SENAC

    43/77

    Exerccio

    1. Crie uma planilha de preos de peas de computadores com os itens produto,quantidade, marca, valor, total. Depois, selecione a clula E11;

    2. No menu Formatar, d um clique em Formatao condicional;

    3. Na rea Condio 1, assegure-se de que O valor da clula seja selecionado na

    caixa da esquerda. No meio da lista suspensa, selecione Menor do que. Na caixa

    direita, digite 250;

    4. D um clique no boto Formatar;

    5. D um clique na seta suspensa da caixa Cor;6. D um clique na caixa Azul, no canto inferior direito, e d um clique em OK;

    7. Na caixa de dilogo Formatao condicional, d um clique em OK. Como o nmero

    na clula E11 menor que o valor previsto de R$ 250 para esta tarefa, o valor

    realado em azul.

    CLASSIFICAO

    E

    FILTRAGEM

    DE

    DADOS

    DO

    EXCEL

    2000

    Classificando os dados da planilha

    Para que os dados possam ser classificados, necessrio que a planilha tenha

    sido desenvolvida na forma de um banco de dados, no qual o rtulo de cada coluna

    representa um campo e as informaes, dispostas e linhas, representam os registros.

    Posicione o apontador do mouse na clula inicial, pressione e arraste o mouse at

    cobrir toda a rea de dados referida;Abra o menu Dados e clique no comando Classificar, quando ser exibida uma

    caixa de dilogos como a mostrada pela figura:

    SENAC/INFORMTICA 45

  • 7/14/2019 Apostila Excel Avanado SENAC

    44/77

    No menu desdobrvel Classificar por, voc pode selecionar o nome do principalcampo que ser tomado como classificar por. Selecione a opo Produto;

    A classificao pode ser em ordem crescente ou decrescente. Selecione a

    classificao crescente, clicando sobre a opo correspondente e clique no boto

    ;

    Estrutura de tpicos

    A estrutura de tpicos organiza os dados em nveis. Desse modo, podemos exibir

    todos os detalhes de uma planilha ou selecionar apenas os dados mais gerais. Vamos

    exemplificar atravs da planilha Relatrio de vendas:

    Planilha Relatrio de vendas estruturada em tpicos

    46 MICROSOFTEXCEL2000

  • 7/14/2019 Apostila Excel Avanado SENAC

    45/77

    Nessa planilha temos trs opes de exibio: podemos mostrar todos os dados,

    ou apenas os resultados por regio, ou s o resultado geral do pas:

    Planilha Relatrio de vendas com tpicos recolhidos parcialmente

    Planilha Relatrio de vendas com tpicos totalmente recolhidos

    Fazemos as mudanas no modo de exibio clicando nos botes + e do lado

    esquerdo da planilha. So os botes da estrutura de tpicos. O boto + expande a

    exibio. O boto recolhe a exibio.

    Para criar uma estrutura de tpicos na planilha faa o seguinte:

    1. Selecione os dados da planilha que sero estruturados;

    2. No menu Dados clique em Organizar estrutura de tpicos. Em seguida clique em AutoTpicos.

    3. Pronto. O Excel criar a estrutura de tpicos. Esse mtodo simples s funciona

    para algumas planilhas como a que usamos no exemplo. A criao automtica s

    d certo quando o Excel encontra a planilha preparada. A incluso de clulas coma funo SOMA ajuda a estruturao em tpicos.

    Se o comando AutoTpicos no funcionar voc poder criar a estrutura

    manualmente. simples. Voc s tem que agrupar as linhas para criar as chaves da

    estrutura de tpicos.

    Para agrupar as linhas da regio Centro-Oeste, por exemplo, faa assim:

    Selecione as linhas 5,6 e 7;

    No menu Dados, clique em Organizar estrutura de tpicos e no comando Agrupar.

    SENAC/INFORMTICA 47

  • 7/14/2019 Apostila Excel Avanado SENAC

    46/77

    Repita a mesma operao para agrupar as demais regies. Para criar a chave

    geral selecione as linhas de 4 a 20 e aplique o comando Agrupar:

    Menu Tpicos

    Filtragem

    A ferramenta Filtragem boa para selecionar dados numa lista grande. Filtrar exibir dados que atendem uma certa condio e ocultar os demais.

    Vamos filtrar a planilha Preos de automveis da seguinte maneira: vamos exibir

    apenas as linhas dos carros da categoria Sedan; vamos construir a tabela Preos de

    Automveis:

    Planilha Preos de Automveis

    1. Selecione o intervalo de dados (A3:D20);

    2. No menu Dados clique em Filtrare em AutoFiltro. Surgiro botes ao lado de cada ttulo

    de coluna;

    3. Clique no boto do ttulo Categoria e selecione a opo Sedan.

    4. Pronto. O Excel exibir apenas as linhas de carros Sedan:

    48 MICROSOFTEXCEL2000

  • 7/14/2019 Apostila Excel Avanado SENAC

    47/77

    Planilha Preos de Automveis filtrada

    Para exibir as linhas ocultas pela filtragem, clique no menu Dados, em Filtrar e na

    opo Mostrar tudo.

    Vamos fazer mais uma filtragem de modo diferente. Vamos exibir apenas os carros

    que custam menos de R$ 20.000,00. Faa assim:

    1. Clique no boto da coluna Preo;

    2. Escolha ao opo Personalizar... Surgir a caixa de dilogo Personalizar AutoFiltro;

    3. No primeiro campo selecione menor do que e, no segundo campo, digite

    20.000,00;

    4. Clique em OK:

    Caixa de dilogo Personalizar AutoFiltro

    SENAC/INFORMTICA 49

  • 7/14/2019 Apostila Excel Avanado SENAC

    48/77

    Planilha Preos de Automveis filtrada por preo

    Para remover um filtro clique em Dados, em Filtrar... e desmarque a opo AutoFiltro.

    Exerccio

    1. Crie uma planilha com o nome Seus Clientes, com os seguintes itens: nome do

    cliente, tipo de promoo, rendimento; depois, d um clique na clula B2,

    cabealho da coluna Tipo de Promoo;

    2. No menu Dados, aponte para Filtrar e d um clique em AutoFiltro;

    3. Na clula B2, d um clique na seta suspensa AutoFiltro e selecione Rdio. So

    exibidos os registros para o tipo de promoo de rdio, e todos os demais registros

    ficam ocultos;

    4. Para restabelecer todos os registros, na clula B2, Tipo de Promoo, d um clique

    na seta suspensa AutoFiltro e selecione Tudo. Todos os registros sero exibidos;

    5. Execute esses mesmos procedimentos agora nas outras colunas.

    MANIPULANDOBANCODEDADOSDOEXCEL 2000

    Formulrios

    Quando temos dados para digitar em listas grandes, podemos recorrer ajuda dos

    formulrios do Excel. Digitar dados num formulrio muitas vezes mais prtico que digit-

    los diretamente na lista.

    Antes de trabalhar com formulrios vamos entender os termos usados. Um

    formulrio uma caixa de dilogo com vrios campos. Cada campo representa uma

    coluna da lista. O conjunto de todos os dados de uma linha da tabela compe um registro.

    Agora vamos exemplificar.

    Clique em alguma clula da lista de preos da planilha Preos de automveis;

    No menu Dados clique em Formulrio. Surgir um formulrio na tela;

    Para incluir um registro no formulrio clique em Novo;

    Digite os dados nos campos do formulrio. Para passar de um campo a outro use a

    tecla TAB. No final da digitao tecle ENTER. Os registros novos sero includos no final

    da lista;Depois de digitar os novos registros, clique em Fechar:

    50 MICROSOFTEXCEL2000

  • 7/14/2019 Apostila Excel Avanado SENAC

    49/77

    Formulrio

    Subtotais

    O comando Subtotais permite obter vrias informaes de uma lista de dados.

    Vamos partir da planilha Preos de automveis. Com o comando Subtotais podemos

    obter informaes como as seguintes:

    1. Saber quantos carros de cada marca esto na tabela;

    2. Saber o preo mdio dos carros de cada categoria;

    3. Saber o preo mximo dos carros de cada marca;

    4. Saber o preo mnimo dos carros em cada categoria.

    Vamos usar os subtotais para saber qual o preo mdio dos carros em cada

    categoria. Faa assim:

    1. Selecione os dados da tabela e classifique-a primeiro por categoria e depois por

    preo decrescente. Caso no se lembre como fazer isso volte atrs no itemClassificao desta apostila;

    2. No menu Dados escolha Subtotais... Surgir a caixa de dilogo Subtotais;

    3. No campo A cada alterao escolha Categoria;

    4. No campo Usar funo escolha mdia;

    5. Clique em OK.

    6. Pronto. O Excel cria os subtotais para ns:

    SENAC/INFORMTICA 51

  • 7/14/2019 Apostila Excel Avanado SENAC

    50/77

    Planilha Preos de Automveis com Subtotais

    Para cancelar a exibio de subtotais, clique no menu Dadose no comando Subtotais.

    Na caixa de dilogo, clique no boto Remover todos.

    Validao de dados

    um mecanismo que permite controlar a digitao de dados. Podemos definir que

    alguns valores no sero aceitos numa clula. Vamos a um exemplo:

    Uma empresa atacadista de equipamentos de informtica tira seus pedidos de

    compra no Excel. No pedido de compra h uma tabela com as seguintes colunas:

    quantidade, produto, preo unitrio e preo total. Vamos criar uma validao de dados

    nas clulas de quantidade. Queremos que sejam aceitos apenas nmeros inteiros

    maiores que 3. Isso porque 3 o pedido mnimo aceito pela empresa e inteiros porque

    no d para cortar os equipamentos e vend-los em pedacinhos.

    Planilha Pedido de compra

    52 MICROSOFTEXCEL2000

  • 7/14/2019 Apostila Excel Avanado SENAC

    51/77

    Para criar uma validao de dados faa assim:

    1. Selecione as clulas do item Quantidade (A4:A7);

    2. No menu Dados escolha Validao... Surgir a caixa de dilogo Validao de dados;

    3. No campo Permitirescolha Nmero inteiro;

    4. No campo Dados escolha maior do que;

    5. No campo Mnimo digite 3;

    6. Na guia Mensagem de entrada digite o ttulo Quantidade e a mensagem Mnimo 3;

    7. Na guia Alerta de erro digite o ttulo Quantidade e a mensagem A quantidade mnima 03;

    8. Clique em OK.

    9. Pronto. O Excel no aceitar qualquer valor na coluna das quantidades. Quando ousurio selecionar uma clula receber uma mensagem de entrada. Se o usurio

    tentar digitar um valor invlido ser avisado por uma caixa de alerta:

    Mensagem de entrada

    Alerta de validao

    Para remover uma validao, primeiro selecione as clulas. Em seguida clique no

    menu Dados e escolha Validao... Na caixa de dilogo clique no boto Limpar tudo.

    TABELASDINMICAS

    As tabelas dinmicas so timas para analisar dados de grandes listas. Vamosexemplificar. Veja a planilha Controle dirio de vendas:

    SENAC/INFORMTICA 53

  • 7/14/2019 Apostila Excel Avanado SENAC

    52/77

    Planilha Controle dirio de vendas

    O gerente da empresa quer saber informaes como: qual a regio que est

    comprando mais; qual o tipo de produto que est vendendo mais; quem o melhor

    vendedor. As tabelas dinmicas tornam essas anlises muito fceis. Elas resumem os

    dados. Vamos criar uma tabela dinmica para a planilha Controle dirio de vendas. Faa

    assim:

    1. No menu Dados escolha Relatrio de tabela e grficos dinmicos... Surgir o Assistente de tabela

    dinmica e grfico dinmico;

    2. Na etapa 1 indique que a tabela dinmica usar dados de uma lista do Excel e que

    quer uma tabela dinmica;

    3. Na etapa 2 indique o local onde a tabela dinmica vai colher os dados. s

    selecionar com o mouse as clulas da lista de dados;

    4. Na etapa 3 indique o local onde a tabela dinmica vai ficar. Escolha na planilha

    atual. Digite apenas o endereo da clula onde ficar o canto superior esquerdo da

    tabela. Por exemplo: H3.

    5. Clique em Concluir.

    54 MICROSOFTEXCEL2000

  • 7/14/2019 Apostila Excel Avanado SENAC

    53/77

    Assistente de tabela dinmica e grfico dinmico

    Pronto. A estrutura da tabela dinmica est montada:

    Estrutura de tabela dinmica

    O prximo passo definir as posies dos campos na tabela. Isso simples. Bastaarrastar o nome do campo que est na barra Tabela dinmica para uma das reas da

    tabela. Faa o seguinte:1. Arraste o campo Regio para a rea Campos de coluna;

    2. Arraste os campos Vendedor e Tipo para a rea Campos de linha;

    3. Arraste o campo Valor para a rea Itens de dados:

    Barra Tabela dinmica

    SENAC/INFORMTICA 55

  • 7/14/2019 Apostila Excel Avanado SENAC

    54/77

    Pronto. Uma tabela dinmica est montada:

    Tabela dinmica

    Dica

    O nome do recurso tabela dinmica porque os campos podem ser arrastadospara posies novas. Com isso produzimos novas combinaes de dados que permitemanlises diferentes.

    ANOTAES:

    Importao de dados

    Muitas vezes os dados que voc precisaria digitar para criar uma planilha estoprontos em outro arquivo. O Excel pode importar informaes da Internet, de bancos dedados e de arquivos de texto:

    Menu Obter dados externos

    Da Internet

    Para importar dados de uma pgina de Internet voc deve informar o endereo dapgina e quais dados sero importados. Faa assim:

    56 MICROSOFTEXCEL2000

  • 7/14/2019 Apostila Excel Avanado SENAC

    55/77

    No menu Dados clique em Obter dados externos e em Criar consulta Web. Surgir a caixa de

    dilogo Nova consulta Web:

    Caixa de dilogo Nova consulta Web

    De bancos de dados

    O Excel pode importar dados de vrios tipos de bancos de dados. Para isso eleconta com o auxlio do programa Microsoft Query, que faz a tarefa de se conectar a umbanco de dados. Para importar dados de um banco de dados faa assim:

    Caixa de dilogo do Microsoft Query

    Escolha o tipo de banco de dados desejado e siga as instrues do MicrosoftQuery. Para cada banco de dados a seqncia a seguir diferente.

    De arquivos de texto

    SENAC/INFORMTICA 57

  • 7/14/2019 Apostila Excel Avanado SENAC

    56/77

    Arquivos de texto podem ser importados para o Excel. Lembre-se que o textoprecisa estar dividido em partes, cada parte ser inserida numa clula. O Excel procura osseparadores de texto para saber como colocar cada parte do texto numa clula. Osseparadores comuns so tabulao, vrgula, ponto-e-vrgula ou espao. Devemos definir

    um separador na hora de importar os dados.Para importar dados de um arquivo de texto faa assim:

    1. No menu Dados, escolha Obter dados externos e clique em Importar arquivo de texto;

    2. Selecione o arquivo na lista de pastas do computador;

    3. Responda s perguntas do assistente e clique em Concluir.

    AUDITORIAEFUNODO EXCEL 2000

    A auditoria de clulas serve para que o usurio saiba as procedncias de uma

    determinada frmula inserida numa clula, ou ainda, qual ou quais as clulas

    dependentes na planilha. Para que a auditoria seja feita com sucesso, a clula deve ter

    obrigatoriamente uma frmula, a qual deve apresentar por sua vez pelo menos uma

    referncia de outra clula qualquer da planilha.

    Para a construo de uma planilha de auditoria devemos iniciar uma nova pasta detrabalho:

    Preencha o intervalo das clulas B1:B4, assim como mostrado na figura

    Tabela para iniciar a auditoria

    Posicione, em seguida, o seletor na clula D2e digite a seguinte frmula: =SOMA(B1:B4);

    Na clula F3 digite a frmula =(D2*100);

    Posicione o seletor em D2, abra o menu Ferramentas, posicione o apontador sobre

    58 MICROSOFTEXCEL2000

  • 7/14/2019 Apostila Excel Avanado SENAC

    57/77

    Auditoria e clique sobre o comando Rastrear precedentes. Ser mostrada a figura:

    Tabela de auditoria

    PROTEGENDO

    UMA

    PLANILHA

    DEFININDO

    UMA

    SENHA

    Apresentao:nesta lio, aprenderemos a proteger uma planilha do Excel, atravs dadefinio de uma senha. Podemos definir uma senha para leitura da planilha e outra paraalterao da planilha. Ao abrir a planilha, em primeiro lugar ser solicitada a senha paraleitura. Em seguida, solicitada a senha para alterao (caso esta tenha sido definida).Se o usurio souber apenas a senha para leitura, ele poder abrir a planilha, porm, nopoder fazer alteraes. Se ele souber a senha para alterao, poder alterar a planilha esalvar as alteraes.

    As senhas so definidas para cada planilha individualmente. Um detalhe importante que, se voc esquecer a senha de leitura, no ser mais possvel abrir a planilha . Anica maneira de voltar a ter acesso planilha lembrando da senha. Se voc esquecera senha de gravao, poder abrir a planilha, porm, no poder fazer alteraes.

    Como definir as senhas de leitura e alterao?

    1.Abra a planilha na qual voc deseja definir a(s) senha(s).

    2. Selecione o comando Arquivo -> Salvar como. Surgir a janela indicada na figura aseguir:

    SENAC/INFORMTICA 59

  • 7/14/2019 Apostila Excel Avanado SENAC

    58/77

    3. D um clique no boto Opes. Na janela que surge (conforme indicado na figura aseguir), voc pode definir uma senha para leitura (senha de proteo) e tambm umasenha para gravao/alterao (senha de gravao). Se for definida apenas a senha deproteo, a senha ser solicitada na abertura da planilha. Se voc fornecer uma incorreta,

    a planilha no ser carregada. Se voc definir apenas a de gravao, a senha sersolicitada no momento da abertura da planilha. Se voc no fornecer a senha degravao ou fornecer uma incorreta, a planilha ser carregada, porm, no poder seralterada. Na figura a seguir, definiremos uma senha de proteo e tambm uma degravao:

    4. Aps digitar as senhas, d um clique no boto OK. Ser exibida uma janela pedindoconfirmao para a senha de proteo. Digite a senha novamente e d um clique em OK.Surgir uma janela pedindo a confirmao da senha da gravao. Digite-a novamente ed um clique em OK. Voc estar de volta janela Salvar como. D um clique no botoSalvar. Voc estar de volta planilha.

    60 MICROSOFTEXCEL2000

    Marcando aqui sempre criar um

    Backup automtico

    No poder salvar as mudanas,

    s se mudar o nome do arquivo.

  • 7/14/2019 Apostila Excel Avanado SENAC

    59/77

    Nota: as senhas de gravao e proteo no precisam ser iguais.

    5. Feche a planilha.

    6.Abra a planilha novamente e observe que, em primeiro lugar, ser solicitada a senha deproteo. Digite-a, conforme indicado na figura a seguir, e d um clique no boto OK:

    Se voc no digitar a senha ou digitar uma incorreta, a planilha no ser aberta.

    7. Em seguida, ser solicitada a senha de gravao. Digite-a, conforme indicado na figuraa seguir, e d um clique no boto OK:

    Se voc no souber a senha, pode clicar no boto Somente leitura. A planilha ser aberta,porm, no podero ser feitas alteraes.

    8. Se voc no quiser mais utilizar senhas em uma planilha, utilize o comando Arquivo ->Salvar como. Na janela que surge, d um clique no boto Opes e defina as duassenhas em branco. Salve a planilha. Na prxima vez que a planilha for aberta, no seromais solicitadas as senhas de proteo e gravao.

    MACROSEOUTRASOPERAESDOEXCEL 2000

    SENAC/INFORMTICA 61

  • 7/14/2019 Apostila Excel Avanado SENAC

    60/77

    Macro um programa gerado pelo usurio, cujo contedo so instruesarmazenadas exclusivamente para aes a serem feitas. Com o Macro, o usurio podeexecutar vrias aes ao mesmo tempo, simplesmente clicando em botes ouexecutando um comando, diminuindo consideravelmente seu trabalho.

    Nossa primeira macro tem como funo inserir uma nova planilha e formatardeterminadas clulas com cores de procedimentos a seguir:

    1. Abra o menu Ferramentas, posicione o apontador em Macro e clique sobre o

    comando Gravar Nova Macro;

    2. Na caixa exibida, voc pode:

    3. Nomear a macro, digitando seu nome na caixa de entrada Nome da Macro. Para o

    exemplo, foi digitado Macro_Teste;

    4. Definir um atalho de teclas para macro, comeando por CTRL. Apenas digite ocaractere que, em conjunto com essa tecla, far a macro agir;

    5. Definir o local de armazenamento da macro.

    6. Clique no boto OK. A rea de trabalho do Excel ser visualizada, juntamente com

    a presena de uma pequena barra denominada Parar macro. Ela ser necessria

    para concluir as aes que comporo as instrues da macro:

    Barra de Gravao

    Dica

    Quando voc abrir uma pasta de trabalho que contenha uma macro, apareceruma mensagem de aviso, pedindo-lhe que ative ou desative todas as macros da pasta detrabalho. Desativar as macros o ajudar a reduzir o risco de que um vrus de macro, quepode estar, por exemplo, em uma pasta de trabalho de uma rede ou site da Webinseguros, danifique seus arquivos ou computador. Como o Excel no determina de fatose uma macro na pasta de trabalho contm um vrus, certifique-se de que a fonte dapasta de trabalho seja confivel, ou passe um antivrus.

    1. Abra o menu Inserir e clique no comando Planilha;

    62 MICROSOFTEXCEL2000

  • 7/14/2019 Apostila Excel Avanado SENAC

    61/77

    2. Escolha aleatoriamente clulas da planilha e aplique diferentes cores de fundo

    para eles;

    3. Selecione o intervaloA1:D10, formate-o como Moeda;

    4. Clique no boto Gravao na Barra de Gravao, concluindo a gravao da macro.

    Executando a macro

    Para executar a macro vamos seguir estes passos:

    Abra o menu Ferramentas e, no submenu Macro, clique no comando Macros;

    Na caixa exibida, selecione o nome a ser executado e, para isso, clique no boto

    :

    Caixa de edio e manipulao de macros

    Os cdigos da macro podem ser no s visualizados como tambm alterados pelousurio. Execute os procedimentos a seguir para entender melhor:

    TecleATL F8, abrindo a caixa de dilogos Macro;

    Selecione o nome da macro desejada e clique no boto Editar. Esse boto faz com

    que seja aberto o Editor do Visual Basic, linguagem de programao da qual se

    constituem as macros do Excel:

    SENAC/INFORMTICA 63

  • 7/14/2019 Apostila Excel Avanado SENAC

    62/77

    Janela do Visual Basic

    Por essa janela, o usurio com experincia e conhecimento em Visual Basicpoder alterar quaisquer caractersticas e aes da macro atravs desse editor.

    Pode-se criar um boto de atalho que execute a macro desejada. Na verdade, esse

    boto tambm constitudo por um conjunto de instrues em Visual Basic e est

    vinculado diretamente macro.

    Acione a barra de ferramentas Formulrios. Essa barra possui botes e outros

    elementos que podem ser inseridos na planilha, com funes especficas; esses

    elementos vo desde botes de atalho, passando por menus desdobrveis, at botes de

    rdio e caixas de verificao:

    Barra de ferramentas Formulrios

    Clique na ferramenta de boto representada na barra pelo cone . O apontador

    do mouse toma a forma de uma pequena cruz. Pressione e arraste o mouse na diagonal,

    mais ou menos no local onde deseja que o boto fique posicionado;

    Aps a colocao do boto na planilha, a caixa de dilogosAtribuir macro se torna

    64 MICROSOFTEXCEL2000

  • 7/14/2019 Apostila Excel Avanado SENAC

    63/77

    disponvel. Pode-se atribuir um nome ou aproveitar outro j existente;

    Ao retornar planilha, clique em qualquer outra clula, a fim de tirar a seleo do

    objeto:

    Boto de Macro

    Exerccio

    1. Crie uma planilha de Rendimento de Cliente, no menu Ferramentas e d um clique

    em Personalizar. Aparecer a caixa de dilogo Personalizar;

    2. Na guia Barra de ferramentas, na lista Barras de ferramentas, role para baixo e

    desmarque a caixa de verificao Macros. D um clique em Fechar;

    3. Certifique-se de que selecionada pelo menos uma clula da planilha Rendimento

    de Cliente;4. No menu Ferramentas, aponte para Macro e d um clique em Gravar nova macro.

    Aparecer a caixa de dilogo Gravar macro;

    5. Na caixa Nome da macro, digite Aut_Open e d um clique em OK. Aparecer a

    barra de ferramentas Parar gravao;

    6. No menu Ferramentas, d um clique em Personalizar e d um clique na guia

    Barras de ferramentas, se for necessrio;

    7. Na caixa Barras de ferramentas, certifique-se de que so selecionadas as caixasPadro, Formatao, Parar gravao e Barra de menus da planilha. Selecione a

    caixa de verificao Macro e d um clique em Fechar;

    8. Na Barra de ferramentas Parar gravao d um clique no boto Parar gravao. A

    macro Auto_Open ser registrada.

    CONFIGURANDO BOTESDA MACRO

    SENAC/INFORMTICA 65

  • 7/14/2019 Apostila Excel Avanado SENAC

    64/77

    Como vimos anteriormente, podemos inserir botes de macro em nossa planilha. Agora

    iremos inserir botes que nos permita ir de uma planilha para outra sem necessitar utilizar as guias

    de planilha para alternar entre elas.

    1. Clique na opoBoto que se encontra na Barra de Formulrio.

    2. V com o cursor do mouse para qualquer lugar da planilha e d um clique com o boto

    direito do mouse. Automaticamente aparecer esta tela.

    3. Clique no botoNovo Automaticamente aparecer a tela do Microsoft Visual Basic.

    66 MICROSOFTEXCEL2000

  • 7/14/2019 Apostila Excel Avanado SENAC

    65/77

    4. Esta tela a do Visual Basic, onde podemos notar que existe um cursos piscando entre

    dois comando Sub Boto1_Clique ( ) e End Sub escreva a seguinte palavra Plan2,

    no final coloque um ponto, aparecer esta tela.

    5. D um duplo clique na Opo , esta tela desaparecer e este

    boto ter a funo de ir para a 2 planilha de sua planilha principal.

    Este comando fez com que este boto ficasse ativo e quando pressionada fossemos enviados

    para a planilha 2.

    TRABALHANDOCOM BOTODE OPO

    Na Barra de Formulrios podemos tambm inserir botes de seleo. Com ele, voc pode

    selecionar apenas uma opo como verdadeira, mostrando assim um resultado que o esperado.

    1. Clique no boto boto de Opo que esta na barra de Formulrios, v com o curso do

    mouse para a planilha e d um clique em qualquer lugar.

    2. Clique com o boto direito do mouse no boto que voc acabou de criar e aparecer uma

    janela igual a que esta na figura abaixo.

    SENAC/INFORMTICA 67

  • 7/14/2019 Apostila Excel Avanado SENAC

    66/77

    3. Na opo ValorcoloqueDesmarcado, na opo Vnculo da Clula, coloque a clula B3. No

    trmino clique em OK.

    4. Repita esta operao colocando outros botes e verifique que a cada boto adicionado a um

    nmero correspondente.

    Criaremos uma tabela vinculada a uma base dados access, e faremos uma consulta utilizando os

    comandos do Excel.

    Importao de dados:

    Para importar dados de um banco de dados externo basta seguir os seguintes passos:

    1. passo:

    Clique no menu dados e escolha a opo obter dados externos:

    Escolha a opo Criar nova consulta como na figura abaixo:

    68 MICROSOFTEXCEL2000

  • 7/14/2019 Apostila Excel Avanado SENAC

    67/77

    Temos a opo Executar consulta salva : essa opo s servir se j tivssemos criado aconsulta, a consulta na realidade servi para indicar de qual base de dados e tabela que os dados

    sero importados .

    Na opo Nova consulta Web : tem como funo permitir a transferncia de dados

    armazenado em um servido na net.

    Importar arquivo de texto: o Excel capaz de transferir informaes de arquivos TXT para

    dentro de suas planilhas.

    Vai surgir as seguinte tela ao clicar em criar nova consulta:

    Aqui voc poder escolher o banco de dados a qual a sua tabela que voc deseja importar, caso

    no esteja relacionada nos itens acima clique na primeira opo e OK.

    Com exemplo vamos escolher a opo Banco de dados MS Access:

    Vai aparecer a seguinte tela abaixo:

    SENAC/INFORMTICA 69

  • 7/14/2019 Apostila Excel Avanado SENAC

    68/77

    Aqui o usurio escolhe a arquivo .MDB

    Aps a escolha feita , teremos que indicar a tabela o os campos os quais sero importados para o

    Excel de acordo com a figura abaixo:

    Vai surgir a seguinte tela:

    70 MICROSOFTEXCEL2000

    Mostra os

    campos da

    Passa os campos para a janela

    da direita informando assim que

    Aps a escolha dos

    campos clique em avanar

  • 7/14/2019 Apostila Excel Avanado SENAC

    69/77

    Aqui voc poder filtrar os campos , atravs de condies:

    Clique novamente em avanar:

    Surgira a tela abaixo:

    Nesta tela o usurio pode definir o tipo de classificao (Crescente ou Decrescente) de

    um determinado campo. Ao termino escolha avanar

    Surgira:

    SENAC/INFORMTICA 71

  • 7/14/2019 Apostila Excel Avanado SENAC

    70/77

    A primeira opo o aplicativo de consulta de base de dados ser fechado e os dados sero retornadoao Excel.

    Na segunda opo ele abrir o aplicativo Ms-query para podermos manipular os dados.

    Vamos ficar com a segunda opo.

    Aparecera a seguinte tela:

    O MS Query tem como finalidade de servir como elo de ligao entre o aplicativo e a

    base dados, atravs possvel sempre importar , exportar, manipular os dados, fazer consultas eoutras funes. nele que aprenderemos a consultar atravs dos comandos de sql. Clique no boto

    72 MICROSOFTEXCEL2000

  • 7/14/2019 Apostila Excel Avanado SENAC

    71/77

    SQL na barra de ferramenta.

    COMANDOS SQL

    SELECT inclui o programa principal do banco de dados para retornar ainformao como um conjunto de registro:

    Sintaxe: SELECT [predicado {* |tabela.* |[tablea.campo as alias ....,]}]

    FROM [TABELA] Especifica a tabela o qual os campos especificados nocommando select pertencem

    WHERE - Serve para determinar condies para que os dados possam ser

    mostrados

    ORDER BY Classifica os dados

    Exemplo: Mostre os campos Cdigo, Funcionrio , salrio da tabela Pessoal.

    Select cdigo,funcionrio, salrio

    From pessoal

    Exemplo2:

    Mostre todos os campos da tabela pessoal cujo o cargo seja Diretor e o salrio maior do R$

    1.000,000 e classifique em ordem de nome crescente

    Select *

    From pessoal

    Where cargo=Diretor and salrio=1000

    Order by nome

    Exemplo3:

    Esse exemplo mostra qual seria o salrio se cada funcionrio recebesse um aumento de 10%.

    No altera o original do salrio.

    Select cdigo,nome,salrio, salrio*10/100 as abono , ((salrio*10)/100+salrio) as Total

    From pessoal

    SENAC/INFORMTICA 73

  • 7/14/2019 Apostila Excel Avanado SENAC

    72/77

    Exemplo4

    Mostra aumento de 10% no salrio das pessoas que possuam JOS em nome:

    Select nome, salrio as atual , salrio*1.1 as Corrigido

    From pessoal

    Where nome LIKE %+jose+%

    Obs: Os comandos aqui representados so comandos unicamente de consultas

    Aps filtrar os dados de acordo com as nossas necessidades clique no menu arquivo e escolha a

    opo retornar dados ao Excel, ir aparecer a seguinte tela:

    Escolha a clula que deseja inserir os dados e clique em ok

    Aparecera a seguinte tela:

    Selecione a rea e daremos um novo nome chamando-a de INTERVALO como mostra a figura

    74 MICROSOFTEXCEL2000

    Atualiza os dados da

    base de dados

    Permite o acesso a consulta

    MS-Quer

  • 7/14/2019 Apostila Excel Avanado SENAC

    73/77

    abaixo:

    Colocamos abriremos uma nova planilha e tiraremos a sua grade com os seguintes passos:

    1. Clique em EXIBIR

    2. escolha a opo Barra de ferramenta

    3. D um clique em FORMULARIO

    4. D um clique no seguinte boto

    Faremos a seguinte tela:

    Foram utilizados os botes Caixa de Combinao, caixa de grupo, boto de comando e boto de

    SENAC/INFORMTICA 75

  • 7/14/2019 Apostila Excel Avanado SENAC

    74/77

    opo:

    Daremos funo a cada um deles:

    Primeiro a caixa de combinao :

    Clique com o boto direito sobre ela:

    Escolha a ultima opo Formatar Controle.

    A seguinte tela ira surgir:

    76 MICROSOFTEXCEL2000

    Escolha o intervalo de entrada, ou

    seja, Plan1!B2:B9

    Vamos vincular a clula cdigo

    Plan2!$b3

    Nmero de items a ser mostrado

    na lista, caso ultrapasse ser

    exibida uma barra de rolagem

  • 7/14/2019 Apostila Excel Avanado SENAC

    75/77

    Para mostrar o salrio do item selecionado vamos utilizar a funo PROCV

    PROCV( ) : Funo de procurar um valor em um intervalo especificado

    PROCV( valor, intervalo, coluna, val. Lgico)

    Valor: O valor a ser procurado

    Intervalo: Local onde o valor deve ser localizado

    Coluna: Coluna de retorno dos dados

    Val. Lgico: So dois valores VERDADEIRO ou FALSO

    Digitaremos a seguinte formula no campo salrio:

    =Procv(b3,intervalo, 3,verdadeiro)

    onde b3 e o valor do cdigo a ser digitado na planilha 2 , intervalo criamos ele logo no inicio da apostila,quando selecionamos a rea e criamos o nome intervalo , o numero 3 indica a terceira coluna da planilha 1,ou seja, que ira retornar com o salrio .

    Lembrando que deveremos fazer isso com uma tabela onde tenha os campos cdigo, funcionrio e salrioque no e o nosso caso, pois o exemplo citado acima na importao de dados tem campos totalmentediferentes nesse caso, voc ter que realizar o processo de importao novamente com uma tabela com oscampos citados. Caso no haja, teremos que criar essa tabela l no Access.

    Vamos colocar a funo no boto, ele ter finalidade de retornar a planilha 1.

    D um clique no boto com o boto direito do mouse e escolha a opo ATRIBUIR MACRO. Ir aparecer aseguinte tela:

    D um clique no boto novo. E surgira a seguinte tela:

    SENAC/INFORMTICA 77

    Nome da macro

  • 7/14/2019 Apostila Excel Avanado SENAC

    76/77

    Aqui a rea de programao , onde a linguagem utilizada ser visual basic

    Digite Plan1. e aparecer a seguinte tela

    No final desta operao o Boto ir retornar para a Plan1.

    78 MICROSOFTEXCEL2000

    Escolha a opo Activate e

    feche tudo.

  • 7/14/2019 Apostila Excel Avanado SENAC

    77/77

    REFERNCIAS BIBLIOGRFICAS

    CITRANGULO, Marcelo Rosin. Livro Passo a Passo Microsoft Excel 2000. So Paulo:Makron Books, 2000.

    SENAC/DN. Rogrio Massaro Suriani. Excel 2000. So Paulo: Senac, 2000.

    SITES VISITADOS

    1000Ways Excel & cia www.1000ways.com.br/excel

    Ecurso Cursos de Excel XP www.ecurso.com.br

    Excel www.geocities.com/capecanaveral/8906/

    Excel 2000 Intermedirio Store.learn2.com/basket

    Excel: Microsoft Press www.microsoft.com/brasil/mspress/subjects/subjectal_pl.html

    IDG Now Descoberta nova falha no Excel idgnow.terra.com.Br/idgnow/pcnews/2002/05/0055

    Interao Tecnolgica Curso www.itct.org/apostilas/excel/excel.html

    TIC no ensino A Estatstica no Excel 2000 www.ticensino.com

    www.ekuka.kit.net/apostilas.htm

    http://www.ekuka.kit.net/apostilas.htmhttp://www.ekuka.kit.net/apostilas.htm