excel avancado

132
Curso: Excel Avançado Formador: Carlos Maia

Upload: alex-roberto

Post on 21-Oct-2015

39 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Excel Avancado

Curso: Excel Avançado

Formador: Carlos Maia

Page 2: Excel Avancado

2

ProgramaPrograma parapara o o MMóódulodulo� Formatações avançadas da folha de cálculoProtecção de dadosEstilos de formataçãoModelos

� Fórmulas e FunçõesFórmulas e funções avançadas (IF; Vlookup; Hlookup, etc...)Definir e utilizar nomes de célulasAuditoria de fórmulas

� Séries de dadosPreenchimento automático de séries

� Gestão de dadosGerir dadosFiltros automáticos e avançadosOrdenação de dadosAs tabelas dinâmicasOs níveis de dadosA utilização de subtotaisA consolidação de dados

Page 3: Excel Avancado

3

ProgramaPrograma parapara o o MMóódulodulo� As técnicas de simulaçãoCenáriosAtingir objectivoO Solver

� A criação de gráficosFormatação avançada de gráficosFormatação de gráficos tridimensionais

� Criar e utilizar macros

� Os Formulários

� Ferramentas de Revisão

� As ligações do Excel com outras aplicaçõesImportar texto do WordImportar informação de uma base de dados

� A integração do Excel com a InternetA transformação de documentos Excel em formato HTML

Page 4: Excel Avancado

RevisãoRevisão de de conceitosconceitos

Page 5: Excel Avancado

5

FunFunççõesões

= SUM(2;3;4;5)

Nome da função Argumentos da função

Caracter separador

Sintaxe

Nome_da_função (argumento; argumento2;…)

Exemplo

Page 6: Excel Avancado

6

AlgumasAlgumas FunFunççõesões

Average MédiaMin MinimoMax MáximoCount ContarCountif Contar seSum SomarSumif Somar sePower ExponênciaçãoToday HojeDate DataNow Agora

Nome Resultado

Page 7: Excel Avancado

7

DemonstraDemonstraççãoão da da utilizautilizaççãoão de de funfunççõesões

Page 8: Excel Avancado

8

CriarCriar ffóórmulasrmulas complexascomplexas usandousandoo o Function WizardFunction Wizard

Wizard- Assistente para construção de fórmulas.

Chamada do Function Wizard

Page 9: Excel Avancado

9

UtilizaUtilizaççãoão do do Function WizardFunction Wizard

Sintaxe da função seleccionada

Categoriasde funções

Funções

Page 10: Excel Avancado

10

CalculoCalculo da da mméédiadia usandousando o o WizardWizard

Page 11: Excel Avancado

11

DemonstraDemonstraççãoão da da utilizautilizaççãoão do do Function Function

WizardWizard

Page 12: Excel Avancado

12

EstilosEstilos

Page 13: Excel Avancado

13

Novo EstiloNovo Estilo

1. Seleccionar a célula com o estilo criado

2. Format -> Style

3. Escrever um nome para o estilo

4. Clicar em Add

5. Efectuar as modificaçõesnecessárias

6. OK

Page 14: Excel Avancado

14

Juntar Estilo de outra FolhaJuntar Estilo de outra Folha

1. Format -> Style

2. Clicar em Merge

3. OK

Page 15: Excel Avancado

15

Botão de EstiloBotão de Estilo� Na barra de formatação, clicar com o botão direito e escolher a

opção “customize”

� Arrastar de seguida o botão para a barra de formatação.

Page 16: Excel Avancado

16

EstilosEstilos

� Quero usar estilos que criei em outras folhas. Como posso usá-los?• Abrir um livro onde pretendemos juntar os estilos

• Juntar os estilos (botão “merge”)

• Gravar como Template (*.xlt)

Page 17: Excel Avancado

17

FormataFormataçção de cão de céélulas mediante lulas mediante condicondiççõesões

� Objectivo: Formatar células mediante a verificação de condições (Format � Conditional Formatting).

� Exemplo: assinalar todas as notas inferiores ou iguais a 12 valores

Page 18: Excel Avancado

18

Resultado ....Resultado ....

Page 19: Excel Avancado

19

GrGrááficosficos

