microsoft excel cláudio josé müller. 1.introduÇÃo 2.conhecendo o excel 3.iniciando o uso...

183
MICROSOFT EXCEL Cláudio José Müller

Upload: internet

Post on 22-Apr-2015

112 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

MICROSOFT EXCELCláudio José Müller

Page 2: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

1. INTRODUÇÃO2. CONHECENDO O EXCEL3. INICIANDO O USO4. USANDO FÓRMULAS NO EXCEL5. FUNÇÕES NO EXCEL6. SUBTOTAIS7. VÍNCULOS EXTERNOS8. TABELAS DINÂMICAS9. MACROS

Page 3: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

1.1 Conceitos Básicos• Uma planilha é simplesmente um conjunto de

linhas e colunas, e cada junção de uma linha com uma coluna chama-se célula, que é a unidade básica da planilha, onde ficam armazenados os dados. Cada célula possui um endereço próprio, formado pela letra da coluna e pelo número de linha.

Page 4: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

4-

1.1 Conceitos Básicos• Uma planilha é dita eletrônica por permitir a

construção e gravação em meios magnéticos, o que possibilita a recuperação e alteração eficiente, confiável e veloz, além de impressão.

Page 5: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

5-

1.2 História• Um dos maiores propulsores da microinformática. • Praticamente a causa da explosão dos

microcomputadores no final da década de 1970, tendo como representantes as planilhas Visicalc para os microcomputadores Apple, Supercalc e Lotus 1-2-3 para os PC's, quando estes foram lançados.

• Com o advento do ambiente gráfico Windows, a planilha Excel passou a dominar esse ambiente gráfico, tornando-se a rainha das planilhas.

Page 6: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

6-

1.2 História• Como são relativamente fáceis de operar, as planilhas

vieram ao encontro de milhares de organizações e pessoas que tinham ou têm na formulação de projeções, tabelas e gerações de números baseados em variáveis sua principal carga operacional.

• Uma planilha eletrônica substitui naturalmente o processo manual ou mecânico de escrituração e cálculos. Trabalhar com uma planilha eletrônica não exige conhecimentos de programação, mas somente que você conheça a aplicação que irá desenvolver e os comandos próprios da planilha.

Page 7: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

7-

2 Conhecendo o Excel• A seguir serão descritos os principais elementos do

Excel, os quais devem ser conhecidos para que se possa iniciar o processo de criação e edição de planilhas eletrônicas

Page 8: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

8-

2.1 Linha, Coluna e Célula• Na área de trabalho do Excel existe uma janela de

planilha onde é apresentado o nome Pasta1 na barra de título, uma planilha vazia, onde se encontram linhas e colunas dispostas de tal forma que as informações possam ser inseridas dentro da grade formada com o cruzamento desses dois elementos.

Page 9: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

9-

2.1 Linha, Coluna e Célula• Linha: dentro da janela da planilha as linhas são

identificadas por números no canto esquerdo da tela que vão de 1 a 65536.

• Coluna: as colunas são identificadas com letras de A a Z e combinações de letras até totalizarem 256 colunas.

• Célula: é a unidade de uma planilha na qual se insere e armazena os dados. A interseção de cada linha e coluna em uma planilha forma uma célula. É possível inserir um valor constante ou uma fórmula em cada célula, onde um valor constante é normalmente um número (incluindo uma data ou hora) ou texto, mas pode também ser um valor lógico ou valor de erro.

Page 10: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

10-

2.2 Célula Ativa• É a célula exibida com

uma borda em negrito indicando que a ela está selecionada e onde os próximos dados digitados serão inseridos ou o próximo comando escolhido será aplicado.

Page 11: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

11-

2.3 Intervalo de células• É uma região da planilha

selecionada a fim de permitir que se trabalhe, edite, formate e modifique mais de uma célula ao mesmo tempo. Para selecionar, deve-se manter a tecla CTRL pressionada e selecionar com o mouse as diferentes regiões

Dica: peenchimento da região (Ctrl +Enter)

Page 12: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

• Copiar valores• Alt c v v

Page 13: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

13-

2.4 Pastas de Trabalho• As pastas de trabalho proporcionam um meio de organizar

muitas planilhas em um mesmo arquivo. • Uma pasta de trabalho é uma coleção de várias páginas de

planilha que possuem o mesmo número de colunas e linhas que a primeira, e opcionalmente, pode-se criar planilhas exclusivas para gráficos.

• Cada página de planilha é uma grade formada por colunas e linhas distribuídas na tela de maneira tal que se possa relacionar informações horizontal e verticalmente

Page 14: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

14-

2.4 Pastas de Trabalho• Cada pasta de trabalho é

gravada como se fosse um arquivo, sendo que, o nome de arquivo padrão para a primeira pasta de trabalho é Pasta1.

Page 15: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

15-

2.4 Pastas de Trabalho• Há três utilizações principais para fazer uso da pasta de

trabalho:• Dividir uma planilha grande em partes menores, ou seja, em

páginas separadas.• Reunir dados relacionados logicamente no mesmo arquivo.• Consolidar planilhas de formato semelhante em um mesmo

arquivo

Page 16: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Exercício

Criar um arquivo com uma Plan para cada mês do ano (Jan, Fev, Mar, ...)

Em cada um delas, colocar cabeçalhos de: Data Pedido, Pedido, Cliente, Produto, Quantidade, Data Entrega.

Formatar esta tabela de dados para receber 10 registros

...Depois de prontas as 12 Plans, inserir uma coluna

Vendedor

Page 17: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

17-

2.5 Formas do Ponteiro do Mouse• Quando o ponteiro do mouse é movimentado ao longo da

janela do Excel, este se transforma a fim de indicar o que acontecerá se for dado um clique com o mouse naquela área da janela. Perfil Posição

Sobre as células da planilha

Dentro da barra de fórmula e dentro da caixa de texto na extremidade esquerda da barra de ferramentas

Sobre a barra de títulos, botões na barra de ferramentas, barra de menu e barras de rolagem, do lado esquerdo da barra de fórmulas e sobre as bordas das células da planilha

No limite de um cabeçalho de coluna ou de linha (para redimensionamento)

Sobre a alça de preenchimento no canto inferior direito da célula ativa

Page 18: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

18-

2.6 Elementos da Tela de Abertura• Barra de Título: Esta barra exibe o nome do aplicativo, no caso,

Microsoft Excel, e em seguida é mostrada inicialmente a informação Pasta1, até que se salve a planilha e dê um nome a ela.

Page 19: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

19-

2.6 Elementos da Tela de Abertura• Barra de Menu: esta barra exibe os nomes dos menus de

aplicações permitindo utilizar os vários recursos que o Excel oferece.

Page 20: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

20-

2.6 Elementos da Tela de Abertura• Barra de Ferramentas Padrão: é um conjunto de botões que

permite agilizar as operações mais utilizadas do Excel evitando-se percorrer pelo interior dos menus. Verifique os botões presentes na barra de ferramentas padrão do Excel na figura.

Dica: personalizar com os ícones mais usados Exportar e importar

Page 21: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

21-

2.6 Elementos da Tela de Abertura• Barra de Ferramentas Formatação: Esta barra permite a

utilização da maioria dos recursos de formatação encontrados no Excel.

Page 22: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

22-

2.6 Elementos da Tela de Abertura• Caixa de Nomes: esta área exibe a localização da célula ativa, o

nome da célula ou objetos selecionados e o tamanho de uma seleção.

• Barra de Fórmulas: é usada para inserir ou editar dados em células de planilhas ou em gráficos

Dica: nomear células e/ou regiões para facilitar cálculos e localização

Caixa de Nomes

Cancelar Confirmar Barra de Fórmulas

Page 23: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

23-

3 Iniciando o Uso

• Após a inicialização do programa, o computador mostra a tela de abertura do Excel seus respectivos elementos, que como já se conhece, possui os mesmos elementos encontrados nos programas da Microsoft, mudando apenas, os elementos específicos para o trabalho com planilhas eletrônicas

Page 24: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

24-

3.1 Entrada de Texto:• Um texto no Excel é a combinação de letras, números e

símbolos que não sejam identificados por ele como outra categoria de dados. Independentemente da largura da célula, se o texto digitado for maior do que a largura da célula, ele ultrapassará para a célula da direita

Page 25: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

25-

3.1 Entrada de Texto:• Observe no exemplo abaixo, o texto “Média dos alunos da 1a

série”, está digitado somente na célula A1, mas o texto é maior que a largura da célula, assim ele se apropria da célula vizinha para ser totalmente exibido. Se a célula B1 tivesse algum conteúdo, o texto exibido pela célula A1 seria apenas aquele que cabe na largura da célula. Neste caso, você teria que aumentar a largura da célula A1 para que seja exibido todo o texto ou usar o recurso Retorno Automático de Texto

Page 26: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

26-

3.2 Retorno Automático do Texto:• Esse recurso faz com que ao atingir a

