Transcript
  • 8/6/2019 Curso de Excel Excel Avanado

    1/9

    1

    Excel Avanado

    Ateno!

    1. Nunca referenciamos valores, mas sim o nome da clula que contm ovalor, como A1, sendo A a coluna e 1 a linha.

    2. As frmulas sempre iniciam com sinal de =.3. Lembre-se de: quando se referir a texto nas funes, indic-lo entre aspas

    duplas (Ex.: texto).4. Ao montar uma frmula, ao separarmos as clulas com o smbolo da

    vrgula ; representamos uma clula e outra clula. Ao utilizar dois pontos,representamos at, veja:

    A1;A7 o mesmo que A1 e A7A1:A7 o mesmo que A1 at A7 (abrange A1, A2, A3, A4, A5, A6, A7).

    5. Para fixar clulas, utilize o smbolo do cifro ($) antes da coluna, para fixarcoluna, e antes da linha, para ficar a linha. Para ambos, utilize F4.

    6. Para criar grficos rapidamente, selecione os valores e tecle F11.

    FUNES

    Matemticas Soma: =soma(intervalo) Mdia: =media(intervalo) Maior Valor: =maximo(intervalo) Menor Valor: =minimo(intervalo)

    Exemplos:=soma(A1;B14) => somar o contedo da clula A1 com o da clula B14.=media(C4:C10) => exibir a mdia dos valores das clulas C4 at C10.=mximo(A1:D10) => exibir o maior valor entre as clulas de A1 at D10.

    =mniimo(F1;F9) => exibir o menor valor entre as duas clulas F1 e F9. SomaSe

    =somase(intervalo que possui o critrio ;critrio;intervalo a ser somado)

    Exemplo:Suponhamos que desejamos som ar o preo de todos pares da marca Azalia deuma tabela de loja de calados. A Somase ficaria:

  • 8/6/2019 Curso de Excel Excel Avanado

    2/9

    2

    =somase(A1:A10;Azalia;B1:B10), sendo que o intervalo A1:B1 corresponde acoluna com os nomes das marcas e B1:B10, a coluna com os valores.

    SubTotal

    =subtotal(nmero correspondente a funo desejada;intervalo)

    Utilizado quando h AutoFiltro.

    Exemplo

    =subtotal(9;C1:C20). Ir somar o intervalo C1:C20 quando houver Autofiltro.

    Principais nmeros de funo subtotal (As demais so encontradas no Ajuda doExcel):- Soma: 9- Mdia: 1- Mximo: 4- Mnimo: 5

    Texto

    Concatenao

    =concatenar(clula1;clula2) ou = clula1&clula2

    Exemplo:

    Se em A1 h Carlos e em A2 h Oliveira, ao colocar em outra clula a frmula:

    =concatenar(A1;A2) ou =A1&A2

    Exibiria: CarlosOliveira.

    Ou podemos ainda escrever

    =A1& &A2 e teremos Carlos Oliveira.

  • 8/6/2019 Curso de Excel Excel Avanado

    3/9

    3

    Lgica

    Se

    =se(clula com alguma condio ;o que fazer caso a condio seja verdadeira ;oque fazer caso condio seja falsa)

    Exemplo

    =se(A1>20000;Carro de Luxo;Carro Popular) => Em A1 h o preo do carro.

    =se(B2>=3200;B2*10%;B2*5%)

    E

    =se(e(condio1;condio2);o que fazer caso as condies sejam verdadeiras ;oque fazer caso ambas condies sejam falsas)

    Exemplo

    =se(e(A1>1000;A1

  • 8/6/2019 Curso de Excel Excel Avanado

    4/9

    4

    Sendo que A1 o local onde o cdigo que sabemos informado. C10:E20 atabela onde possui o cdigo e o nome dos funcionrios. O nmero 3 indica qual

    a coluna do nome dentro da tabela, ou seja, a terceira coluna. Se aps o nmeroque indica a posio da coluna colocarmos ;0 no h a necessidade de aprimeira coluna da tabela estar em ordem crescente. Lembre-se tambm de queesta primeira coluna deve conter o que estamos passando, ou seja, no nossoexemplo a primeira coluna deve ser a do cdigo.

    Proch

    =proch(parmetro para a pesquisa;intervalo de procura;posio da linha nesteintervalo que possui o resultado)

    A funo Proch idntica funo Procv, o que muda que Proch significaProcura na Vertical (em colunas) e Proch, Procura na Horizontal.

    Financeira

    Pgto

    =pgto(taxadejuros ;qtdeparcelas;valoravista).

    Para no ficar em negativo, colocar o sinal antes do nome da funo.

    Exemplo:

    =pgto(2,99%;48;A1)

    Mostrar o valor mensal de um parcelamento em 48x com 2,99% de juros do valorcontido na clula A1.

    Arredondamento

    Arredondar casas decimais: =arred(clula;qtdedecasas)Arredondar casas decimais abaixo: =truncar(clula;qtdedecas as)Arredondar para nmero inteiro acima: =teto(clula;qtdedecasas)

  • 8/6/2019 Curso de Excel Excel Avanado

    5/9

    5

    RECURSOS

    Inserir Nome em Intervalo: selecionar as clulas e Menu Inserir =>

    Nome => Definir. Auditoria de Clulas: recurso do Excel que consiste em indicar com

    setas as clulas utilizadas na frmula selecionada, ou indicar emqual a frmula a clula selecionada est sendo usada. MenuFerramentas => Auditoria de Clulas => Rastrear Dependentes ouPrecedentes (Conforme se desejar). Para remover as setas: MenuFerramentas => Auditoria de Clulas => Remover todas as setas.

    Atingir Meta: ferramenta que para chegar a um resultado esperadoaltera algum outro valor utilizado no clculo. Menu Ferramentas =>Atingir Meta => Indicar na janela que abrir qual clula ter o valordesejado, logo abaixo estipular esse valor e por fim indicar qual

    clula ira sofrer a varincia. Obs.: necessrio que a clula a tervalor desejado possua um a frmula e que nesta este j sendousada a clula a variar.

    Formulrio: selecionar uma clula da tabela e Menu Dados =>Formulrio. Informar a nova entrada. Detalhe: o novo registro sempreir para o final na tabela.

    AutoFiltro: selecionar alguma clula do intervalo a ser filtrado eMenu Dados => Filtrar => Auto Filtro. Basta agora clicar na setadrop-down da coluna a qual se deseja filtrar e escolher o critrio.

    Filtro Avanado: Em Intervalo da Lista, selecionar toda a tabela;em Intervalo de Critrios, selecionar a linha onde o critrio foi

    informado; e em Copiar Para, indicar a linha onde dever exibir oresultado. Lembre -se de que a linha de ttulo sempre dever serselecionada.

    SubTotais: para utilizar este recurso, til para se classificar a tabelaem nveis, sempre classific-la antes de acordo com o critrio a serutilizado. Aps, Menu Dados, opo SubTotais. Em A CadaAlterao Em, escolher o campo que foi utilizado na classificao.

    Congelar Painis: selecionar a primeira clula abaixo do que sedeseja fixar. Menu Dados => Congelar Painis.

    Dividir Planilha: Menu Dados => Dividir. Torna possvel avisualizao da planilha por mais de uma maneira, levando em

    considerao a clula que estiver selecionada. Comentrio: Menu Exibir => Comentrio. Formatao Condicional: selecionar a(s) clula(s), Menu Formatar

    => Formatao Condicional. Tabela e Grfico Dinmicos: A tabela dinmica aquela que nos

    permite indicar algumas restries quanto aos valores a seremexibidos. Selecionar alguma clula da tabela, Menu Dados =>Relatrio de Tabela e Grfico Dinmico. Basta apenas seguir ospassos, sendo o terceiro passo o mais importante, onde atravs doboto Layout indicaremos quais sero as restries. Nos campos

  • 8/6/2019 Curso de Excel Excel Avanado

    6/9

    6

    Pgina, Linha e Coluna devemos clicar e arrastar os campos aserem filtrados. Em Dados, indicar o resultado da filtragem. Se aquidermos um duplo clique, escolhemos qual funo ser exibida ao

    final da tabela. Depois de criada, exibida a barra de ferramentas deTabela Dinmica, a qual possui o boto Assistente de Grfico, o qualgerar o grfico dinmico.

    Cenrio: Menu Ferramentas => Cenrios. Utilizado para exibirresultados de acordo com alguma situao estipulada. Clicar emAdicionar, informar ou nome para o cenrio e a clula varivel ser olocal a se definir determinada situao, indicada em Inserir Valores aClula Varivel. Por exemplo, indicar alguma % a variar. Para ver oresultado do cenrio, clicar no boto Mostrar da janela do cenrio.

    Macro: Menu Ferramentas => Macro => Gravar Nova Macro. Dar umnome e uma tecla de atalho. Aps, e xecutar a ao e em seguida

    Menu Ferramentas => Macro => Parar Gravao. Novo Menu: Menu Exibir=> Barra de

    Ferramentas=>Personalizar=>Guia Comandos =>Novo Menu. Clicarao lado direito em Novo Menu e arrastar at a Barra de Menus.Para indicar os comandos, ir na mesma janela na opo Macros,clicar e arrastar.

    Lista: Menu Ferramentas, Opes, Listas. Basta Indicarmos emcada linha as palavras da lista. Aps s digitar a primeira palavranuma clula que p Excel dar continuidade.

    Ocultar clula: Menu Formatar => Clulas=>CategoriaPersonalizado. Digitar ao lado direito, onde deve estar escrito

    Geral, trs vrgulas, assim: ;; ;

    FORMULRIO

    Menu Exibir=> Barra de Ferramentas=> Formulrio.Para utilizar os comandos basta clicar no comando desejado da barra, e naplanilha clicar e arrastar. Para configur-lo, boto direito nele e Formatar Controle.Em vnculo de clula, indicar qual clula ir receber o valor de acordo com aopo escolhida.

  • 8/6/2019 Curso de Excel Excel Avanado

    7/9

    7

    VBA (Visual Basic for Applications)

    Utilizar a barra Caixa de Ferramentas de Controle.

    Para exibir o VB, pressionar a tecla de atalho Alt F9.

    Criar Funo: No VB, Menu Inserir Mdulo.

    Estrutura da Funo:

    Function Nome_da_Funo (parmetros)

    Indicar a conta a ser feita, passando o resultado ao nome da funodescrita a acima.

    End Sub

    Exemplo

    Function Brasil (x,y)Brasil = x*y

    End Sub

    Obs.:a funo pode conter qualquer nome, no caso, foi chamada de Brasil. No

    Excel bastaria colocar por exemplo =Brasil(A1;A2) que os valores de A1 e A2seriam multiplicados.

    Para utilizar os comando do VBA em aes no Excel, referenci-lo do seguintemodo:

    Clulas (as duas maneiras abaixo funcionam)

    Range(Nome_da_clula).FormulaR1C1

    Exemplo: Range(E5).FormulaR1C1

    Cells(linha ,coluna).FormulaR1C1

    Exemplo: Cells(10,3).FormulaR1C1

    Indica aclula C10 (C = coluna 3 / 10 = clula 10)

  • 8/6/2019 Curso de Excel Excel Avanado

    8/9

    8

    Planilha

    WorkSheets(Nome_da_Planilha)

    Exemplo:

    WorkSheets(Produtos).Range(B4).FormulaR1C1

    Declarao de Variveis: Dim Nome_Variavel as Tipo_Variavel

    Exemplo

    Dim Nome as String(String = Texto)

    Dim Idade as Integer(Integer = Inteiro)

    Mensagens

    inputbox(Texto da Mensagem)Exibe uma mensagem pedindo ao usurio para informar algum valor.

    Msgbox(Mensagem)Exibe uma mensagem apenas com o boto OK.

    Para exibir outros tipos de mensagem:Msgbox (Mensagem, Botes, Ttulo)

    Mensagem a mensagem que ser exibida dentro da caixa de mensagem.Botes Nmeros que especificam o tipo de boto (de 0 a 5) + o tipo de cone(16,32,48 e 64) Ver figura abaixo.Ttulo A mensagem que ser exibida na barra de titulo da caixa de mensagem.

  • 8/6/2019 Curso de Excel Excel Avanado

    9/9

    9

    Instrues Condicionais (Semelhante funo Se)

    If condio thenComando(s) se condio verdadeira

    ElseComando(s) se condio falsa

    End if

    Exemplo

    If sexo=F thenMsgbox(Feminino)

    ElseMsgbox(Masculino)

    End if

    Laos (Loop)

    Executa alguma ao enquanto condio for sendo satisfeita.

    Do While condioComandos

    LoopFor X=1 to 100

    ComandosNext X

    Neste exemplo, X uma varivel que inicia com o valor 1. O Comando serexecutado enquanto X for menor do que 100. O comando Next X acrescenta 1nesta varivel (X = X +1) a cada execuo da funo.


Top Related