1. Seleccionar a àrea que contéma informaçãopara o gráfico.

2. Chamar o“chart wizard”

3. Seguir os passosapresentados

Chart wizard

Page 20: Excel Avancado

20

A A utilizautilizaççãoão do do ““Chart WizardChart Wizard””

Seleccionar o tipo de gráfico

Page 21: Excel Avancado

21

Verificar / Identificar a gama de valores

A A utilizautilizaççãoão do do ““Chart WizardChart Wizard””

Page 22: Excel Avancado

22

A A utilizautilizaççãoão do do ““Chart WizardChart Wizard””

Titulo do gráfico

Etiqueta para o eixo do X

Etiqueta para o eixo do Y

Page 23: Excel Avancado

23

As opções para a colocação da legenda

A A utilizautilizaççãoão do do ““Chart WizardChart Wizard””

Page 24: Excel Avancado

24

A A utilizautilizaççãoão do do ““Chart WizardChart Wizard””

As etiquetas no gráfico (data labels)

Page 25: Excel Avancado

25

A A utilizautilizaççãoão do do ““Chart WizardChart Wizard””

A localização do gráfico

Page 26: Excel Avancado

26

O O grgrááficofico comocomo objectoobjecto

Page 27: Excel Avancado

27

FormataFormataççãoão de de grgrááficosficos

Depois do gráfico elaborado poder-se-á alterar a suaaparência, formatando os vários elementos que oconstituem.

Há várias maneiras de aplicar alterações, no entanto, a maisfácil é um duplo clique no elemento em causa.

Page 28: Excel Avancado

28

ModificaModificaçções ao grões ao grááficofico

� Mudar tipo de gráfico

� Mudar séries de dados

Page 29: Excel Avancado

29

ModificaModificaçções ao grões ao grááficofico

� Adicionar dados

� Ou com copiar e colar especial em cima do gráfico

Page 30: Excel Avancado

30

ModificaModificaçções ao grões ao grááficofico

� Mostrar a segunda série

Page 31: Excel Avancado

31

ModificaModificaçções ao grões ao grááficofico

� Mostrar valores em ordem inversa

Page 32: Excel Avancado

32

ModificaModificaçções ao grões ao grááficofico

� Adicionar uma TrendLine

Page 33: Excel Avancado

33

ModificaModificaçções ao grões ao grááficofico

� Adicionar uma imagem às séries

Page 34: Excel Avancado

34

GrGrááficos 3Dficos 3D

Dom

ingo

Seg

unda

Ter

ça

Qua

rta

Qui

nta

Sex

ta

Sáb

ado

0

20

40

60

80

100

120

140

160

Series1

Series2

Page 35: Excel Avancado

35

Modificar GrModificar Grááficos 3Dficos 3D

� Modificar Visão• Seleccionar as paredes

Page 36: Excel Avancado

36

Modificar GrModificar Grááficos 3Dficos 3D

� Mudar Séries de dados• Format -> Selected Data Series

Page 37: Excel Avancado

37

DemonstraDemonstraççãoão da da criacriaçção/formataão/formataççãoão de de

grgrááficosficos

Page 38: Excel Avancado

38

Trabalhar com dados em listasTrabalhar com dados em listas

� Ordenação de dados

Page 39: Excel Avancado

39

CritCritéério de ordenario de ordenaççãoão

1º critério de ordenação

2º critério de ordenação

3º critério de ordenação

Page 40: Excel Avancado

40

OrientaOrientaçção da Ordenaão da Ordenaççãoão

� O Excel permite alterar a orientação da ordenação, isto é, escolher entre ordenação por linha ou coluna

� Data�Sort...... (Options)

Page 41: Excel Avancado

41

SSééries de Preenchimentories de Preenchimento

Page 42: Excel Avancado

42

Criar SCriar Sééries de Preenchimentories de Preenchimento

� Seleccionar e arrastar com o botão direito do rato

Page 43: Excel Avancado

43

SSééries e Tendênciasries e Tendências

� Baseado no histórico• Exemplo – Saber o crescimento das vendas nos próximos meses baseado nos últimos três

Page 44: Excel Avancado

44

Criar Listas / SCriar Listas / Séériesries

� Tools -> Options