margem direita da célula, a palavra seja deslocada para a linha seguinte, mudando a altura da célula de forma que acomode mais de uma linha de texto.

• Selecione a célula em que você deseja digitar o texto, e ative o comando “formatar/células”, como mostra a figura abaixo. Depois “alinhamento”, “controle de texto”, marcar a caixa “retorno automático de texto”.

Page 27: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

27-

3.3 Como alterar o conteúdo de uma célula:• Posicionar o ponteiro do mouse sobre a célula a ser alterada.

Em seguida, ou você digita o valor/texto novamente, ou você edita a célula em questão para alterar o seu conteúdo.

• Caso opte pela edição, pressione a tecla F2, ou clique na barra de fórmulas sobre o conteúdo da célula que ali está sendo mostrado e altere-o.

• Para confirmar a alteração, você deve pressionar a tecla ENTER ou clicar no botão de entrada na barra de fórmulas.

Page 28: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

28-

3.4 Como alterar a largura de uma coluna e a altura de uma linha:

• Posicione o ponteiro do mouse na moldura da planilha (onde estão as letras das colunas), sobre a borda direita da coluna cuja largura você deseja modificar. Quando o ponteiro assumir o formato de uma seta de duas pontas apontando para a direita e para a esquerda, clique e arraste a borda direita da coluna até ajustá-la à largura que você deseja.

• Para você alterar a altura da linha, o processo é semelhante com a alteração da largura da coluna

Page 29: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

29-

3.5 Como alinhar os dados dentro das células:• Ao digitar uma informação para uma célula, o Excel usa o

alinhamento padrão para aquele tipo de dado. Para alterar o alinhamento, posicione o ponteiro na célula a ser alterada e clique em um dos botões de alinhamento: ou à esquerda, ou à direita, ao centro ou justificado. Células do tipo numérico que ainda não tenham sido formatadas também podem ser modificadas no seu alinhamento.

Page 30: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

30-

3.6 Formatação de Células:• Para que os números sejam mostrados com um ponto a cada

três dígitos e a vírgula decimal, é preciso formatá-los. Você pode aplicar o formato moeda (R$ 950.340,00), percentual (50,00%) ou o separador de milhares (847.873,88). Para formatar uma região, clique na célula mais acima e mais à esquerda e arraste até a célula mais abaixo e mais à direita do grupo. Em seguida, clique no botão do formato desejado.

Page 31: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

31-

4 Usando Fórmulas:• Se você definir adequadamente uma fórmula, ela calculará a

resposta correta quando for introduzida em uma célula, e daí por diante se manterá sempre atualizada, recalculando os resultados sempre que qualquer um de seus valores for modificado.

• Sempre que você for digitar uma fórmula em uma célula, obrigatoriamente ela deve começar com um sinal de igual (=). As fórmulas se constituem de endereços de células, operadores aritméticos e, ocasionalmente, valores.

Page 32: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

32-

4.1 Operadores:

Page 33: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

33-

4.2 Fórmulas básicas4.2.1 ADIÇÃO• A fórmula é simples, bastando indicar as células que devem

ser somadas, utilizando para isso o sinal de adição.

• Ex: =A1+B1

Page 34: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

34-

4.2.2 SUBTRAÇÃO• Para realizar uma subtração no Excel, você só precisa digitar

o endereço dos devidos valores(inicial e final) acompanhado do sinal de subtração (-), como mostrar no exemplo abaixo.

• Ex: =B1-A1

Page 35: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

35-

4.2.3 MULTIPLICAÇÃO• Semelhante à adição e subtração, bastando trocar o sinal

para *

• Ex: = A1*B1

Page 36: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

36-

4.2.4 DIVISÃO• Semelhante às anteriores, bastando trocar o sinal para /

• Ex: = A1/B1

Page 37: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

37-

4.2.4 Exercício média dos alunos• Criar uma planilha como no exemplo abaixo em um novo arquivo• Seguir as instruções da próxima folha

N. Nome Prova 1 Prova 2 Prova 3Trabalho

1Soma Média

Precisa no Exame

Nota Exame

Média Final

1 Aluno 1 5 4 5 5 47 4,7 5,3 5 5,152 Aluno 2 5 4 5 8 63 Aluno 3 5 4 5 5 44 Aluno 4 5 4 5 5 35 Aluno 5 4 4 5 8 56 Aluno 6 4 4 5 5 87 Aluno 7 5 6 6 5 78 Aluno 8 5 4 5 5 69 Aluno 9 5 4 5 8 5

10 Aluno 10 4 6 5 5 611 Aluno 11 4 4 5 5 512 Aluno 12 5 4 5 5 613 Aluno 13 5 4 6 8 514 Aluno 14 4 4 6 5 615 Aluno 15 4 4 6 5 716 Aluno 16 5 6 5 8 817 Aluno 17 5 4 5 5 418 Aluno 18 5 4 5 5 519 Aluno 19 5 6 5 8 720 Aluno 20 5 4 5 5 2

Page 38: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

38-

4.2.4 Exercício média dos alunos1. Incluir a soma das notas, de acordo com os seguintes pesos

a. Prova 1: 3

b. Prova 2: 3

c. Prova 3: 3

d. Trabalho: 1

e. Soma: prova1 x 3; mais a prova2 x 3; mais prova3 x 3; mais trabalho.

2. Incluir a média

Média = soma dividido por 10

3. Calcular a nota que o aluno precisa tirar no exame:

Nota = 12 – média

4. Incluir a nota do exame

Exame: Incluir a nota necessária + 0,5 ou + 1,0 ou -1,5. exemplo: se a nota necessária calculada era 6,0, incluir como 6,5.

5. Calcular a média final

Média Final = ( média + nota exame ) /2

Page 39: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

39-

4.2.4 Exercício média dos alunos• Resultado Esperado

N. Nome Prova 1 Prova 2 Prova 3Trabalho

1Soma Média

Precisa no Exame

Nota Exame

Média Final

1 Aluno 1 5 4 5 5 47 4,7 5,3 5 5,152 Aluno 2 5 4 5 8 50 5 5 6 5,53 Aluno 3 5 4 5 5 47 4,7 5,3 4 4,654 Aluno 4 5 4 5 5 47 4,7 5,3 3 4,155 Aluno 5 4 4 5 8 47 4,7 5,3 5 5,156 Aluno 6 4 4 5 5 44 4,4 5,6 8 6,87 Aluno 7 5 6 6 5 56 5,6 4,4 7 5,78 Aluno 8 5 4 5 5 47 4,7 5,3 6 5,659 Aluno 9 5 4 5 8 50 5 5 5 5

10 Aluno 10 4 6 5 5 50 5 5 6 5,511 Aluno 11 4 4 5 5 44 4,4 5,6 5 5,312 Aluno 12 5 4 5 5 47 4,7 5,3 6 5,6513 Aluno 13 5 4 6 8 53 5,3 4,7 5 4,8514 Aluno 14 4 4 6 5 47 4,7 5,3 6 5,6515 Aluno 15 4 4 6 5 47 4,7 5,3 7 6,1516 Aluno 16 5 6 5 8 56 5,6 4,4 8 6,217 Aluno 17 5 4 5 5 47 4,7 5,3 4 4,6518 Aluno 18 5 4 5 5 47 4,7 5,3 5 5,1519 Aluno 19 5 6 5 8 56 5,6 4,4 7 5,720 Aluno 20 5 4 5 5 47 4,7 5,3 2 3,65

Page 40: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

40-

4.2.5 PORCENTAGEM• O cálculo se realiza da mesma maneira como numa máquina

de calcular, a diferença é que você adicionará endereços na fórmula. Exemplo: se desejar saber quanto é um 5 % de um determinado valor (A1), basta inserir:

• Ex: = A1*5%

Page 41: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Atividade

• “Varrer” superficialmente os menus do Excel, verificando as principais funcionalidades.

Page 42: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

42-

5 Principais Funções Pré-Definidas:• Uma função nada mais é do que uma fórmula pré-definida

que efetua um tipo de cálculo específico. • Tudo o que você precisa para utilizar uma função é fornecer

a ela os valores apropriados para efetuar esses cálculos. • Tal como as fórmulas criadas pelo usuário, as funções devem

começar com um sinal de igual (=) para que o Excel saiba interpretá-las como fórmulas e não como texto. É aconselhável digitar o nome da função e o nome das células em maiúsculo.

Page 43: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Tipos de funções

• Matemática• Lógica• Texto• De Data e Hora• Estatística• Informações• Pesquisa e Referência• Financeira

Page 44: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Tipos de funções

• Atividade:“Varrer” as funções do Excel, buscando exemplos

daquelas mais usadas.

Page 45: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Funções matemáticas

• ARRED / TRUNCAR• ARREDONDAR.PARA.CIMA• ARREDONDAR.PARA.BAIXO• MATRIZ.MULT• SOMA• SOMARPRODUTO• SOMASE / SOMASES• SUBTOTAL