Page 45: Excel Avancado

45

Definir nomes de cDefinir nomes de céélulas / intervaloslulas / intervalos

OU

Page 46: Excel Avancado

46

Utilizar nomes de cUtilizar nomes de céélulas / lulas / intervalosintervalos

Page 47: Excel Avancado

47

CriaCriaçção de ão de SubtotaisSubtotais� Em Excel é possível criar, de forma automática, subtotais de valores em listas sem recorrer àcriação de formulas;

� Opção: Data�Subtotals

Page 48: Excel Avancado

48

CriaCriaçção de ão de SubtotaisSubtotais

Indicadores

Page 49: Excel Avancado

49

Remover Remover SubtotaisSubtotais

Remover Subtotais

Page 50: Excel Avancado

50

Listas e FormulListas e Formuláários de Dadosrios de Dados

� Por definição, uma base de dados é uma colecção de informação organizada;

� Uma base de dados é constituída principalmente por tabelas, registos e Campos;

� Em Excel, uma lista presente numa folha pode servir como uma base de dados;

� Entende-se por lista um conjunto de múltiplas linhas, com tipos de dados semelhantes;

� Em Excel as linhas servem de registos e as colunas de campos;

Page 51: Excel Avancado

51

TabelasTabelas

Registo

Nome do campo

As funcionalidades para tratar dados estão disponAs funcionalidades para tratar dados estão disponííveis no menu veis no menu ““DATADATA””

Campo

Page 52: Excel Avancado

52

CriaCriaçção de formulão de formulááriosrios

� Para criar um formulário é necessário:• Seleccionar a informação que pretendemos tratar através de formulários;

• Escolher no menu “Data” a opção “Form”

� Utilização do formulário• A utilização do formulário é possível através dos botões disponíveis na caixa de dialogo respectiva.

Page 53: Excel Avancado

53

AplicaAplicaçção de Formulão de Formulááriosrios

DataData-->>FormForm

Page 54: Excel Avancado

54

IntroduIntroduçção de dados no ão de dados no formulformulááriorio

Fazer um clique no botão “new” e preencher

a informação para os campos

As alterações efectuadas reflectem-se na lista que originou o formulário

Page 55: Excel Avancado

55

NavegaNavegaçção num formulão num formulááriorio

Registo anteriorRegisto Seguinte(respectivamente)

Page 56: Excel Avancado

56

EliminaEliminaçção de registosão de registos

Seleccionar o registo a eliminar e fazer um clique no botão Delete

Page 57: Excel Avancado

57

Consultar dados no FormulConsultar dados no Formulááriorio

1- Fazer um clique no botão “Criteria”2- Colocar o critério pretendido3- Premir “Enter”

Na escolha do critériopodem utilizar-se os operadores lógicos<; >; >=; <=; <>

Page 58: Excel Avancado

58

UtilizaUtilizaçção de Filtrosão de Filtros

� A utilização de filtros aplica-se quando pretendemos esconder temporariamente informação;

� Quando se aplicam filtros, o Excel esconde todos os valores que não respeitem o critério estabelecido;

� Podemos utilizar filtros mais ou menos elaborados;

� Existem filtros automáticos, contudo é possível elaborar os nossos próprios filtros;

Page 59: Excel Avancado

59

UtilizaUtilizaçção de Filtrosão de Filtros

Opção: Data - Filter

Page 60: Excel Avancado

60

Filtros automFiltros automááticosticos

Aparecem setas

Através das setas podemos escolher o critério a aplicar.

Page 61: Excel Avancado

61

CriaCriaçção de filtros personalizadosão de filtros personalizados

Criar o critério pretendido

Podemos criar filtros com dois critérios de comparação

utilizando and/or

Page 62: Excel Avancado

62

UtilizaUtilizaçção de funão de funçções de procuraões de procura

� O Excel dispõe de 2 funções que permitem procurar valores relacionáveis;• VLOOKUP (PROCV) – procura um valor na coluna mais àesquerda, e retorna o valor da linha, presente na coluna que especificamos.

• HLOOKUP (PROCH) – procura um valor comparável com a linha

� Exemplo de aplicação• Determinação da nota de 1 aluno em determinada disciplina

Page 63: Excel Avancado

63

VLOOKUP & HLOOKUPVLOOKUP & HLOOKUP

� Sintaxe das funções:•VLOOKUP(Lookup value; Table array; Column index number)

•HLOOKUP(Lookup value; Table array; Row index number)

Onde:• Lookup value – É o valor que a função procura na primeira

coluna/linha superior da tabela;• Table array – É o intervalo de células que contém a tabela com os

valores;• Column index number / Row index number – É a coluna/linha da

Table array ónde constam os valores que estamos interessados.

Page 64: Excel Avancado

64

Ver as fVer as fóórmulas nas crmulas nas céélulaslulas

Ver Formúlas

Pode-se também usar a combinação de teclas Ctrl + Shift + ´

Page 65: Excel Avancado

65

Exemplos VLOOKUPExemplos VLOOKUP

Neste caso, é necessário ordenar previamentea tabela para não haver erros

Page 66: Excel Avancado

66

Exemplos HLOOKUPExemplos HLOOKUP

Com FALSE não énecessário ordenar

previmente a tabela

Page 67: Excel Avancado

67

FunFunçções de Base de Dadosões de Base de Dados

� Dcount – Similar à função count

� Dcounta - Similar à função counta (não nulos)

� Dsum - Similar à função sum

� Daverage - Similar à função average

� Etc...

Page 68: Excel Avancado

68

Algumas funAlgumas funççõesões

Page 69: Excel Avancado

69

Tabelas DinâmicasTabelas Dinâmicas

� As tabelas dinâmicas permitem confrontar/analisar informação de acordo com as especificações colocadas;

� Os campos que serão confrontados são escolhidos durante o processo de criação da tabela;

Page 70: Excel Avancado

70

CriaCriaçção de tabelas dinâmicasão de tabelas dinâmicas

DATA - PIVOT TABLE

Page 71: Excel Avancado

71

Passo 2Passo 2� Indicação do intervalo que contém a informação

Passo 3Passo 3� Escolha do posicionamento da tabela pivot

Page 72: Excel Avancado

72

ConstruConstruçção da tabelaão da tabela

Apenas é necessário fazer drag-and-drop para os locais onde se pretende o campo

Page 73: Excel Avancado

73

Criar um gráfico

Estilos pré-definidos

Actualizar dados

Page 74: Excel Avancado

74

Page 75: Excel Avancado

75

Fazer projecFazer projecçções sobre dadosões sobre dados

� Utilização da função PMT()

Page 76: Excel Avancado

76

Exemplo IExemplo I

NOTA: A taxa apresentada é uma taxa ANUAL. Como estamos a calcular o valor da prestação mensal, temos que a dividir por 12 (nº de meses num ano)

Page 77: Excel Avancado

77

Exemplo IExemplo I

Page 78: Excel Avancado

78

CriaCriaçção de cenão de cenááriosrios

� A utilização de cenários permite atribuir nomes a um conjunto de valores, que podem ser utilizados para efectuar uma série de operações numa folha;

� Passos para criar um cenário1. Seleccionar a primeira célula a alterar com base no cenário;

2. Escrever um valor que se pretende incluir no cenário;

3. Seleccionar o intervalo de células que contém os valores que se pretendem alterar com base no cenário;

Page 79: Excel Avancado

79

CriaCriaçção de cenão de cenáários rios -- Passo 1Passo 1

Page 80: Excel Avancado

80

CriaCriaçção de cenão de cenáários (rios (contcont))

Invocar o sumário

Escolher o tipo de relatório

Page 81: Excel Avancado

81

ResultadoResultado

Page 82: Excel Avancado

82

UtilizaUtilizaçção do Solverão do Solver� O “Solver” utiliza-se quando se pretende encontrar a melhor solução para um problema, considerando um conjunto de restrições específicas;

� Uma restrição é um limite imposto.

� Se o “Solver” não estiver visível:

• Tools�Add-ins�”Solver Add-in”

• Confirmar com “OK”

Page 83: Excel Avancado

83

Resolver o problema com o Resolver o problema com o ““SolverSolver””

� Seleccionar: Tools�Solver

� Escolher a célula onde será colocado o resultado

� Definir as condições;

� Definir as restrições;