Page 46: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Exercício – MATRIZ.MULT

Fazer a multiplicação das matrizes ao lado

A B

1 2 3 1 2 32 3 1 2 3 13 2 1 3 2 1

Page 47: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Funções matemáticas

47-

5.1 SOMA• A fórmula irá somar todos os valores que se encontram no

endereço A1 até o endereço D1. Os dois pontos indicam até, ou seja, some de A1 até D1.

• Ex: =SOMA(A1:D1) • Resultado: 60

Page 48: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Funções matemáticas

48-

5.1 SOMA• A Soma poderá ser

também de uma região adjacente

• Ex: =SOMA(A1:D5) • Resultado: 120

Page 49: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Funções matemáticas

49-

5.1 SOMA• Quando desejar somar

áreas não adjacentes, pode-se pressionar a tecla CTRL ou então separar as

regiões com “;”. • Ex:

=SOMA(A1:D1)+SOMA(B4:C4)• Resultado: 120

Page 50: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Funções matemáticas

• SOMARPRODUTO• A partir dos dados ao

lado, gerar o faturamento total dos produtos

produto preço qtde1 5 82 4 53 8 24 6 65 78 26 8 17 5 48 2 99 6 3

10 2 511 1 412 4 813 9 214 3 415 5 916 4 317 8 518 2 419 5 820 8 2

Page 51: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Funções matemáticas

51-

SOMASE• Adiciona as células especificadas por um determinado critério.• Sintaxe: SOMASE(intervalo;critérios;intervalo_soma)• Intervalo: é o intervalo de células que contém as informações

que irão ou não satisfazer os critérios.• Critérios: são os critérios na forma de um número, expressão,

texto, fórmula, ou célula, que definem quais células serão adicionadas. Por exemplo, os critérios podem ser expressos como "32", ">32", “maçãs”, A1.

• Intervalo_soma: são as células que serão realmente somadas.

Page 52: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

52-

5.11 “SOMASE” • As células em intervalo_soma são somadas somente se suas células

correspondentes em intervalo coincidirem com os critérios estipulados. • Observe que o segundo termo pode ser uma célula determinada. No

Exemplo abaixo, a função foi utilizada para somar as vendas e as comissões de cada vendedor. A fórmula da coluna da venda é a mesma da coluna da comissão, alterando apenas o termo final de $D$2:$D$6 para $C$2:$C$6.

Page 53: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

53-

5.11 “SOMASE” • Observe que o segundo termo pode ser uma condição que deve estar entre

aspas. No Exemplo abaixo, a função foi utilizada para somar as vendas e as comissões de todos os vendedores, somente para os imóveis com valor acima de R$ 50.000. A fórmula da coluna da venda é a mesma da coluna da comissão, alterando apenas o termo final de $D$2:$D$6 para $C$2:$C$6..

Page 54: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

54-

5.11 “SOMASE” • Exercício: Você lança mensalmente numa planilha as suas

despesas mensais. Nesta planilha, a coluna A é o nome da despesa, na coluna B o valor da fatura e na coluna C, a situação se foi paga ou não. Fazer uma planilha que some as despesas pagas e informe o saldo restante a pagar.

Page 55: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

55-

5.11 “SOMASE” : Exercício: RESULTADO ESPERADO

Page 56: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Exercício - SOMASESCliente Produto Valor

X J 1X K 2X L 3X J 4Y K 5Y L 6Y J 7Y K 8Y J 9Y K 10Z J 11Z K 12Z L 13X J 14X J 15Z K 16Z L 17Z J 18Y K 19Y L 20

A partir dos dados ao lado, utilizando a função SOMASES, montar uma matriz somando os valores por Cliente e por Produto

Page 57: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

SUBTOTAL

• =SUBTOTAL(Num;Intervalo)– Num Function:

• 1 Média (AVERAGE)• 2 Cont.núm (COUNT)• 3 Cont.valores (COUNTA)• 4 Máximo (MAX)• 5 Mínimo (MIN)• 9 Soma (SUM)

– O argumento Num identifica que tipo de função será aplicada ao resultado da filtragem.

– O argumento Intervalo identifica a coluna (com todos os registros) que será aplicada a função. Este intervalo (coluna), sempre será numérico.

Page 58: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Funções de Lógica

• E• OU• SE• SEERRO

A B =A/B =SEERRO(C2;0) =SEERRO(C2;"")1 3 0,33 0,33 0,332 2 1,00 1,00 1,003 1 3,00 3,00 3,004 0 #DIV/0! 0,00

Page 59: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

59-

5.6 CONDIÇÃO “SE”• Retorna um valor se uma condição que você especificou avaliar

como VERDADEIRO e um outro valor se for avaliado como FALSO.

• =SE(teste_lógico;valor_se_verdadeiro;valor_se_falso)• Teste_lógico é qualquer valor ou expressão que possa ser

avaliado como VERDADEIRO ou FALSO. Por exemplo, A10=100 é uma expressão lógica; se o valor da célula A10 for igual a 100, a expressão será considerada VERDADEIRO. Caso contrário, a expressão será considerada FALSO.

Page 60: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

60-

5.6 CONDIÇÃO “SE”• Valor_se_verdadeiro é o valor retornado se teste_lógico for

VERDADEIRO. Por exemplo, se esse argumento for a seqüência de caracteres de texto "Dentro do orçamento" e o argumento teste_lógico for considerado VERDADEIRO, a função SE exibirá o texto "Dentro do orçamento". Se teste_lógico for VERDADEIRO e valor_se_verdadeiro for vazio, o argumento retornará 0 (zero).

Page 61: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

61-

5.6 CONDIÇÃO “SE”• Valor_se_falso: é o valor retornado se teste_lógico for FALSO.

Por exemplo, se esse argumento for a seqüência de caracteres de texto "Acima do orçamento" e o argumento teste_lógico for considerado FALSO, 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 não houver vírgula após valor_se_verdadeiro), o valor lógico FALSO será retornado. Se teste_lógico for FALSO e valor_se_falso for vazio (ou seja, se houver um ponto-e-vírgula após valor_se_verdadeiro seguida do parênteses de fechamento), o valor 0 (zero) será retornado.

Page 62: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

62-

5.6 CONDIÇÃO “SE” • Exemplo prático

A B1 Dados

2 50

3 Fórmula Descrição (resultado)

4

=SE(A2<=100;"Dentro do orçamento";"Acima do orçamento")

Se o número acima for menor ou igual a 100, a fórmula exibirá "Dentro do orçamento". Caso contrário, a função exibirá "Acima do orçamento" (Dentro do orçamento)

5

=SE(A2=100;SOMA(B5:B15);"") Se o número acima for 100, o intervalo B5:B15 será calculado. Caso contrário, o texto vazio ("") será retornado ()

Page 63: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

63-

5.6 CONDIÇÃO “SE” • Exemplo: Se quisermos atribuir a seguinte lógica:

• No exemplo abaixo, a segunda instrução SE também é o argumento valor_se_falso para a primeira instrução SE. E assim sucessivamente.

Se o resultado for Então retornaráMaior do que 89 A

De 80 a 89 BDe 70 a 79 CDe 60 a 69 D

Menor do que 60 F

Page 64: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

64-

5.6 CONDIÇÃO “SE” • Exemplo prático

A B1 Resultado

2 45

3 90

4 78

5 Fórmula Descrição (resultado)

6=SE(A2>89;"A";SE(A2>79;"B"; SE(A2>69;"C";SE(A2>59;"D";"F"))))

Atribui uma letra ao primeiro resultado (F)

7=SE(A3>89;"A";SE(A3>79;"B"; SE(A3>69;"C";SE(A3>59;"D";"F"))))

Atribui uma letra ao segundo resultado (A)

8=SE(A4>89;"A";SE(A4>79;"B"; SE(A4>69;"C";SE(A4>59;"D";"F"))))

Atribui uma letra ao terceiro resultado (C)

Page 65: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

65-

5.6 CONDIÇÃO “SE” • SE VAZIO: Imagine agora que você só deseja que apareça a

resposta quando você digita algo, enquanto isso o campo deverá ficar em branco.

• Logo a fórmula ficaria assim:• =SE(A2=“”;””;SE(A2<=100;"Dentro do orçamento";"Acima do

orçamento"))

Page 66: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

66-

5.6 CONDIÇÃO “SE” • Exercício 1: Calcular o Imposto de Renda para os seus

funcionários. O cálculo só será efetuado para aqueles funcionários que ganham mais de R$ 1.250,00, ou seja, se o salário do funcionário for maior que R$ 1.250,00, então deverá se multiplicado uma taxa de 15% em cima do Salário Bruto, caso contrário o valor do IRRF será 0 (zero). Use a seguinte lógica.

FUNC SLBRT IRRF

Page 67: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

67-

5.6 CONDIÇÃO “SE” • Exercício 1: Resultado

Page 68: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

68-

5.6 CONDIÇÃO “SE” • Exercício 2: usar as fórmulas aprendidas para calcular a média

entre 4 notas de um aluno e determinar se o aluno foi aprovado ou não, sabendo que a média para ser aprovado é 7,0.

Page 69: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

69-

5.6 CONDIÇÃO “SE” • Exercício 2: RESULTADO.• Atenção para o sinal de >= na fórmula do resultado.

Page 70: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

70-

5.7 CONDIÇÃO “SE” e “E” • “E” Retornará VERDADEIRO se todos os argumentos forem verdadeiros;

retornará FALSO se um ou mais argumentos forem falsos.• Quando usar? Exemplo: Uma planilha onde existe a idade e altura de alunos.

Haverá uma competição e somente aqueles que tem Idade igual ou maior que 15 e Altura maior ou igual que 1,70 participarão da competição.

• Observe que o primeiro termo da condição SE (entre o primeiro parentêses e o primeiro “;” é uma condição E.

Page 71: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

71-

5.8 CONDIÇÃO “SE” e “OU” • “OU“ Retorna VERDADEIRO se qualquer argumento for VERDADEIRO;

retorna FALSO se todos os argumentos forem FALSOS.• Quando usar? Exemplo: Na mesma planilha, se somente uma das condições

for necessária.

Page 72: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Funções de Texto

• ARRUMAR• CONCATENAR / &• DIREITA• ESQUERDA• EXATO• EXT.TEXTO• LOCALIZAR / PROCURAR• SUBSTITUIR• TEXTO• VALOR

Page 73: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Funções de Texto

• ARRUMAR:• Remove os espaços, exceto espaços simples entre palavras• Funciona antes, no meio e no final do conteúdo da célula

Page 74: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Funções de Texto

• CONCATENAR / &:

• Agrupa conteúdos num só• Ex: = MÊS (A1) & ANO (A1)• = CONCATENAR (MÊS(A1);ANO(A1))

Util para aplicar uma regra ou equação para um conjunto de características. Usa-se uma coluna auxiliar para concatenar e efetua-se a regra ou equação nas células concatenadas

Page 75: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Funções de Texto

75-

DIREITA e ESQUERDA• Uso: serve para separar uma seqüência de caracteres a partir da

direita ou da esquerda da célula. As duas fórmulas tem a mesma sintaxe, mudando apenas o resultado.

• =DIREITA(A1;5) -> irá retornar os 5 primeiros caracteres a partir da direita para a esquerda.

• =ESQUERDA(A1;6) -> irá retornar os 5 primeiros caracteres a partir da esquerda para a direita.

• EXEMPLO: na célula A1 existe o texto AULAS PRÁTICAS EXCEL.• A fórmula DIREITA(A1;5) irá retornar o texto “EXCEL”;• A fórmula ESQUERDA(A1;6) irá retornar o texto “AULAS ” (com

um espaço em branco, já que são 6 caracteres).

Page 76: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Funções de Texto

76-

EXT.TEXTO • Uso: semelhante às fórmulas de DIREITA e ESQUERDA. Serve

para separar uma seqüência de caracteres a partir de um caracterere específico do meio do texto,até o ponto desejado.

• =EXT.TEXTO(CÉLULA;POSIÇÃO INICIAL;NUM. CARACTERES)• =EXT.TEXTO(A1;7;5) -> irá retornar os 5 primeiros caracteres a

partir do SÉTIMO caractere, da esquerda para a direita.• EXEMPLO: na célula A1 existe o texto AULAS PRÁTICAS EXCEL.• A fórmula EXT.TEXTO(A1;7;5) irá retornar o texto “PRÁTI” (o

sétimo caractere é a letra “P”. A partir deste, a fórmula retorna os 5 informados.).

Page 77: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Funções de Texto

• EXATO:• Verifica se oconteúdo de 2 células é exatamente igual• Retorna VERDADEIRO ou FALSO• Diferencia MAIÚSCULA de minúscula

Page 78: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Funções de Texto

• LOCALIZAR / PROCURAR

Page 79: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Funções de Texto - Exercício

Utilizando-se das funções EXT.TEXTO e LOCALIZAR, gerar uma listagem com os nomes intermediários das pessoas a seguir:

CLÁUDIO JOSÉ MÜLLERGUILHERME WAGNER GOBETTILUIZ PARABONI NETOMARCELO RICHTER DUARTEMATEUS HEXSEL SCHROEDERMURICI CARMO SANTOSRAMIRO QUEIROLO MARQUES De que forma alternativa você poderia fazer isso sem usar funções, usando

apenas uma propriedade do Excel?79-

Page 80: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Funções de Texto

• SUBSTITUIR

Page 81: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Funções de Texto

• TEXTO• VALOR

Page 82: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Funções de Data e Hora

• AGORA / HOJE• ANO• MÊS• DATA• DIA.DA.SEMANA• HORA• TEMPO

Page 83: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Funções de Data e Hora

=HOJE()Retorna a data do dia.Atenção: a data sempre será alterada, toda a vez que a planilha

for aberta.

Exemplo de status de pedidos ou ordens

=AGORA()Retorna data e hora.

83-

Page 84: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

84-

MÊS e ANO • Uso: serve para extrair o mês ou o ano de um campo que

contenha um dado em formato data.• Exemplo: A1 preenchido com 31/05/2007• =MÊS(A1) -> retorna o valor 5• =ANO(A1) -> retorna o valor 2007

Como colocar mês e ano numa célula, separados por uma barra?

Funções de Data e Hora

Page 85: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Exercício Data Hora

• A partir dos dados de ponto, definir o subtotal de horas diárias, totalizando-as e calcular o valor a ser pago ao funcionário, sabendo-se que o mesmo recebe $20,00 por hora

Dia Ent Sai Ent Sai

1 08:00 12:00 13:00 17:00

2 13:15 17:50 22:00 02:35

3 08:00 12:00 13:00 17:50

4 08:02 11:45 13:15 17:50

5 08:00 12:00 13:00 17:50

6 08:02 11:45 13:15 18:00

Page 86: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Funções Estatísticas

• CONT.NUM• CONT.SE• CONT.VALORES• CONTAR.VAZIO• CORREL• CRESCIMENTO / INCLINAÇÃO• MÁXIMO / MÍNIMO• MÉDIA• MÉDIASE / MÉDIASES• PREVISÃO / TENDÊNCIA

Page 87: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Funções Estatísticas

87-

CONT.SE

Calcula o número de células não vazias em um intervalo que corresponde a determinados critérios.

=CONT.SE(intervalo;critérios)

Intervalo: é o intervalo de células no qual se deseja contar células não vazias.

Critérios: é o critério na forma de um número, expressão ou texto que define quais células serão contadas. Por exemplo, os critérios podem ser expressos como 32, "32", ">32", "maçãs".

Page 88: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Funções Estatísticas

88-

CONT.SE

Exemplo

Page 89: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Funções Estatísticas

89-

CONTAR.VAZIOConta o número de células vazias no intervalo especificado

Page 90: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Funções Estatísticas

90-

MÉDIACalcula a média de uma faixa de

valores. Os critérios são os mesmos da SOMA, ou seja, podem ser calculadas médias para uma linha, uma coluna e regiões adjacentes ou não.

Ex: =MÉDIA(A1:D1;C4:D4)Resultado: 20

Média com dados vazios e zerados

Média acumulada mes a mes

MÉDIASE versus SOMASE/CONT.SE

Page 91: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Funções Estatísticas

91-

MÁXIMOMostra o valor máximo de uma faixa de

células. Os critérios são os mesmos da SOMA, ou seja, pode ser calculado o valor MÁXIMO para uma linha, uma coluna e regiões adjacentes ou não.

Ex: =MÁXIMO(A1:D1;C4:D4)Resultado: 40

Page 92: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Funções Estatísticas

92-

MÍNIMOMostra o valor mínimo de uma faixa

de células. Os critérios são os mesmos da SOMA, ou seja, pode ser calculado o valor MÍNIMO para uma linha, uma coluna e regiões adjacentes ou não.

Ex: =MÍNIMO(A1:D1;C4:D4)Resultado: 10

Page 93: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Funções de Informações

• ÉERRO• ÉERROS• N

Page 94: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Funções de Informações – ÉERRO versusÉERROS

Page 95: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Funções de Informações – N

Dada uma data, a função N retorna o valor desta data

13/04/2012 41012

Dada uma hora, a função N retorna o valor desta hora em fração de um dia, ou seja, de 24 horas12:00 0,50008:30 0,354

ao se multiplicar esta fração por 24 tem-se a hora com minutos em fração decimal 8,5

Page 96: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Funções de Informações – N

EXERCÍCIO:Os dados de ponto de um funcionário são os seguintes:In Out In Out08:04 12:00 13:31 17:50

Quantas horas o funcionário trabalhou neste dia?Apresente o resultado em hora:minuto e em fração decimal.

Repita o exercício para os seguintes dados:In Out In Out13:31 17:48 21:13 01:14

Page 97: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Funções de Pesquisa e Referência

• PROCV / PROCH• LIN / COL• CORRESP• ÍNDICE• INDIRETO• TRANSPOR• DESLOC

Page 98: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Funções de Pesquisa e Referência

98-

PROCV: serve para buscar informações desejadas em uma tabela que contém pelo menos uma referência igual à tabela que está sendo utilizada.

=PROCV(valor_procurado;Matriz_tabela;Núm_índice_coluna;procurar intervalo)– valor_procurado: é a referência inicial, a célula que contém o código que

será procurado em outra tabela.– matriz_tabela: é o local onde será procurado o dado desejado. Pode ser

uma região de células (A1:B50) ou um nome de região;– Núm_índice_coluna: é um número que indica a coluna onde está o dado

procurado, a partir da 1a coluna. Exemplo, se uma tabela começa na coluna A e o dado desejado está na coluna J, o valor para esse campo será preenchido com 10 (J corresponde à 10a coluna);

– procurar_intervalo: deve ser preenchido com o texto FALSO ou VERDADEIRO. FALSO procura somente o exato valor. VERDADEIRO procura o mais próximo.

Page 99: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Funções de Pesquisa e Referência

99-

PROCV=PROCV(valor_procurado;Matriz_tabela;Núm_índice_coluna;procur

ar intervalo)– Exemplo: Duas planilhas no mesmo arquivo. A primeira contém uma

tabela de cores. A segunda uma relação onde somente é mencionado o código da cor, porém é necessário também saber a descrição da cor.

Plan 1Plan 2

Page 100: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

100-

PROCV– Na planilha 2, a fórmula do PROCV foi usada com a seguinte sintaxe:– =PROCV(C3;Plan1!$A$1:$B$4;2;FALSO)Onde:– valor_procurado: C3 -> o código estava na coluna C;– Matriz_tabela; Plan1!$A$1:$B$4 -> local onde estavam os dados das cores;– Núm_índice_coluna; 2 -> pois na plan 1, a descrição correspondia à 2ª coluna;– procurar intervalo: FALSO -> somente retornaram os valores exatos.

Funções de Pesquisa e Referência

Page 101: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

101-

PROCH: serve para buscar informações desejadas em uma tabela que contém pelo menos uma referência igual à tabela que está sendo utilizada. A diferença é que a procura é feita na horizontal.

=PROCH(valor_procurado;Matriz_tabela;Núm_índice_linha;procurar intervalo)

– valor_procurado: é a referência inicial, a célula que contém o código que será procurado em outra tabela;

– matriz_tabela: é o local onde será procurado o dado desejado. Pode ser uma região de células (A1:B50) ou um nome de região;

– Núm_índice_lin; é um número que indica a coluna onde está o dado procurado, a partir da 1ª linha. Exemplo, se uma tabela começa na linha 1 e o dado desejado está na linha 10, o valor para esse campo será preenchido com 10;

– procurar_intervalo: deve ser preenchido com o texto FALSO ou VERDADEIRO. FALSO procura somente o exato valor. VERDADEIRO procura o mais próximo.

Funções de Pesquisa e Referência

Page 102: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

102-

PROCH=PROCH(valor_procurado;Matriz_tabela;Núm_índice_lin;procur

ar intervalo)– Exemplo: Duas planilhas no mesmo arquivo. A primeira contém

uma tabela de cores. A segunda uma relação onde somente é mencionado o código da cor, porém é necessário também saber a descrição da cor.

Plan 1Plan 2

Funções de Pesquisa e Referência

Page 103: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

103-

PROCH– Na planilha 2, a fórmula do PROCH foi usada com a seguinte sintaxe:– =PROCH(C2;Plan1!$A$2:$B$3;2;FALSO)Onde:– valor_procurado: C2 -> o código estava na coluna C;– Matriz_tabela; Plan1!$A$2:$D$3 -> local onde estavam os dados das cores;– Núm_índice_coluna; 2 -> pois na plan 1, a descrição correspondia à 2a linha;– procurar intervalo: FALSO -> somente retornaram os valores exatos;

Funções de Pesquisa e Referência

Page 104: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Funções de Pesquisa e Referência

• LIN / COL

Page 105: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Funções de Pesquisa e Referência

• CORRESP

Page 106: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Funções de Pesquisa e Referência

ÍNDICEUsando as funções Índice e Corresp, a

partir dos dados abaixo, monte um sistema em que, a partir da definição da região e do representante, seja conhecido o % de comissão para um cliente novo.

Depois, a partir de um cadastro de clientes, determine o % de comissão para cada pedido de cliente (garanta que erros nas fórmulas sejam transformados, como precaução, no valor médio das comissões existentes).

Cliente Regiao Representante1 b v2 c v3 a w4 e w5 e z6 d v

Pedido Cliente Região Representante Comissão101 2 102 4 103 3

Cliente NovoEscolha a regiao

Escolha o representante

Comissão ?

Page 107: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Funções de Pesquisa e Referência

ÍNDICEUsando as funções Índice e Corresp, a

partir dos dados abaixo, monte uma planilha com a estrutura ao lado.

Depois, gere os meses para 2011 e garanta que erros nas fórmulas sejam transformados em valores zero. Apresente a fórmula completa no campo “Soma”

Nacional mes ano 1 5 2 4 3 6 10 7 9 8 11 12

2005 213 295 203 263 277 305 250 300 296 290 264 1592010 430 523 443 515 578 502 610 615 590 532 600 4692006 272 321 215 281 302 362 322 304 350 265 316 1722007 302 316 316 348 336 361 410 395 419 431 377 2372008 405 420 365 468 432 393 432 499 377 391 339 3052009 378 423 348 406 484 479 471 480 522 445 487 338

Importado mes ano 4 1 11 7 2 8 3 5 9 6 10 12

2007 39 34 44 40 31 36 36 32 35 39 41 222008 35 48 34 41 40 47 38 37 36 35 36 302005 4 5 9 6 5 6 6 5 4 4 8 52006 25 13 29 24 9 25 33 44 23 26 21 262009 45 47 36 40 33 43 54 36 43 37 47 452010 51 43 58 60 42 58 58 58 53 46 63 67

Ano Mês Imp Nac Soma2005 1 2005 2 2005 3 2005 4 2005 5 2005 6 2005 7 2005 8 2005 9 2005 10 2005 11 2005 12 2006 1 2006 2 2006 3 2006 4 2006 5 2006 6 2006 7 2006 8

... ... ... ... ...

Page 108: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Funções de Pesquisa e Referência

• INDIRETO

Page 109: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Funções de Pesquisa e Referência

• TRANSPOR

Page 110: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Funções de Pesquisa e ReferênciaDESLOCCopie os dados para a célula A1 em uma planilha:

Digite a seguinte fórmula na célula E2 (ou em qualquer célula em branco disponível): =DESLOC(C2;2;-1;1;1)

•C2 - A célula referenciada.•2 - Indica o número de linhas a mover. Números positivos significam para mover para baixo e

números negativos significam para mover para cima.•-1 - Indica o número de colunas a mover. Números positivos significam para mover para a

direita e números negativos significam para mover para a esquerda.•1 (penúltimo valor) - (Opcional) Indica quantas linhas de dados devem ser retornadas. Este

número deve ser positivo.•1 (último valor) - (Opcional) Indica quantas colunas de dados devem ser retornadas. Este

número deve ser positivo.

Nome Depto Idade

Henry 501 28

Stan 201 19

Mary 101 22

Larry 301 29

Page 111: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Funções de Pesquisa e ReferênciaDESLOC

Page 112: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Funções Financeiras

• EFETIVA / NOMINAL• NPER• PGTO• TAXA• VF• VP• VPL• TIR / MTIR• XTIR / XVPL

Dados Solução

Valor Presente PV    

Pagamentos PMT    

Valor Futuro FV    

Número de periodos N    

Taxa efetiva i    

Page 113: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Filtro e filtro avançado

O filtro avançado permite resumir dados de uma base maior para facilitar seu uso. Os dados não podem ser resumidos para outra Plan ou outro arquivo. Devem ser resumidos na mesma Plan.

Exercício: a partir do arquivo “1 Exercicio Dados Venda Custo e Margem.xls”, use o filtro avançado para resumir os dados da filial 4, grupo 11 e subgrupo 23, simultaneamente.

Use validação de dados para direcionar o preenchimento dos campos a serem filtrados.

Tente fazer uma macro que faça o filtro avançado, copiando os dados resumidos para outra Plan e atualize uma tabela dinâmica colocada em uma terceira Plan.

Page 114: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

114-

• O comando de subtotais não corresponde a uma fórmula mas sim a uma funcionalidade pré-determinada.

• Seu objetivo é permitir que para uma planilha ordenada por determinado coluna, sejam obtidos totalizadores (que podem corresponder a SOMA, MÉDIA, CONTAGEM, etc)

• O comando está disponível no caminho DADOS -> SUBTOTAIS

SUBTOTAIS

Page 115: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

115-

SUBTOTAIS

Page 116: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

116-

• A cada Alteração em:• Aqui são escolhidos os

campos (colunas) da planilha que servirão de base para acumular os valores desejados.

• No exemplo, foi selecionada a opção de NOMECLI, ou seja, a cada alteração do nome do cliente, será realizada a opção de acumular a função definida em USAR FUNÇÃO

SUBTOTAIS

Page 117: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

117-

6 SUBTOTAIS:.• Usar função:

• Aqui é escolhida a função que será aplicada. Pode-se escolher as operações de SOMA, CONTNÚM, MÉDIA, MÁX, MÍNIMO, PRODUTO, DESVPAD entre outras, .

• No exemplo, foi selecionada a opção de SOMA, ou seja, a cada alteração do nome do cliente, será realizada a opção de SOMAR os valores definidos em ADICIONAR SUBTOTAL A:

SUBTOTAIS

Page 118: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

118-

6 SUBTOTAIS:.• Adicionar subtotal a:

• Aqui é escolhida qual o campo que será calculado.

• No exemplo, foi selecionado o campo TOTAL, ou seja, a cada alteração do nome do cliente, será realizada a opção de SOMAR os valores constantes da coluna TOTAL.

• A opção Substituir Subtotais atuais é utilizada quando já existe outro aplicado.

• A opção resumir abaixo dos dados incluir o total por grupo. A opção quebra de página deve ser deixada em branco

SUBTOTAIS

Page 119: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

119-

6 SUBTOTAIS:.• O resultado será mostrado como abaixo:

SUBTOTAIS

Page 120: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

120-

6 SUBTOTAIS:.• A cada nome de

cliente foi incluído automaticamente um total.

• Ao final foi incluído um total geral;

• Os botões 1, 2 e 3 na parte esquerda (antes dos números de colunas), permitem visualizar por níveis.

SUBTOTAIS

Page 121: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

121-

6 SUBTOTAIS:.• Clicando no botão 2 são mostrados somente os totais por

cliente;

• Clicando no botão 1, é mostrado somente o total geral. Clicando no botão 3 são mostrados novamente todos os dados.

SUBTOTAIS

Page 122: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

122-

6 SUBTOTAIS:.• Para remover os

SUBTOTAIS, basta escolher a opção DADOS ->SUBTOTAIS -> REMOVER TODOS

SUBTOTAIS

Page 123: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

123-

O Excel possui recursos que possibilitam que arquivos disponíveis em bancos de dados sejam importados para planilhas, possibilitando que o vínculo de dados seja mantido.

Isso é extremamente útil para criar consultas e/ou relatórios vinculados ao sistema de gestão, sem que seja necessário trabalho de programação.

VÍNCULOS A DADOS EXTERNOS

Page 124: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

124-

Para importar dados é necessário saber o nome do arquivo dbf que contém os dados.

Procedimento:Criar uma nova planilha em branco;Verificar qual o arquivo que será importadoO primeiro atalho é diferente em versões do Excel, depois disso

os passos são os mesmos.EXCEL 2003: Acessar a opção DADOS -> IMPORTAR DADOS

EXTERNOS -> NOVA CONSULTA AO BANCO DE DADOSEXCEL 2000: Acessar a opção DADOS -> OBTER DADOS

EXTERNOS -> NOVA CONSULTA AO BANCO DE DADOS

VÍNCULOS A DADOS EXTERNOS

Page 125: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

TabelasAo inserir uma tabela, o excel faz automaticamente a formatação para novos registros na tabela e ...

Aluno Nota1 Nota2 Nota3 Nota4 Colunas1 Colunas2 Colunas3 Colunas4Adriana 8 9 7 55Ana 7 7 2Bruna 4 8 9Carlos 6 8 7

... faz o preenchimento de fórmulas para toda ela.

Aluno Nota1 Data Nota3 Media StatusGabriel 3 4 5 4pendenteGustavo 4 5 6 5falta mpTarcio #DIV/0! atrasadoDani #DIV/0! em producaoIngrid #DIV/0! em producaoMarcelo #DIV/0! atrasadoRafael #DIV/0! em producaoAntonio #DIV/0! atrasadoggg 5 6 2 4,333333Isto é particularmente indicado quando se faz conexão com um banco de dados, ...... os quais podem ser atualizados na planilha com a garantia de que as fórmulas ...... valerão para todos os dados, sem a necessidade de arrastá-las

Page 126: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

126-

• As tabelas dinâmicas servem para a análise de dados dispostos em planilhas.

• Um dos principais requisitos é que todas as colunas tenham cabeçalho com nome válido.

• Outro requisito é que existam colunas de mês e ano, quando o objetivo for uma tabela agrupada dessa forma.

• Também não pode haver valores semelhantes por erro de digitação, pois esses não serão agrupados (Exemplo: EMPRESA, EMPRESA S/A, EMPRESA S.A. Serão tratados como itens diferentes).

TABELAS DINÂMICAS

Page 127: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

127-

8 TABELAS DINÂMICAS:.• As tabelas dinâmicas podem ser geradas de duas formas: a partir de

uma (ou mais) planilha (s) ou através de vínculos diretos aos bancos de dados.

• As tabelas dinâmicas geradas a partir de planilhas já existentes são utilizadas quando os dados já estão disponíveis dessa forma, ou quando não é possível fazer vínculo ao banco de dados, ou ainda quando é necessário incluir alguma fórmula como uma nova coluna nos dados, que será necessária na tabela dinâmica. Também, quando a planilha é alimentada com peridiocidade e os dados são resumidos em Tabelas Dinâmicas.

• As tabelas geradas a partir do banco de dados são utilizadas quando os dados podem ser consultados diretamente, sem edição (ou no máximo com inclusão de colunas de mês e ano, que podem ser feitas diretamente na consulta).

Page 128: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

128-

8 TABELAS DINÂMICAS:.• 8.1 A PARTIR DE PLANILHAS JÁ EXISTENTES• A planilha deve conter títulos em todas as colunas, pois do

contrário a tabela não será gerada.• Caso seja necessário agrupar dados em mês e ano, é necessário

criar colunas com esses dados, a partir da data desejada, usando as funções definidas no item 5.16.

• A partir disso deve-se selecionar a planilha a partir dos itens de cabeçalho (colunas inteiras), pois isso impede que dados adicionados posteriormente não sejam listados na tabela dinâmica.

Page 129: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

129-

8 TABELAS DINÂMICAS:.• 8.1 A PARTIR DE PLANILHAS JÁ EXISTENTES• A planilha abaixo exemplifica um arquivo de notas fiscais. Foram criadas quatro

colunas para mês e ano (duas para data de emissão e duas para data de saída);

Page 130: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

130-

8 TABELAS DINÂMICAS:.• 8.1 A PARTIR DE PLANILHAS JÁ EXISTENTES• Selecionar a partir da coluna escolhendo o menu DADOS, RELATÓRIO DE TABELAS E

GRÁFICOS DINÂMICOS.

Page 131: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

131-

8 TABELAS DINÂMICAS:.• 8.1 A PARTIR DE PLANILHAS JÁ

EXISTENTES• Na primeira tela, selecionar a opção

BANCO DE DADOS OU LISTA DO MICROSOFT OFFICE EXCEL e a Opção TABELA DINÂMICA e clicar em AVANÇAR;

• Na segunda tela, confirmar a região selecionada e clicar em AVANÇAR

Page 132: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

132-

8 TABELAS DINÂMICAS:.• 8.1 A PARTIR DE PLANILHAS JÁ

EXISTENTES• Na terceira tela, selecionar a opção

NA NOVA PLANILHA e clicar no botão LAYOUT;

• Será aberta uma janela para edição da forma de apresentação da tabela dinâmica. Os campos são dispostos no lado direito da tela. No centro, existe um modelo de tabela, para onde devem ser arrastados os campos de dados

Page 133: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

133-

8 TABELAS DINÂMICAS:.• 8.1 A PARTIR DE PLANILHAS JÁ

EXISTENTES• Nesta tela, arrastar os campos,

conforme o resultado desejado. Não há preocupação em arrastar todos, pois isso poderá ser feito também depois da geração da tabela.

• No exemplo, foi criada uma planilha com o campo NOMECLI na linha, ano e mês de emissão na coluna e soma do campo TOTAL nos dados.

• Por padrão, ao arrastar um campo para os dados, ele aparece como CONTAR. Como o resultado desejado é de SOMA, basta clicar duas vezes sobre o campo (CONTAR DE TOTAL), alterando a função para SOMA.

Page 134: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

134-

8 TABELAS DINÂMICAS:.• 8.1 A PARTIR DE PLANILHAS JÁ

EXISTENTES• Confirmando com OK e após em

CONCLUIR será gerada uma nova aba, contendo a tabela dinâmica;

• Ao gerar, a tabela normalmente apresenta subtotais automáticos para os campos de ano, listando também os valores vazios.

• Para melhorar a apresentação, selecionar o botão de filtro no campo ANO EMISSÃO e desmarcar os dados indesejados (dado VAZIO, por exemplo)

Page 135: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

135-

8 TABELAS DINÂMICAS:.• 8.1 A PARTIR DE PLANILHAS JÁ

EXISTENTES• Para remover os subtotais

indesejados, clicar com o botão direito sobre o nome do campo, escolhendo a opção CONFIGURAÇÕES DE CAMPO

• Na janela aberta, na opção SUBTOTAIS, escolher NENHUM e confirmar com OK.

• A Tabela será gerada sem os subtotais para cada ano.

Page 136: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

136-

8 TABELAS DINÂMICAS:.• 8.1 A PARTIR DE PLANILHAS JÁ EXISTENTES• A partir da tabela gerada, os dados podem ser trabalhados utilizando os filtros para

cada um dos campos. • Também podem ser adicionados novos campos, clicando com o botão direito sobre a

tabela e excluindo a opção MOSTRAR LISTA DE CAMPOS;• Pode-se arrastar os dados para a parte de cima ou incluir novos, mudando assim a

apresentação. No exemplo à direita, foi alterada a base para data de saída, gerando novas colunas de mês.

Page 137: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

137-

8 TABELAS DINÂMICAS:.• 8.2 A PARTIR DE CONEXÃO AO BANCO• O nome do banco deve ser conhecido, da mesma forma que

descrito nos tópicos do capítulo 7.• Caso seja necessário agrupar dados em mês e ano, é necessário

criar colunas com esses dados, dentro da conexão, conforme será descrito a seguir.

• O trabalho inicia a partir de uma planilha em branco.

Page 138: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

138-

8 TABELAS DINÂMICAS:.• 8.2 A PARTIR DE CONEXÃO AO BANCO• A partir de uma planilha em branco, escolher a opção DADOS, RELATÓRIO DE

TABELAS E GRÁFICOS DINÂMICOS.

Page 139: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

139-

8 TABELAS DINÂMICAS:.• 8.2 A PARTIR DE CONEXÃO AO

BANCO• Na primeira tela, selecionar a opção

FONTES DE DADOS EXTERNOS e a Opção TABELA DINÂMICA e clicar em AVANÇAR;

• Na segunda tela, escolher a opção OBTER DADOS. Será aberta a tela para escolha da fonte de dados. A partir desse ponto, o procedimento é semelhante ao capítulo 7, onde é descrita a conexão ao banco de dados.

Page 140: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

140-

8 TABELAS DINÂMICAS:.• 8.2 A PARTIR DE CONEXÃO AO

BANCO• Para exemplificar, será apresentado

um exemplo seguindo os mesmos passos do capítulo 7.2. Foi escolhido o arquivo movimento_solicitacao.

• Foram selecionados todos os campos. Não é necessário aplicar nenhum filtro, pois isso poderá ser feito na tabela dinâmica. Basta clicar em AVANÇAR.

Page 141: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

141-

8 TABELAS DINÂMICAS:.• 8.2 A PARTIR DE CONEXÃO AO

BANCO• Não é necessário aplicar nenhuma

ordem, pois isso poderá ser feito na tabela dinâmica.

• Atenção: na 2a tela abaixo, escolher a opção EXIBIR DADOS OU EDITAR CONSULTA NO MICROSOFT QUERY QUERY e após clicar em CONCLUIR.

• Isso deve ser feito para possibilitar a criação de colunas de mês e ano.

Page 142: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

8 TABELAS DINÂMICAS:.• 8.2 A PARTIR DE CONEXÃO AO BANCO• Será aberta uma tela do Microsoft Query. Essa tela é um aplicativo existente no

Excel, que permite a edição de estruturas SQL. Como não existe campo de mês e ano na base de dados original, é necessário criar esses campos manualmente.

Page 143: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

8 TABELAS DINÂMICAS:.• 8.2 A PARTIR DE CONEXÃO AO BANCO• Clicar no botão SQL localizado na parte de cima da tela. Será aberta uma

janela chamada SQL, onde deverá ser feita a edição do código.

Page 144: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

8 TABELAS DINÂMICAS:.• 8.2 A PARTIR DE CONEXÃO AO BANCO• Na janela de edição do SQL, digitar o seguinte, após o último campo antes da palavra FROM.• ,MONTH(movimento_solicitacao.data) as MES, YEAR(movimento_solicitacao.data) as ANO• Os dados padrão são a primeira vírgula que deve ser colocado no final da última linha acima

disso e a expressão “MONTH( ) as MES,YEAR( ) as ANO”;• Os dados dentro do parênteses devem ser adequados com o nome do banco + “.” + nome

do campo. No exemplo: movimento_solicitacao.data

Page 145: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

8 TABELAS DINÂMICAS:.• 8.2 A PARTIR DE CONEXÃO AO

BANCO• Confirmar com OK e depois acessar a

opção ARQUIVO- RETORNAR DADOS AO MICROSOFT EXCEL.

• Na tela seguinte, clicar em AVANÇAR e seguir os mesmos passos do item 8.1

Page 146: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

8 TABELAS DINÂMICAS:.• 8.2 A PARTIR DE CONEXÃO

AO BANCO• No exemplo foram utilizados

os campos de CODPRO na linha e soma de quantidade solicitada.

• O resultado apresenta uma tabela que pode ser melhorada, excluindo os dados vazios e subtotais por ano, da mesma forma que no item 8.1

Page 147: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

8 TABELAS DINÂMICAS:.• 8.2 A PARTIR DE CONEXÃO

AO BANCO• No exemplo ao lado, a tabela

já apresenta somente o ano de 2006 e 2007, sem os subtoais.

• Podem ser excluídos ou incluídos novos campos, usando o arrastar e soltar

Page 148: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

CONGELAR PAINÉIS

Para visualizar/trabalhar no mesmo arquivo em duas plans diferentes:

Exibição / Nova Janela / Organizar todas

Page 149: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

CONGELAR PAINÉIS

Page 150: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

ATINGIR META

Page 151: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

VALIDAÇÃO DE DADOS• Mais usado em listas

para evitar digitações equivocadas, forçando o usuário a selecionar a escolha dentro de opções definidas

Page 152: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

FORMATAÇÃO CONDICIONAL

Page 153: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

SOLVER

Page 154: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

PROTEGER

Page 155: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

MACROS

O que é uma Macro?

Uma macro é um pequeno programa que contém uma lista de instruções a realizar no Excel. Como sendo um repositório de operações, uma macro pode executar um conjunto de tarefas através de um único procedimento o qual pode ser invocado rapidamente.

As instruções que formam o corpo da macro são escritas num código próprio para que o computador as possa entender, essa linguagem é designada por VBA – Visual Basic for Applications.

Sempre que precisar construir uma macro mais ou menos complicada, começar por gravar no EXCEL pequenas macros com operações simples e depois no editor de VBA tentar compreender a sua funcionalidade e assim construir uma macro cada vez mais complexa, completa e adequada às suas exigências.

Comando para a tela não ficar seguindo as operações da macro:

“Application.ScreenUpdating = False” ... é só colocar no começo da macro

Lembrar de colocar “Application.ScreenUpdating = True” no final

Page 156: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Funções e Macros

• Características das funções:– Retornam um valor;– Não podem realizar ações;– Devem ser criadas em um módulo;– São delimitadas pelas palavras chave Function e End

Function

• Características de Procedure (MACRO):– Executam uma ação tal como criar um gráfico ou mover

células;– Podem ser gravadas;– São delimitadas pelas palavras chave Sub E End Sub.

Page 157: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Funções e Macros - Exemplos

Function AUMENTO(X)AUMENTO= x * 1.2 ‘Calcula 20% do salário (x)End Function

Sub TESTE()For A = 1 To 5Beep ‘Emite um efeito sonoroNext AEnd Sub

Page 158: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Funções e Macros - Sintaxes

Algumas sintaxes para funções:Function lucro(x)

If x < 500Then lucro = x * 1.2

ElseIf x < 700Then lucro = x * 1.4

Else: lucro = x * 1.6End If

End Function

Page 159: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Exemplos de Macros simplesSub MostraTodos() Range("A5").Select Selection.AutoFilter Field:=2, Criteria1:="1" ActiveSheet.ShowAllData Selection.End(xlDown).SelectEnd Sub

Sub Classificar() Dim linha As Integer linha = ActiveCell.Row Range("A5:O3500").Select Selection.Sort Key1:=Range("A5"),

Order1:=xlAscending, Header:=xlGuess, _ OrderCustom:=1, MatchCase:=False,

Orientation:=xlTopToBottom Rows(linha & ":" & linha + 14).Select Selection.Insert Shift:=xlDown Range("A" & linha).SelectEnd Sub

Sub Atualizar() Sheets("TD").Select Range("E12").Select ActiveSheet.PivotTables("Tabela

dinâmica1").PivotCache.Refresh Range("A1").SelectEnd Sub

Sub TESTE()Res = MsgBox("continuar?", vbYesNo + vbCritical,

"teste") If Res = vbYes Then ' Usuário escolheu sim MyString = "Yes" ' Ação guardada em mystring. Else ' Usuário escolheu não. MyString = "No" ' Ação guardada em mystring. End IfEnd Sub

Page 160: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

1 Abrir o arquivo texto “Diretos2005” e calcular a média dos custos mensais de cada conta/centro de custo.

2 Abrir o arquivo texto “RCTB0315A_P_2009_01” e colocar num formato com os seguintes campos:

PeriodoCod Centro de CustoDescrição CCSaldo CCCod ContaDescrição ContaSaldo ContaFazer o mesmo para o arquivo “RCTB0315A_P_2009_02.txt”

Macros - Exercícios

Page 161: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

• Se você quiser entrar com um texto numa célula você precisa usar as aspas duplas como: Range("A1").Value = “Aula"

• Se você quiser entrar com um texto dentro de aspas duplas numa célula você precisa de uma tripla de aspas duplas como:

• Range("A1").Value = ""“Aula"""

Page 162: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

• Se você escrever o seguinte: • Range("A1:A8").Formula = "=C8+C9“• A fórmula em A1 será =C8+C9, a fórmula em A2 será

=C9+C10 e assim por diante.• Se você quiser ter a fórmula exata =C8+C9 em todas:

• Range("A1:A8").Formula = "=$C$8+$C$9”

Page 163: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Método FillDown, FillLeft, FillRight, FillUp

• Copia o conteúdo da primeira célula do Range para o resto da seleção, na direção específica.

• Range(“A1:A20”).FillDown• Preencherá da célula A2 até A20 com o conteúdo de

A1.

Page 164: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Método offset

• permite mover para a direita, para a esquerda, para cima e para baixo

• Por exemplo:• Activecell.Offset(0,3).Select• Activecell.Offset(3,0).Select

• Range(Activecell,Activecell.Offset(3,0)).Select Range("A1",Range("A1").Offset(3,0)).Select

Page 165: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Caixa de mensagem básica

• Quando você desenvolver um procedimento que leva tempo para rodar, você encerra seu código com uma caixa de mensagem básica dizendo ao usuário que o procedimento foi executado.

• MsgBox "O relatório está pronto“• Ou MsgBox "O procedimento foi executado ... você

deve agora ir para a folha ""Capa""" • Ou MsgBox "O procedimento foi executado ... você

deve agora ir para a célula ""A1"""

Page 166: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Caixa de mensagem "Sim/Não"

• Para iniciar o código com uma caixa de mensagem que pergunte ao usuário se ele tem certeza que ele quer que o procedimento rode.

• É preciso coletar a resposta dada pelo usuário.• Passo 1: Declarar uma variável para armazenar a resposta "Dim

varResposta as string". • Passo 2: Guardar a resposta na variável com o código: "varResposta =

MsgBox("Você está certo que você quer ________?", vbYesNo, "Advertência")".

• Note os parênteses dentro do qual você submete os três argumentos; a mensagem, o tipo de caixa de mensagem e seu título. Note também as aspas envolvendo a mensagem e o título.

• Passo 3: Tratar a resposta com uma declaração "IF“.• Se o usuário responder "Não“, sair com "Exit Sub“.

Page 167: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Caixa de mensagem "Sim/Não“Exemplo de procedimento

Sub ProcPerigoso()Dim varResposta As String

varResposta = MsgBox(" Você está certo que você quer deletar todos os dados?", vbYesNo, "Advertência") If varResposta = vbNo Then

Exit SubEnd if‘ Aqui inicia o procedimento

End Sub

Page 168: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Em procedimentos longos ...

Sub proProcedimentoLongo() Sheets("Espera").Visible=True ‘ pode ser uma plan com um fundo legalSheets("Espera").Select Application.Cursor = xlWait ‘ formato de ampulhetaApplication. ScreenUpdating=False ‘ Aqui está o longo procedimento Sheets("Espera").Visible=False Application.Cursor = xlDefaultApplication.ScreenUpdating=True

End Sub

Page 169: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Caixa de mensagem Sim, Não e Cancelar

Sub MsgExemplo()Dim iResposta As IntegeriResposta = MsgBox("Selecione um botão", vbYesNoCancel)If iResposta = vbCancel ThenMsgBox "Você selecionou Cancelar“ ‘ ou outra ação qualquerEnd IfIf iResposta = vbYes ThenMsgBox "Você selecionou Sim" ‘ ou outra ação qualquerEnd IfIf iResposta = vbNo Then MsgBox "Você selecionou Não“ ‘ ou outra ação qualquerEnd If

End Sub

Page 170: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Sub proInput()Dim qualmes As Integer qualmes = 0 While qualmes < 1 Or qualmes > 12 qualmes = InputBox("Digite um mes entre 1 e 12", "Qual o mês de atualização?") Wend Range("B2") = qualmesEnd Sub

Page 171: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Sub ObterEntrada() Dim Str As String Do Str = InputBox("Entre com alguma coisa") If Str <> "" Then ActiveCell.Value = Str Exit Do End If If MsgBox("Quer continuar", vbYesNo, "Continuar?") = vbNo Then End LoopEnd Sub

Page 172: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Sub TestaErro()If Range("A1").Value < 100 Then

MsgBox "Valor é muito pequeno.“ ElseIf Range("A1").Value > 200 Then

MsgBox "Valor é muito grande.”Exit Sub

End If' aqui está o resto do procedimento

MsgBox "O procedimento vai em frente.”End Sub

Page 173: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Variáveis

• Variável é um objeto usado para armazenar texto (string), datas (date), números (integer, long, simple, double) ou qq coisa (variant)

Page 174: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Sub proTeste()Dim varContador as DoubleDim varNumero as Double

Range("A1").SelectvarNumero = 1For varcontador = 1 to 25

Selection.Value = varNumero * 3varNumero = Selection.ValueSelection.Offset (1,0).Select

NextEnd Sub

Page 175: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Criar novo arquivo e salvar no mesmo diretório

Sub Diretorio()Dim varPath as String

varParth = ThisWorkbook.Path‘Eu então crio uma nova pasta e quando é a hora de salvá-la Activeworkbook.SaveAs varPath & "\novaPasta.xls“

End Sub

Page 176: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Sub completaFim()Dim varContador as Integer

Range("A1").Select Do Until Selection.Value = "“

Selection.Value = Selection.Value + 1 Selection.Offset(1,0).Select

Loop End Sub

Do while Selection.Value <> "“

Page 177: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

For ... Next

Permite repetir uma ação n vezes

SubForNext()Range("A1") = 10Range("A2").Select

For varContador = 1 to 10Selection.Value = Selection.Offset(-1,0).Value *2Selection.Offset(1,0).Select

NextEnd Sub

Page 178: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

For ... Each Next

Permite repetir uma ação sobre os elementos de uma coleção

Sub ForEachNext()‘ mostra o valor de cada célula na seleção numa caixa de

mensagemDim célula as RangeFor Each célula In SelectionMsgBox célula.ValueNextEnd Sub

Page 179: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

If ... Then ...ElseIf

Sub IfTestDemo() Dim X as variantX = activeCell.valueActiveCell.ClearFormatsIf x > 10 And x<=15 ThenActiveCell. Font.ColorIndex = 5ElseIf x > 20 ThenActiveCell.Font.Bold = TrueEnd IfEnd Sub

Page 180: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Do ... Loop

Dodeclarações If teste Then Exit DoDeclaraçõesLoop

Do While teste é trueDeclaraçõesLoop

Do Until teste é trueDeclaraçõesLoop

Page 181: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Na sintaxe anterior, o teste é primeiro verificado e então as declarações entre Do e Loop são rodadas se o teste for true.

Para rodar as declarações entre Do e Loop no mínimo uma vez antes de verificar o teste, coloque as declarações While e Until no final do loop.

DoDeclaraçõesLoop While teste é true (ou Loop Until teste é true)

Page 182: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

Range("A1").Formula = "=Now()" ‘muda cada vez que a pasta é abertaRange("A1").Value = Now() ‘pega a data quando rodar o procedimento

Page 183: MICROSOFT EXCEL Cláudio José Müller. 1.INTRODUÇÃO 2.CONHECENDO O EXCEL 3.INICIANDO O USO 4.USANDO FÓRMULAS NO EXCEL 5.FUNÇÕES NO EXCEL 6.SUBTOTAIS 7.VÍNCULOS

• Repetir cabeçalho em listagens na impressão• Uso dos coringas ???

• DATADIF ???