� Fazer um clique em “solver”

Page 84: Excel Avancado

84

Exemplo de utilizaExemplo de utilizaçção do Solverão do Solver

� Considere-se a situação de um agregado familiar onde:

• Vencimento 1000 Euros

� Despesas• Desp. Familiares

• Desp. Alimentação

• Desp. Transporte

• Saldo

Page 85: Excel Avancado

85

CondiCondiççõesões

� Problema: Qual o máximo que é possível dispenderpara a prestação da casa?

� Condições:• O saldo mensal do agregado familiar deverá ser >= 100 euros

• A prestação da habitação deverá ser <= 40% * vencimento

Page 86: Excel Avancado

86

SoluSoluççãoão

Page 87: Excel Avancado

87

Page 88: Excel Avancado

88

UtilizaUtilizaçção de Auditoriasão de Auditorias

� As ferramentas de Auditing permitem fazer uma auditoria da folha Excel;

� Opção: Tools�Auditing

Page 89: Excel Avancado

89

Page 90: Excel Avancado

90

UtilizaUtilizaçção da Funão da Funçção ão ““IfIf””

� A função “if” (Se) utiliza-se para testar conteúdos das células e determinar se as células cumprem com determinadas condições;

� É possível utilizar as funções OR (ou) e AND (e) em conjunção com a If;

� Sintaxe:• If (teste lógico; Valor se verdadeiro; Valor se Falso)

� Exemplo:• If (Media>9,5; Aprovado; Reprovado)

Page 91: Excel Avancado

91

UtilizaUtilizaçção do ão do ““IfIf””

Page 92: Excel Avancado

92

UtilizaUtilizaçção do ão do ““AndAnd””

Page 93: Excel Avancado

93

Trabalhar com MacrosTrabalhar com Macros

� A utilização de Macros permite automatizar um conjunto de acções;

� A forma de utilização é semelhante à do Word;

Page 94: Excel Avancado

94

Criar uma MacroCriar uma Macro

Nome da Macro

Terminar a gravação da Macro

Page 95: Excel Avancado

95

Seleccionar/Invocar uma MacroSeleccionar/Invocar uma Macro

Page 96: Excel Avancado

96

Adicionar uma Macro a um botão Adicionar uma Macro a um botão e coloce colocáá--la na barra de Tarefasla na barra de Tarefas

� É possível associar a Macro a um botão para mais facilmente a invocar;

� É também possível colocar o botão na barra de tarefas

� Opção: Menu View�Customize

Page 97: Excel Avancado

97

Adicionar uma Macro a um botão Adicionar uma Macro a um botão e coloce colocáá--la na barra de Tarefasla na barra de Tarefas

� Passos:1. Invocar a opção de Menu View�Toolbars �Customize

2. Fazer um clique no separador “Commands”

3. Fazer um clique em “Macros” na lista “Categories”

4. Fazer um clique no botão “Custom Button”

5. Arrastar a imagem genérica para a barra de tarefas

6. Fazer um clique em “Modify Selection”

7. Seleccionar a Macro pretendida na lista “Assign Macro” e OK

Page 98: Excel Avancado

98

Adicionar uma Macro a um botão e Adicionar uma Macro a um botão e coloccolocáá--la na barra de Tarefasla na barra de Tarefas

1- Invocar a opção de Menu View �

Toolbars

2 - Fazer um clique no

separador “Commands”

Page 99: Excel Avancado

99

Adicionar uma Macro a um botão Adicionar uma Macro a um botão e coloce colocáá--la na barra de Tarefasla na barra de Tarefas

3 e 4 – Fazer um clique em “Macros” na lista “Categories”

Page 100: Excel Avancado

100

Adicionar uma Macro a um botão Adicionar uma Macro a um botão e coloce colocáá--la na barra de Tarefasla na barra de Tarefas

5 - Arrastar a imagem genérica

para a barra de tarefas

Page 101: Excel Avancado

101

Adicionar uma Macro a um botão Adicionar uma Macro a um botão e coloce colocáá--la na barra de Tarefasla na barra de Tarefas

7 - Seleccionar a Macro pretendida na lista “Macro Name”

6 - Fazer um clique em “Modify Selection” e “Assign Macro”

Page 102: Excel Avancado

102

GravarGravar documentosdocumentos parapara a a InternetInternet

Esta opção permiteduma forma rápida,gravar documentosem HTML, de formaa tornar possível a suadivulgação na Internet.

Page 103: Excel Avancado

103

Abrir ModelosAbrir Modelos

Page 104: Excel Avancado

104

Criar ModelosCriar Modelos

Page 105: Excel Avancado

105

FormulFormulááriosrios

� Definir a estrutura1. Planear o formulário

2. Definir o esqueleto

3. Adicionar interactividade

4. Proteger o formulário

5. Distribuir como modelo ou documento• Mail• Rede

� Preencher e guardar informações de um formulário

Page 106: Excel Avancado

106

FormulFormulááriosrios

Page 107: Excel Avancado

107

Adicionar Controles aos FormulAdicionar Controles aos Formulááriosrios

Page 108: Excel Avancado

108

Adicionar Controles aos FormulAdicionar Controles aos Formulááriosrios

Page 109: Excel Avancado

109

Adicionar Controles aos FormulAdicionar Controles aos Formulááriosrios

Page 110: Excel Avancado

110

Adicionar Controles aos FormulAdicionar Controles aos Formulááriosrios

Page 111: Excel Avancado

111

Adicionar Controles aos FormulAdicionar Controles aos Formulááriosrios

� Adicionar IFs

Page 112: Excel Avancado

112

Adicionar Controles aos FormulAdicionar Controles aos Formulááriosrios

Page 113: Excel Avancado

113

Adicionar Controles aos GrAdicionar Controles aos Grááficosficos

Page 114: Excel Avancado

114

Adicionar Controles aos GrAdicionar Controles aos Grááficosficos

Page 115: Excel Avancado

115

Adicionar Controles aos GrAdicionar Controles aos Grááficosficos

Page 116: Excel Avancado

116

Adicionar Controles aos GrAdicionar Controles aos Grááficosficos

Page 117: Excel Avancado

117

Adicionar Outros ControlesAdicionar Outros Controles

Page 118: Excel Avancado

118

Proteger folhas de cProteger folhas de cáálculo e Livroslculo e Livros

� A protecção efectua-se mediante a colocação de passwords. É possível:• Definir uma password para evitar um acesso não autorizado;

• Definir uma password para evitar um alterações não autorizadas;

• Abrir um livro (workbook) só

para leitua.

Page 119: Excel Avancado

119

Protecção da Folha Protecção do livro

Protecção da partilha

Desprotecção da Folha

Proteger folhas de cProteger folhas de cáálculo e Livroslculo e Livros

Page 120: Excel Avancado

120

Trabalho CooperativoTrabalho Cooperativo

� Revisão• Comentários

• Tracked Changes/Registo de Alterações

Page 121: Excel Avancado

121

ComentComentááriosrios

� View – Toolbars - Reviewing

Page 122: Excel Avancado

122

Inserir ComentInserir Comentááriorio

Novo Comentário

Page 123: Excel Avancado

123

ComentComentáários de Mrios de Múúltiplos Revisoresltiplos Revisores

Page 124: Excel Avancado

124

ComentComentáários de Mrios de Múúltiplos Revisoresltiplos Revisores

Page 125: Excel Avancado

125

Pesquisa de InformaPesquisa de Informaçção nos ão nos ComentComentááriosrios

Page 126: Excel Avancado

126

Imprimir InformaImprimir Informaçção de Comentão de Comentááriosrios

Page 127: Excel Avancado

127

Registo de AlteraRegisto de AlteraççõesõesLigar

Registo de Alterações

Page 128: Excel Avancado

128

Registo de AlteraRegisto de AlteraççõesõesDesligar

Registo de Alterações

Page 129: Excel Avancado

129

Aceitar / Rejeitar AlteraAceitar / Rejeitar Alteraççõesões

� Tools -> Track Changes -> Accept or Reject Changes

Page 130: Excel Avancado

130

Envio para RevisãoEnvio para Revisão

Page 131: Excel Avancado

131

As ligaAs ligaçções do Excel com as ões do Excel com as restantes aplicarestantes aplicaçções do Office ões do Office

Page 132: Excel Avancado

132