Você está na página 1de 65

Folha de Cálculo: Microsoft Excel 2013

Esta apresentação foi desenvolvida por Ricardo Campos, docente da Unidade Departamental de Tecnologias de Informação e Comunicação do Instituto Politécnico de Tomar.
Encontra-se disponível na página web do autor [http://www.ccc.ipt.pt/~ricardo], no link Publications - Syllabus, ao abrigo da seguinte licença:

Mais detalhes em: http://creativecommons.org/licenses/by-nc/3.0/deed.en

O uso de parte ou da totalidade da apresentação pressupõe a utilização da seguinte referência:


Campos, Ricardo (2015). Apresentação de Folha de Cálculo: Microsoft Excel 2013. pp 1 - 65.
Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

A B C D E F G H I J K L M N O P Q R S T U V W X Y
1 Introdução ao Excel
2 Ambiente de trabalho do Excel
3 Minimizar o friso
4 Barra de Inicialização rápida
5 Menus personalizados
6 Menu Ficheiro
7 Séries de preenchimento automático
8 Listas personalizadas
9
10
11 1. Imagem Interactiva de Navegação no Excel
12 http://www.gcflearnfree.org/excel2010/1.2
13
14 2. Na seta (virada para cima) que está posicionada no lado direito (minimizar o friso)
15
16 3. Adicionar componentes à barra de inicialização rápida
17
18 4. Criar Tabs próprias (por exemplo com os componentes mais utilizados)
19 Botão Direito do Rato em cima da Barra de Inicialização Rápida - Personalizar o Friso
20 ou
21 Ficheiro - Opções - Personalizar o Friso
22
23 Clicar em novo separador
24 Dentro de cada separador é possível ter vários grupos
25
26 http://www.gcflearnfree.org/excel2010/1.3
27
28 5. Percorrer o Menu Ficheiro
29
30 6. Séries de Preenchimento automático (séries lineares: os valores aumentam de acordo com uma constante)
31 1 2 Funcionário 1 09:00 02/12/2013 1º Periodo Trim 1 1
32 2 4 Funcionário 2 10:00 09/12/2013 2º Periodo Trim 2 5
33 3 6 Funcionário 3 11:00 16/12/2013 3º Periodo Trim 3 25
34 4 8 Funcionário 4 12:00 23/12/2013 4º Periodo Trim 4 125
35 5 10 Funcionário 5 13:00 30/12/2013 625
36 6 12 Funcionário 6 14:00 06/01/2014 3125
37 7 14 Funcionário 7 15:00 13/01/2014 15625
38 8 16 Funcionário 8 16:00 20/01/2014
39 9 18 Funcionário 9 17:00 27/01/2014
40 10 20 Funcionário 10 18:00 03/02/2014
41
42 7. Listas Personalidazas: Ficheiro - Opções - Avançadas - Botão Listas Personalizadas
43
44 Seg Ter Qua Qui Sex Sáb Dom
45 Segunda-Feira Terça-FeiraQuarta-Feira
Quinta-Feira Sexta-FeiraSábado Domingo
46 Jan Fev Mar Abr Mai Jun Jul
47 Janeiro Fevereiro Março Abril Maio Junho Julho
48
49 a b
50 Se arrastarmos não vai funcionar
51 A solução passa por importar os dados abaixo para uma lista personalizada
52 a b c d e f g h i j k l m n o p r s t u v x y w
53
54
55 8. Conclusão Automática
56 A Conclusão Automática introduz os restantes dados de uma só vez seguindo o padrão que reconheceu na introdução dos dados anteriores
57 Escreva o seguinte texto:
58 Instituto Politécnico de Tomar
59
60 Numa célula abaixo começe novamente por digital a letra "I" e observe o que acontece
61
62 Agora suponha que quer dividir a seguinte coluna de dados:
63 Artur Palma
64 João Mena
65 Jordão Santos
66 Nuno Farinha
67 Marcos Santos
68 Pedro Ruivo
69 Carlos Grilo
70
71 Na coluna ao lado de Artur Palma escreva Artur
72 Por baixo escreva João . Observe o que acontece
73 Proceda da mesma forma na coluna seguinte escrevendo desta feita Palma e depois Mena (na linha de baixo)
74

Introdução Página 2 de 65
Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

A B C D E F G

1 Funções de Texto
2 Maiúsculas
3 Minúsculas
4 Concatenar
5 Texto
6 Inicial.Maiúscula
7 Subst
8
9
10 1. Maiúsculas
11 Converte uma cadeia de texto em maiúsculas
12
13 =MAIÚSCULAS(C11)
14
15
16 2. Minúsculas
17 Converte uma cadeia de texto em minúsculas
18
19 =MINÚSCULAS(C17)
20
21
22 3. Concatenar
23 Junta várias cadeias de texto numa só
24
25 A B C
26 =CONCATENAR(C25;D25;E25)
27
28
29 4. Texto
30 Converte um valor em texto
31 Útil quando se pretende combinar números/datas com texto
32
33 25 =TEXTO(C33;"€ 0,00") & " por hora"
34 25 =C34 & " por hora"
35 no exemplo acima 25 perde o formato em virtude de não se utilizar a função Texto)
36
37 =HOJE() ="Relatório do dia "&TEXTO(C37;"dd-mmm-aa")
38
39 Bento 2800 =C39&" vendeu "&TEXTO(D39; "€ 0,00")&" em unidades."
40 Daniel 0,4 =C40&" vendeu "&TEXTO(D40;"0%")&" do total de vendas."
41
42
43 5. Inicial.Maiúscula
44 converte a primeira letra de cada palavra em maiúsculas e as restantes em minúsculas
45
46 =INICIAL.MAIÚSCULA(C44)
47
48
49 6. Subst
50 Substitui 1 ocorrência de 1 texto por 1 nova ocorrência
51
52 =SUBST(C50;1;"uma")

Funções de Texto Página 3 de 65


Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

A B C D E

1 Funções de Informação
2 É.CÉL.VAZIA
3
4
5 1. É.CÉL.VAZIA
6 Devolve verdadeiro ou falso se o valor se referir a uma célula vazia
7
8 Função Estado
9 Gerente =É.CÉL.VAZIA(B9)
10 =É.CÉL.VAZIA(B10)
11 Técnico de Contas =É.CÉL.VAZIA(B11)

Funções de Informação Página 4 de 65


Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

A B C D E F G H I

1 Formatações no Excel
2 Operações com células
3 Formatação de células
4 Folhas
5 Unir células e moldar texto
6 Formatar números
7 Suplemento Vextenso
8 Formatar tabelas
9 Fixar painéis
10
11
12 1. Operações com células
13 Seleccionar uma célula
14 Seleccionar múltiplas células
15 Mover Células
16 Preenchimento Célula
17 Copiar uma célula e colá-la em várias células
18
19 1 2 Copiar estas células com recurso às opções do colar (no menu base - seta do colar - experimentar as várias opções)
20
21 Inserir/eliminar linhas/colunas
22
23
24 2. Formatação de células
25 Alterar a largura e a altura de células
26 Base - Formatar - É possível especificar uma largura e uma altura predefinidas
27
28 Mostrar porque aparecem ####
29
30 Adicionar Limites
31 Cor de fundo
32 Cor de texto
33 Alinhamento (no menu base….inclusive a orientação)
34 Ocultar e mostrar células (Base - Formatar)
35
36
37 3. Folhas
38 Inserir/Eliminar/copiar folhas
39 Mudar o nome à folha
40 Mudar a cor
41 Ocultar e mostrar folhas (Base - Formatar)
42 Agrupar folhas (com a tecla do CTRL ou shift se tiverem seguidas). O que escrevermos numa folha aparece noutra.
43 Desagrupar folhas: (botão direito do rato em cima de uma folha e desagrupar)
44
45
46 4. Moldar texto
47 Rua José Augusto Lendoiro, n.º 13 2100 Lisboa
48 Quinta Nova (no acesso à estrada nacional)
49 Estrada dos 7 povos (a caminho do posto de correios)
50
51 Unir Células Excel
52 1 2
53
54
55 5. Mostrar os vários formatos de números
56 Formato Personalizado: 7 2 =D56*F56
57 7
58 7
59
60
61 6. Vextenso disponível em: www.vextenso.com.br
62 Para ativar o suplemento: Ficheiro – Opções – Suplementos – Ir (botão)
63 ou
64 Menu Programador - Suplementos
65
66 Para inserir a função - Fx - Categoria (definidas pelo utilizador)
67 17246,32
68 =VExtenso(B67;"euro";"pt")
69 =INICIAL.MAIÚSCULA(B68)
70 =SUBST(B69;"E";"e")
71
72
73 7. Formatar tabelas
74 . Base - Formatar como Tabela; ou
75 . Inserir - Tabela
76
77 Sempre que formatamos assim uma tabela os filtros automáticos são ativados
78 Para voltar a colocar a tabela como normal Menu Estrutura - Converter em Intervalo
79 Também é possível no mesmo menu redimensionar a tabela.
80 É possível aceder rapidamente à tabela na caixa de nomes (seleccionando Tabela1)
81
82 Pais Numero
83 Portugal 1
84 Espanha 2
85
86
87 8. Fixar painéis
88 Ver - Fixar Painéis
89 . Fixar painéis (fixa todas as colunas à esquerda e todas as linhas acima)
90 . Fixar linha de cima (fixa a 1.ª linha visível no ecrã)
91 . Fixar primeira coluna (fixa a 1.ª coluna visível no ecrã)
92

Formatações Página 5 de 65
Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação
A B C D E F G H

1 Funções Básicas
2 Painel de controlo (defs regionais e de idioma)
3 Utilização de funções básicas
4 Barra de status
5
6
7 1. O Excel não trabalha com pontos
8 Painel de controlo - Definições Regionais e de Idioma
9 ou
10 Ficheiro - Opções - Avançadas - Utilizar Separador do Sistema
11
12 2. Seg Ter Qua
13 Refeições 12 13 14
14
15 Soma =SOMA(C13:E13)
16 Máximo =MÁXIMO(C13:E13)
17 Minimo =MÍNIMO(C13:E13)
18 Média =MÉDIA(C13:E13)
19 Maior =MAIOR(C13:E13;1)
20 Menor =MENOR(C13:E13;1)
21
22
23 3. Barra de status
24 Botão direito do rato na parte inferior da janela do Excel (por baixo do nome das folhas de cálculo)
25 Ativar a opção "Contar", "Média", "Máximo", "Minímo" e "Soma"
26 Seleccionar os valores da tabela acima. Verifique os resultados na barra de status

Funções Básicas Página 6 de 65


Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

A B C D E F G H I J K
1 Referências Relativas, Absolutas e Mistas
2 Referências relativas
3 Referências absolutas/mistas
4 Referências circulares
5 Gestor de nomes
6 Vistas personalizadas
7
8
9 Uma referência identifica uma célula ou um intervalo de células numa folha de cálculo
10
11 1. Referências Relativas
12 Se elas são alteradas conforme o deslocamento da fórmula
13 Exemplo: A1 Linha e coluna podem incrementar
14
15 Seg Ter Qua Total Rúbricas
16 Refeições 12 13 14 =SOMA(D16:F16)
17 Transportes 7,79 8,76 12,12 =SOMA(D17:F17)
18 Vestuário 35 12 0 =SOMA(D18:F18)
19 Total Diário =SOMA(D16:D18) =SOMA(E16:E18) =SOMA(F16:F18) =SOMA(D19:F19)
20
21
22 2. Referências Absolutas/Mistas
23 Referem-se a uma determinada localização
24 Exemplo: A$1 linha não pode incrementar
25
26 Variação percentual relativamente ao total diário
27 Seg Ter Qua Total Rúbricas
28 Refeições =D16/D$19 =E16/E$19 =F16/F$19 =G16/G$19
29 Transportes =D17/D$19 =E17/E$19 =F17/F$19 =G17/G$19
30 Vestuário =D18/D$19 =E18/E$19 =F18/F$19 =G18/G$19
31 Total Diário =D19/D$19 =E19/E$19 =F19/F$19 =G19/G$19
32
33
34 Exemplo: $A1 coluna não pode incrementar
35
36 Variação percentual relativamente ao total da rúbrica
37 Seg Ter Qua Total Rúbricas
38 Refeições =D16/$G16 =E16/$G16 =F16/$G16 =G16/$G16
39 Transportes =D17/$G17 =E17/$G17 =F17/$G17 =G17/$G17
40 Vestuário =D18/$G18 =E18/$G18 =F18/$G18 =G18/$G18
41 Total Diário =D19/$G19 =E19/$G19 =F19/$G19 =G19/$G19
42
43
44 Exemplo: $A$1 coluna e linha não podem incrementar
45
46 Variação percentual relativamente ao total das despesas
47 Seg Ter Qua Total Rúbricas
48 Refeições =D16/$G$19 =E16/$G$19 =F16/$G$19 =G16/$G$19
49 Transportes =D17/$G$19 =E17/$G$19 =F17/$G$19 =G17/$G$19
50 Vestuário =D18/$G$19 =E18/$G$19 =F18/$G$19 =G18/$G$19
51 Total Diário =D19/$G$19 =E19/$G$19 =F19/$G$19 =G19/$G$19
52
53
54 3. Referências Circulares
55 1
56 2
57 3
58 Total Fazer a soma de todos os valores incluindo a célula do total
59 Isso provoca uma referência circular
60 Na barra de status passa a estar disponível a indicação de que existe uma referência circular
61 Também é possível ver em: Fórmulas - Verificação de Erros
62
63
64 4. Gestor de nomes
65 A utilização de nomes torna mais fácil a compreensão e a manutenção de fórmulas
66 Os nomes podem ser utilizados em fórmulas como substitutos de referências a células
67
68 Recorde-se que a inserção de uma tabela na folha de cálculo "Formatações" criou automaticamente o nome "Tabela1"
69 Esse nome pode ser alterado em Gestor de Nomes - Editar
70
71 A def. de uma única célula (habitualmente uma constante) pode ser feita de 3 formas distintas:
72 1. Na caixa de nomes (neste caso não é possível def. se o nome é aplicável a todo o livro ou apenas a esta folha)
73 2. Fórmulas - Gestor de Nomes - Novo (especificar o âmbito)
74 3. Fórmulas - Definir Nome (especificar âmbito)
75
76 Defina 23% com o nome "TaxaIVA"
77 TaxaIVA 0,23
78
79 Determine o valor do IVA para cada produto
80 A utilização de "TaxaIVA" na fórmula pode ser feita de duas fórmas distintas
81 1. Seleccionando a célula dos 23%
82 2. Fórmulas - Utilizar na Fórmula
83 Preço IVA
84 Pen 8,99 =D84*TaxaIVA
85 CD 0,45 =D85*TaxaIVA
86 DVD 1,12 =D86*TaxaIVA
87
88 A def. de um conjunto de células (habitualmente um conjunto de valores) pode ser feita da seguinte forma:
89 1. Seleccionar o conjunto de células (incluindo o cabeçalho). Fórmulas - Criar a partir da selecção. Dependendo da selecção especificar "linha de cima" e/ou "coluna da esquerda"
90 2. O sistema cria automaticamente nomes a partir das células seleccionadas
91
92 Defina o conjunto de células relativas ao IVA (E84:E86) com o nome "IVA":
93 1. Seleccionar o conjunto de células (E83:E86). Fórmulas - Criar a partir da selecção. Seleccionar "linha de cima" atribuindo assim o nome "IVA" ao conjunto de células
94 2. Utilize os nomes criados automaticamente para calcular o total do IVA --> =SOMA(IVA)
95
96 Defina o conjunto de células relativas ao Preço (D84:D86) com o nome "Pen", "CD" e "DVD":
97 1. Seleccionar o conjunto de células (C84:D86). Fórmulas - Criar a partir da selecção. Seleccionar "coluna da esquerda" atribuindo assim o nome "Pen", "CD" e "DVD" ao conjunto de células
98 2. Utilize os nomes criados automaticamente para calcular o preço das pens + o preço dos cds --> =SOMA(Pen;CD)
99 =Pen+CD
100
101 Considere a seguinte tabela:
102 Receitas Despesas Saldo
103 Janeiro 230 11,99 =Receitas-Despesas
104 Fevereiro 460 35 =Receitas-Despesas
105 Março 350 229 =Receitas-Despesas
106 Total Rúbrica =Janeiro+Fevereiro+Março =Janeiro+Fevereiro+Março =Receitas-Despesas
107
108 Defina o conjunto de células da tabela com os repectivos nomes: Receitas, Despesas, Saldo, Janeiro, Fevereiro, Março e Total Rúbrica
109 1. Seleccionar toda a tabela (C102:F106). Fórmulas - Criar a partir da selecção. Seleccionar "coluna da esquerda" e "linha de cima"
110 2. Utilize os nomes criados automaticamente para calcular:
111
112 Saldo (ver F103:F106)
113 Total Rúbrica (ver D106:E106)
114 Saldo de Março =Saldo Março

Total das Receitas


115 =Total_Rúbrica Receitas
116
117
118 5. Vistas Personalizadas
119 Ver - Vistas Personalizadas

Referências Página 7 de 65
Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação
A B C D E F G H I J K L M N

1 Office Store
2 Office Store
3 Bing Maps
4
5
6 As Apps oferecem a possibilidade de conectar o seu documento à web, permitindo utilizar recursos online para aumentar a performance do seu trabalho.
7
8 1. Office Store
9 https://store.office.com/pt-br/
10
11
12 2. App Bing Maps
13 Faça download da aplicação Bing Maps
14 De volta ao Excel selecione a tabela. De seguida menu Inserir - Aplicações para o Office - Ver todas - Atualizar
15 Com o mapa no Excel basta dar um clique no circulo que aparece no canto superior direito (correspondente às localizações)
16
17 Filial Janeiro Fevereiro Março
18 Tomar 230 215 178
19 Abrantes 80 123 110
20 Bragança 332 432 367
21 Porto 79 65 90
22 Lisboa 135 209 156
23 Portalegr 110 109 115
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57

Office Store Página 8 de 65


Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação
A B C D E F G H I J K L M N O P Q
1 Cabeçalho e Impressão
2 Inserir cabeçalho e rodapé
3 Quebras de página
4 Impressão
5
6
7 1. Inserção de Cabeçalho e Rodapé
8 Inserir - Cabeçalho e Rodapé
9 ou
10 Ver - Esquema de Página
11 ou
12 Esquema de Página - Margens - Personalizar Margens - Cabeçalho e Rodapé
13
14 As opções do cabeçalho estão no menu estrutura
15
16 Para deixar de ver o cabeçalho e Rodapé basta ir a Menu Ver - Normal
17
18
19 2. Quebras de Página
20 Inserção de Quebras de Página: Menu Esquema de Página - Quebras
21
22 Ver as quebras de página: Ver - Pré-Visualização de Quebras de Página
23
24 3. Impressão
25 Ajustar a largura e a altura do documento:
26 Esquema de Página
27 ou
28 Esquema de Página - Margens - Personalizar Margens - Página
29
30 É possível definir que queremos por exemplo imprimir tudo numa única página (junto da escala: largura: 1pag; Altura: 1pág)
31 Redefinir a largura e a altura de um documento tem efeitos ao nível da escala (% do tamanho real da impressão)
32
33 É possível imprimir (Ficheiro - Imprimir - Definições)
34 Folhas ativas (as folhas selecionadas)
35 Livro inteiro (todas as folhas do livro)
36 Selecção (o conjunto de células selecionadas)
37
38 É possível imprimir todo o conteúdo de uma folha numa única página
39 Ficheiro - Imprimir - Ajustar Folha numa Página
40
41 Guardar como pdf
42 Ficheiro - Guardar Como - Pdf
43 Clicar nas opções
44 É possível guardar
45 Folhas ativas (as folhas selecionadas)
46 Livro inteiro (todas as folhas do livro)
47 Selecção (o conjunto de células selecionadas)
48
49 Definir Área de Impressão: Seleccionar a tabela - Esquema de Página - Área de Impressão
50
51 Adicionar títulos de impressão para mantermos o cabeçalho de uma tabela em páginas distintas:
52 Esquema de Página - Títulos de Impressão - Linhas a repetir no início: $54:$54
53
54 Código Ref. Produto Qtd
55 1 1432 1
56 2 1433 5
57 3 1434 9
58 4 1435 13
59 5 1436 17
60 6 1437 21
61 7 1438 25
62 8 1439 29
63 9 1440 33
64 10 1441 37
65 11 1442 41
66 12 1443 45
67 13 1444 49
68 14 1445 53
69 15 1446 57
70 16 1447 61
71 17 1448 65
72 18 1449 69
73 19 1450 73
74 20 1451 77
75 21 1452 81
76 22 1453 85
77 23 1454 89
78 24 1455 93
79 25 1456 97
80 26 1457 101
81 27 1458 105
82 28 1459 109
83 29 1460 113
84 30 1461 117
85 31 1462 121
86 32 1463 125

Cabeçalho e Impressão Página 9 de 65


Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação
A B C D E F G H I J K L M N O P Q
54 Código Ref. Produto Qtd
87 33 1464 129
88 34 1465 133
89 35 1466 137
90 36 1467 141
91 37 1468 145
92 38 1469 149
93 39 1470 153
94 40 1471 157
95 41 1472 161
96 42 1473 165
97 43 1474 169
98 44 1475 173
99 45 1476 177
100 46 1477 181
101 47 1478 185
102 48 1479 189
103 49 1480 193
104 50 1481 197
105 51 1482 201
106 52 1483 205
107 53 1484 209
108 54 1485 213
109 55 1486 217
110 56 1487 221
111 57 1488 225
112 58 1489 229

Cabeçalho e Impressão Página 10 de 65


Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação
A B C D E F G H I J K L M N
1 Sparklines
2 Linhas/Colunas
3 Perda/Ganho
4
5
6 Sparklines são gráficos em miniatura que são colocados numa única célula
7 Um gráfico sparkline pode ser colocado em cada linha de forma a mostrar tendências
8
9 1. Linha/Coluna
10
11 Considere a seguinte tabela que apresenta as vendas de cada vendedor no 1.º semestre. Insira um gráfico sparkline de linhas e um outro de colunas
12 Coloque o cursor por baixo da palavra sparkline linhas
13 Inserir - Gráficos Sparkline - Linha
14 Arrastar o gráfico para os restantes vendedores
15 Com recurso ao menu estrutura é possível editar os dados do sparkline bem como limpá-los
16
Mês Jan Fev Mar Abr Mai Jun Sparkline Linhas Sparkline
17 Vendedor Colunas
18 João Grilo 17.000,00 € 22.000,00 € 24.750,00 € 16.650,00 € 15.050,00 € 20.500,00 €
19 José Simões 17.995,00 € 18.500,00 € 20.000,00 € 19.500,00 € 17.500,00 € 18.500,00 €
20 Lara Oliveira 22.000,00 € 27.500,00 € 30.000,00 € 29.000,00 € 25.000,00 € 22.800,00 €
21 Paula Costa 14.850,00 € 15.100,00 € 17.700,00 € 14.700,00 € 14.000,00 € 16.200,00 €
22
23
24 2. Perda/Ganho
25
26 Considere a seguinte tabela que apresenta a diferença mensal de vendas no 1.º semestre para cada vendedor. Insira um gráfico sparkline de perda/ganho
27 Coloque o cursor por baixo de sparkline perda/ganho
28 Inserir - Gráficos Sparkline - Perda/Ganho
29 Arrastar o gráfico para os restantes vendedores
30
Mês Jan Fev Mar Abr Mai Jun Sparkline
31 Vendedor Perda/Ganho
32 João Grilo 5.000,00 € 2.750,00 € - 8.100,00 € - 1.600,00 € 5.450,00 €
33 José Simões 505,00 € 1.500,00 € - 500,00 € - 2.000,00 € 1.000,00 €
34 Lara Oliveira 5.500,00 € 2.500,00 € - 1.000,00 € - 4.000,00 € - 2.200,00 €
35 Paula Costa 250,00 € 2.600,00 € - 3.000,00 € - 700,00 € 2.200,00 €

Sparklines Página 11 de 65
Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

A B C D E F G H I J K L M N O P
1 Ordenar
2 Ordenar por coluna
3 Ordenar por duas colunas
4 Ordenar por coluna (lista personalizada)
5 Ordenar por coluna (cor da fonte)
6
7
8 1. Ordenar por coluna
9
10 Ordenar por primeiro nome (Dados - A/Z)
11 First Name Last Name Payment T-Shirt Color T-Shirt Size
12 Kris Ackerman 1-Oct Heather Grey Large
13 Nathan Albee 13-Oct Heather Grey Medium
14 Samantha Bell 11-Oct Dark Red Medium
15 Matt Benson 11-Oct Green Medium
16 Christiana Chen 5-Oct Dark Red Medium
17 Gabriel Del Toro 13-Oct Green Medium
18 Brigid Ellison Pending Dark Red Small
19 Juan Flores 6-Oct Green X-Large
20 Tyrese Hanlon 4-Oct Heather Grey X-Large
21 Sidney Kelly 11-Oct Dark Red Medium
22 Avery Kelly 11-Oct Heather Grey Medium
23 Michael Lazar 14-Oct Green Small
24 Derek MacDonald Pending Dark Red Large
25 Chevonne Means 5-Oct Dark Red Medium
26 Anisa Naser 14-Oct Dark Red Small
27 Karla Nichols 6-Oct Dark Red X-Large
28 Regina Olivera 1-Oct Green Large
29 James Panarello 15-Oct Green Medium
30 Christopher Peyton-Gomez Pending Green Small
31 Malik Reynolds 7-Oct Heather Grey Small
32 Lia Richards 4-Oct Dark Red X-Large
33 Windy Shaw 7-Oct Heather Grey Small
34 Jordan Weller 5-Oct Heather Grey Large
35 Chantal Weller 15-Oct Green Medium
36 Melissa White 7-Oct Heather Grey Small
37 Esther Yaron 7-Oct Dark Red Small
38 Alex Yuen 5-Oct Green Large
39
40
41 2. Ordenar por duas colunas
42
43 Ordenar por primeiro e último nome (Dados - Ordenar)
44 First Name Last Name Payment T-Shirt Color T-Shirt Size
45 Kris Ackerman 1-Oct Heather Grey Large
46 Nathan Albee 13-Oct Heather Grey Medium
47 Samantha Bell 11-Oct Dark Red Medium
48 Matt Benson 11-Oct Green Medium
49 Christiana Chen 5-Oct Dark Red Medium
50 Gabriel Del Toro 13-Oct Green Medium
51 Brigid Ellison Pending Dark Red Small
52 Juan Flores 6-Oct Green X-Large
53 Tyrese Hanlon 4-Oct Heather Grey X-Large
54 Sidney Kelly 11-Oct Dark Red Medium
55 Avery Kelly 11-Oct Heather Grey Medium
56 Michael Lazar 14-Oct Green Small
57 Derek MacDonald Pending Dark Red Large
58 Chevonne Means 5-Oct Dark Red Medium
59 Anisa Naser 14-Oct Dark Red Small
60 Karla Nichols 6-Oct Dark Red X-Large
61 Regina Olivera 1-Oct Green Large
62 James Panarello 15-Oct Green Medium
63 Christopher Peyton-Gomez Pending Green Small
64 Malik Reynolds 7-Oct Heather Grey Small
65 Lia Richards 4-Oct Dark Red X-Large
66 Windy Shaw 7-Oct Heather Grey Small
67 Jordan Weller 5-Oct Heather Grey Large
68 Chantal Weller 15-Oct Green Medium
69 Melissa White 7-Oct Heather Grey Small
70 Esther Yaron 7-Oct Dark Red Small
71 Alex Yuen 5-Oct Green Large
72
73

Ordenar Página 12 de 65
Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

A B C D E F G H I J K L M N O P
74 3. Ordenar por coluna (lista personalizada)
75
76 Definir Lista Personalizada para os tamanhos das Tshirts (Ficheiro - Opções - Avançadas - Botão Editar Listas Personalizadas): Small, Medium, Large, X-Large
77 Seleccionar tabela. Dados - Ordenar: Ordernar por T-Shirt Size; Ordem: lista personalizada
78 First Name Last Name Payment T-Shirt Color T-Shirt Size
79 Kris Ackerman 1-Oct Heather Grey Large
80 Nathan Albee 13-Oct Heather Grey Medium
81 Samantha Bell 11-Oct Dark Red Medium
82 Matt Benson 11-Oct Green Medium
83 Christiana Chen 5-Oct Dark Red Medium
84 Gabriel Del Toro 13-Oct Green Medium
85 Brigid Ellison Pending Dark Red Small
86 Juan Flores 6-Oct Green X-Large
87 Tyrese Hanlon 4-Oct Heather Grey X-Large
88 Sidney Kelly 11-Oct Dark Red Medium
89 Avery Kelly 11-Oct Heather Grey Medium
90 Michael Lazar 14-Oct Green Small
91 Derek MacDonald Pending Dark Red Large
92 Chevonne Means 5-Oct Dark Red Medium
93 Anisa Naser 14-Oct Dark Red Small
94 Karla Nichols 6-Oct Dark Red X-Large
95 Regina Olivera 1-Oct Green Large
96 James Panarello 15-Oct Green Medium
97 Christopher Peyton-Gomez Pending Green Small
98 Malik Reynolds 7-Oct Heather Grey Small
99 Lia Richards 4-Oct Dark Red X-Large
100 Windy Shaw 7-Oct Heather Grey Small
101 Jordan Weller 5-Oct Heather Grey Large
102 Chantal Weller 15-Oct Green Medium
103 Melissa White 7-Oct Heather Grey Small
104 Esther Yaron 7-Oct Dark Red Small
105 Alex Yuen 5-Oct Green Large
106
107
108 4. Ordenar por coluna (cor da fonte)
109
110 Seleccionar tabela. Dados - Ordenar: Ordernar por T-Shirt Color; Ordenar em: cor do tipo de letra
111 First Name Last Name Payment T-Shirt Color T-Shirt Size
112 Brigid Ellison Pending Dark Red Small
113 Anisa Naser 14-Oct Dark Red Small
114 Esther Yaron 7-Oct Dark Red Small
115 Samantha Bell 11-Oct Dark Red Medium
116 Christiana Chen 5-Oct Dark Red Medium
117 Sidney Kelly 11-Oct Dark Red Medium
118 Chevonne Means 5-Oct Dark Red Medium
119 Derek MacDonald Pending Dark Red Large
120 Karla Nichols 6-Oct Dark Red X-Large
121 Lia Richards 4-Oct Dark Red X-Large
122 Malik Reynolds 7-Oct Heather Grey Small
123 Windy Shaw 7-Oct Heather Grey Small
124 Melissa White 7-Oct Heather Grey Small
125 Nathan Albee 13-Oct Heather Grey Medium
126 Avery Kelly 11-Oct Heather Grey Medium
127 Kris Ackerman 1-Oct Heather Grey Large
128 Jordan Weller 5-Oct Heather Grey Large
129 Tyrese Hanlon 4-Oct Heather Grey X-Large
130 Michael Lazar 14-Oct Green Small
131 Christopher Peyton-Gomez Pending Green Small
132 Matt Benson 11-Oct Green Medium
133 Gabriel Del Toro 13-Oct Green Medium
134 James Panarello 15-Oct Green Medium
135 Chantal Weller 15-Oct Green Medium
136 Regina Olivera 1-Oct Green Large
137 Alex Yuen 5-Oct Green Large
138 Juan Flores 6-Oct Green X-Large

Ordenar Página 13 de 65
Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

A B C D E F G H I J K L M N O P
1 Filtros
2 Filtros (uma condição)
3 Filtros (várias condição)
4 Filtros (caixa de pesquisa)
5 Filtros de texto
6 Filtros numéricos
7 Filtros de data
8 Filtros avançados
9
10
11 Fazer um filtro (Dados - Filtrar) é uma forma rápida e fácil para localizar e trabalhar com um subconjunto de dados de uma lista
12 Uma lista filtrada apresenta apenas as linhas que correspondem aos critérios que especificou para uma coluna
13 Para além de permitir mostrar rapidamente os itens de uma lista que obedecem a determinado(s) critério(s), possibilita ainda a cópia dos resultados para outro local e a ocultação de registos repetidos
14
15 1. Filtros (uma condição)
16
17 Filtrar o Type Laptop
18 ID # Type Equipment Detail Checked Out Checked In By Whom
19 1011 Laptop 10" Saris Netbook Pro 04/10/2010 Jay Peralta
20 1012 Laptop 10" Saris Netbook Pro 29/09/2010 August Zorn
21 1021 Laptop 15" EDI SmartPad L200-3 15/09/2010 01/10/2010 Sofie Ragnar
22 1022 Laptop 15" EDI SmartPad L200-3 14/08/2010 16/08/2010 Hank Sorenson
23 1023 Laptop 15" EDI SmartPad L200-3 08/08/2010 15/08/2010 Jennifer Weiss
24 1025 Laptop 15" EDI SmartPad L200-4X 26/09/2010 04/10/2010 Min Seung
25 1031 Laptop 17" Saris X-10 Laptop 04/10/2010 Nick Ortiz
26 1032 Laptop 17" Saris X-10 Laptop 19/09/2010 Stanley Geyer
27 1033 Laptop 17" Saris X-10 Laptop 24/09/2010 26/09/2010 George D'Agosta
28 1034 Laptop 17" Saris X-10 Laptop 25/08/2010 27/08/2010 Jay Peralta
29 2050 Other EDI SmartBoard L500-1 05/10/2010 06/10/2010 Anthony Liddell
30 2051 Other EDI SmartBoard L500-1 01/10/2010 05/10/2010 Sofie Ragnar
31 3000 Other Saris Lumina Digital Camera 12/05/2010 15/05/2010 Shannon Nguyen
32 3005 Other Saris Zoom Z-60 Digital Camera 27/07/2010 06/08/2010 Sela Shepard
33 3070 Other Omega PixL Digital Camcorder 06/10/2010 Min Seung
34 3800 Other U-Go Saris DigiCam Printer II 04/08/2010 05/08/2010 Hank Sorenson
35 3900 Other U-Go Saris Label Maker 13/06/2010 20/06/2010 Clint Gosse
36 4800 Other 7N Deluxe Camera Travel Bag 27/07/2010 06/08/2010 Sela Shepard
37 4900 Other 7N Light Rolling Laptop Case 04/10/2010 Jay Peralta
38 4905 Other 7N Heavy Rolling Laptop Case 04/10/2010 Nick Ortiz
39 5020 TV 32" Paragon 440 Plasma TV 11/08/2010 13/08/2010 Marta Lao
40 5022 TV 32" Paragon 440 Plasma TV 17/07/2010 17/07/2010 Carl Langer
41 5023 TV 50" Paragon 490L LCD TV 01/10/2010 01/10/2010 Margaret Lisbon
42
43
44 2. Filtros (várias condições)
45
46 Filtrar o Type Laptop (e posteriormente o Checked Out apenas a Agosto)
47 ID # Type Equipment Detail Checked Out Checked In By Whom
48 1011 Laptop 10" Saris Netbook Pro 04/10/2010 Jay Peralta
49 1012 Laptop 10" Saris Netbook Pro 29/09/2010 August Zorn
50 1021 Laptop 15" EDI SmartPad L200-3 15/09/2010 01/10/2010 Sofie Ragnar
51 1022 Laptop 15" EDI SmartPad L200-3 14/08/2010 16/08/2010 Hank Sorenson
52 1023 Laptop 15" EDI SmartPad L200-3 08/08/2010 15/08/2010 Jennifer Weiss
53 1025 Laptop 15" EDI SmartPad L200-4X 26/09/2010 04/10/2010 Min Seung
54 1031 Laptop 17" Saris X-10 Laptop 04/10/2010 Nick Ortiz
55 1032 Laptop 17" Saris X-10 Laptop 19/09/2010 Stanley Geyer
56 1033 Laptop 17" Saris X-10 Laptop 24/09/2010 26/09/2010 George D'Agosta
57 1034 Laptop 17" Saris X-10 Laptop 25/08/2010 27/08/2010 Jay Peralta
58 2050 Other EDI SmartBoard L500-1 05/10/2010 06/10/2010 Anthony Liddell
59 2051 Other EDI SmartBoard L500-1 01/10/2010 05/10/2010 Sofie Ragnar
60 3000 Other Saris Lumina Digital Camera 12/05/2010 15/05/2010 Shannon Nguyen
61 3005 Other Saris Zoom Z-60 Digital Camera 27/07/2010 06/08/2010 Sela Shepard
62 3070 Other Omega PixL Digital Camcorder 06/10/2010 Min Seung
63 3800 Other U-Go Saris DigiCam Printer II 04/08/2010 05/08/2010 Hank Sorenson
64 3900 Other U-Go Saris Label Maker 13/06/2010 20/06/2010 Clint Gosse
65 4800 Other 7N Deluxe Camera Travel Bag 27/07/2010 06/08/2010 Sela Shepard
66 4900 Other 7N Light Rolling Laptop Case 04/10/2010 Jay Peralta
67 4905 Other 7N Heavy Rolling Laptop Case 04/10/2010 Nick Ortiz
68 5020 TV 32" Paragon 440 Plasma TV 11/08/2010 13/08/2010 Marta Lao
69 5022 TV 32" Paragon 440 Plasma TV 17/07/2010 17/07/2010 Carl Langer
70 5023 TV 50" Paragon 490L LCD TV 01/10/2010 01/10/2010 Margaret Lisbon
71
72
73 3. Filtros (caixa de pesquisa)
74
75 Filtrar o detalhe de equipamento. Dados - Filtrar - Caixa de pesquisa: Na caixa de pesquisa no filtro de texto escrever "Saris"
76 ID # Type Equipment Detail Checked Out Checked In By Whom
77 1011 Laptop 10" Saris Netbook Pro 04/10/2010 Jay Peralta
78 1012 Laptop 10" Saris Netbook Pro 29/09/2010 August Zorn
79 1021 Laptop 15" EDI SmartPad L200-3 15/09/2010 01/10/2010 Sofie Ragnar
80 1022 Laptop 15" EDI SmartPad L200-3 14/08/2010 16/08/2010 Hank Sorenson
81 1023 Laptop 15" EDI SmartPad L200-3 08/08/2010 15/08/2010 Jennifer Weiss
82 1025 Laptop 15" EDI SmartPad L200-4X 26/09/2010 04/10/2010 Min Seung
83 1031 Laptop 17" Saris X-10 Laptop 04/10/2010 Nick Ortiz
84 1032 Laptop 17" Saris X-10 Laptop 19/09/2010 Stanley Geyer
85 1033 Laptop 17" Saris X-10 Laptop 24/09/2010 26/09/2010 George D'Agosta
86 1034 Laptop 17" Saris X-10 Laptop 25/08/2010 27/08/2010 Jay Peralta
87 2050 Other EDI SmartBoard L500-1 05/10/2010 06/10/2010 Anthony Liddell
88 2051 Other EDI SmartBoard L500-1 01/10/2010 05/10/2010 Sofie Ragnar
89 3000 Other Saris Lumina Digital Camera 12/05/2010 15/05/2010 Shannon Nguyen
90 3005 Other Saris Zoom Z-60 Digital Camera 27/07/2010 06/08/2010 Sela Shepard
91 3070 Other Omega PixL Digital Camcorder 06/10/2010 Min Seung
92 3800 Other U-Go Saris DigiCam Printer II 04/08/2010 05/08/2010 Hank Sorenson
93 3900 Other U-Go Saris Label Maker 13/06/2010 20/06/2010 Clint Gosse
94 4800 Other 7N Deluxe Camera Travel Bag 27/07/2010 06/08/2010 Sela Shepard
95 4900 Other 7N Light Rolling Laptop Case 04/10/2010 Jay Peralta
96 4905 Other 7N Heavy Rolling Laptop Case 04/10/2010 Nick Ortiz
97 5020 TV 32" Paragon 440 Plasma TV 11/08/2010 13/08/2010 Marta Lao
98 5022 TV 32" Paragon 440 Plasma TV 17/07/2010 17/07/2010 Carl Langer
99 5023 TV 50" Paragon 490L LCD TV 01/10/2010 01/10/2010
100
101

Filtros Página 14 de 65
Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

A B C D E F G H I J K L M N O P
102 4. Filtros de texto
103
104 Filtrar o detalhe de equipamento. Dados - Filtrar - Filtros de texto: no filtro de texto especificar: não contém "cam"
105 ID # Type Equipment Detail Checked Out Checked In By Whom
106 1011 Laptop 10" Saris Netbook Pro 04/10/2010 Jay Peralta
107 1012 Laptop 10" Saris Netbook Pro 29/09/2010 August Zorn
108 1021 Laptop 15" EDI SmartPad L200-3 15/09/2010 01/10/2010 Sofie Ragnar
109 1022 Laptop 15" EDI SmartPad L200-3 14/08/2010 16/08/2010 Hank Sorenson
110 1023 Laptop 15" EDI SmartPad L200-3 08/08/2010 15/08/2010 Jennifer Weiss
111 1025 Laptop 15" EDI SmartPad L200-4X 26/09/2010 04/10/2010 Min Seung
112 1031 Laptop 17" Saris X-10 Laptop 04/10/2010 Nick Ortiz
113 1032 Laptop 17" Saris X-10 Laptop 19/09/2010 Stanley Geyer
114 1033 Laptop 17" Saris X-10 Laptop 24/09/2010 26/09/2010 George D'Agosta
115 1034 Laptop 17" Saris X-10 Laptop 25/08/2010 27/08/2010 Jay Peralta
116 2050 Other EDI SmartBoard L500-1 05/10/2010 06/10/2010 Anthony Liddell
117 2051 Other EDI SmartBoard L500-1 01/10/2010 05/10/2010 Sofie Ragnar
118 3000 Other Saris Lumina Digital Camera 12/05/2010 15/05/2010 Shannon Nguyen
119 3005 Other Saris Zoom Z-60 Digital Camera 27/07/2010 06/08/2010 Sela Shepard
120 3070 Other Omega PixL Digital Camcorder 06/10/2010 Min Seung
121 3800 Other U-Go Saris DigiCam Printer II 04/08/2010 05/08/2010 Hank Sorenson
122 3900 Other U-Go Saris Label Maker 13/06/2010 20/06/2010 Clint Gosse
123 4800 Other 7N Deluxe Camera Travel Bag 27/07/2010 06/08/2010 Sela Shepard
124 4900 Other 7N Light Rolling Laptop Case 04/10/2010 Jay Peralta
125 4905 Other 7N Heavy Rolling Laptop Case 04/10/2010 Nick Ortiz
126 5020 TV 32" Paragon 440 Plasma TV 11/08/2010 13/08/2010 Marta Lao
127 5022 TV 32" Paragon 440 Plasma TV 17/07/2010 17/07/2010 Carl Langer
128 5023 TV 50" Paragon 490L LCD TV 01/10/2010 01/10/2010 Margaret Lisbon
129
130
131 5. Filtros Numéricos
132
133 Filtrar o ID #. Dados - Filtrar - Filtros Numéricos: no filtro numérico especificar: maior do que 1050
134 ID # Type Equipment Detail Checked Out Checked In By Whom
135 1011 Laptop 10" Saris Netbook Pro 04/10/2010 Jay Peralta
136 1012 Laptop 10" Saris Netbook Pro 29/09/2010 August Zorn
137 1021 Laptop 15" EDI SmartPad L200-3 15/09/2010 01/10/2010 Sofie Ragnar
138 1022 Laptop 15" EDI SmartPad L200-3 14/08/2010 16/08/2010 Hank Sorenson
139 1023 Laptop 15" EDI SmartPad L200-3 08/08/2010 15/08/2010 Jennifer Weiss
140 1025 Laptop 15" EDI SmartPad L200-4X 26/09/2010 04/10/2010 Min Seung
141 1031 Laptop 17" Saris X-10 Laptop 04/10/2010 Nick Ortiz
142 1032 Laptop 17" Saris X-10 Laptop 19/09/2010 Stanley Geyer
143 1033 Laptop 17" Saris X-10 Laptop 24/09/2010 26/09/2010 George D'Agosta
144 1034 Laptop 17" Saris X-10 Laptop 25/08/2010 27/08/2010 Jay Peralta
145 2050 Other EDI SmartBoard L500-1 05/10/2010 06/10/2010 Anthony Liddell
146 2051 Other EDI SmartBoard L500-1 01/10/2010 05/10/2010 Sofie Ragnar
147 3000 Other Saris Lumina Digital Camera 12/05/2010 15/05/2010 Shannon Nguyen
148 3005 Other Saris Zoom Z-60 Digital Camera 27/07/2010 06/08/2010 Sela Shepard
149 3070 Other Omega PixL Digital Camcorder 06/10/2010 Min Seung
150 3800 Other U-Go Saris DigiCam Printer II 04/08/2010 05/08/2010 Hank Sorenson
151 3900 Other U-Go Saris Label Maker 13/06/2010 20/06/2010 Clint Gosse
152 4800 Other 7N Deluxe Camera Travel Bag 27/07/2010 06/08/2010 Sela Shepard
153 4900 Other 7N Light Rolling Laptop Case 04/10/2010 Jay Peralta
154 4905 Other 7N Heavy Rolling Laptop Case 04/10/2010 Nick Ortiz
155 5020 TV 32" Paragon 440 Plasma TV 11/08/2010 13/08/2010 Marta Lao
156 5022 TV 32" Paragon 440 Plasma TV 17/07/2010 17/07/2010 Carl Langer
157 5023 TV 50" Paragon 490L LCD TV 01/10/2010 01/10/2010 Margaret Lisbon
158
159
160 6. Filtros de Data
161
162 Filtrar o Checked Out. Dados - Filtrar - Filtros de data: no filtro de data especificar posterior a "05-10-2010"
163 ID # Type Equipment Detail Checked Out Checked In By Whom
164 1011 Laptop 10" Saris Netbook Pro 04/10/2010 Jay Peralta
165 1012 Laptop 10" Saris Netbook Pro 29/09/2010 August Zorn
166 1021 Laptop 15" EDI SmartPad L200-3 15/09/2010 01/10/2010 Sofie Ragnar
167 1022 Laptop 15" EDI SmartPad L200-3 14/08/2010 16/08/2010 Hank Sorenson
168 1023 Laptop 15" EDI SmartPad L200-3 08/08/2010 15/08/2010 Jennifer Weiss
169 1025 Laptop 15" EDI SmartPad L200-4X 26/09/2010 04/10/2010 Min Seung
170 1031 Laptop 17" Saris X-10 Laptop 04/10/2010 Nick Ortiz
171 1032 Laptop 17" Saris X-10 Laptop 19/09/2010 Stanley Geyer
172 1033 Laptop 17" Saris X-10 Laptop 24/09/2010 26/09/2010 George D'Agosta
173 1034 Laptop 17" Saris X-10 Laptop 25/08/2010 27/08/2010 Jay Peralta
174 2050 Other EDI SmartBoard L500-1 05/10/2010 06/10/2010 Anthony Liddell
175 2051 Other EDI SmartBoard L500-1 01/10/2010 05/10/2010 Sofie Ragnar
176 3000 Other Saris Lumina Digital Camera 12/05/2010 15/05/2010 Shannon Nguyen
177 3005 Other Saris Zoom Z-60 Digital Camera 27/07/2010 06/08/2010 Sela Shepard
178 3070 Other Omega PixL Digital Camcorder 06/10/2010 Min Seung
179 3800 Other U-Go Saris DigiCam Printer II 04/08/2010 05/08/2010 Hank Sorenson
180 3900 Other U-Go Saris Label Maker 13/06/2010 20/06/2010 Clint Gosse
181 4800 Other 7N Deluxe Camera Travel Bag 27/07/2010 06/08/2010 Sela Shepard
182 4900 Other 7N Light Rolling Laptop Case 04/10/2010 Jay Peralta
183 4905 Other 7N Heavy Rolling Laptop Case 04/10/2010 Nick Ortiz
184 5020 TV 32" Paragon 440 Plasma TV 11/08/2010 13/08/2010 Marta Lao
185 5022 TV 32" Paragon 440 Plasma TV 17/07/2010 17/07/2010 Carl Langer
186 5023 TV 50" Paragon 490L LCD TV 01/10/2010 01/10/2010 Margaret Lisbon
187
188
189 6. Filtros Avançados
190 São úteis no caso de querer ter os resultados como cópia apresentada noutro local
191
192 Dados - Avançadas
193 ID # Type Equipment Detail Checked Out Checked In By Whom Critérios Simples
194 1011 Laptop 10" Saris Netbook Pro 04/10/2010 Jay Peralta Checked Out
195 1012 Laptop 10" Saris Netbook Pro 29/09/2010 August Zorn >01-10-2010
196 1021 Laptop 15" EDI SmartPad L200-3 15/09/2010 01/10/2010 Sofie Ragnar
197 1022 Laptop 15" EDI SmartPad L200-3 14/08/2010 16/08/2010 Hank Sorenson Critérios (E)
198 1023 Laptop 15" EDI SmartPad L200-3 08/08/2010 15/08/2010 Jennifer Weiss Type Equipment Detail
199 1025 Laptop 15" EDI SmartPad L200-4X 26/09/2010 04/10/2010 Min Seung Laptop 10" Saris Netbook Pro
200 1031 Laptop 17" Saris X-10 Laptop 04/10/2010 Nick Ortiz
201 1032 Laptop 17" Saris X-10 Laptop 19/09/2010 Stanley Geyer Critérios (OU)
202 1033 Laptop 17" Saris X-10 Laptop 24/09/2010 26/09/2010 George D'Agosta Type
203 1034 Laptop 17" Saris X-10 Laptop 25/08/2010 27/08/2010 Jay Peralta Laptop
204 2050 Other EDI SmartBoard L500-1 05/10/2010 06/10/2010 Anthony Liddell Equipment Detail
205 2051 Other EDI SmartBoard L500-1 01/10/2010 05/10/2010 Sofie Ragnar 10" Saris Netbook Pro
206 3000 Other Saris Lumina Digital Camera 12/05/2010 15/05/2010 Shannon Nguyen
207 3005 Other Saris Zoom Z-60 Digital Camera 27/07/2010 06/08/2010 Sela Shepard
208 3070 Other Omega PixL Digital Camcorder 06/10/2010 Min Seung
209 3800 Other U-Go Saris DigiCam Printer II 04/08/2010 05/08/2010 Hank Sorenson
210 3900 Other U-Go Saris Label Maker 13/06/2010 20/06/2010 Clint Gosse
211 4800 Other 7N Deluxe Camera Travel Bag 27/07/2010 06/08/2010 Sela Shepard
212 4900 Other 7N Light Rolling Laptop Case 04/10/2010 Jay Peralta
213 4905 Other 7N Heavy Rolling Laptop Case 04/10/2010 Nick Ortiz
214 5020 TV 32" Paragon 440 Plasma TV 11/08/2010 13/08/2010 Marta Lao

Filtros Página 15 de 65
Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

A B C D E F G H I J K L M N O P Q
1 Formatação Condicional
2 Realçar regras de células
3 Realçar regras de células (a partir de valores máximos e mínimos)
4 Regras de superiores/inferiores
5 Barras de dados
6 Escala de cores
7 Conjunto de icones
8 Regras - formatar todas as células com base nos respectivos valores
9 Regras - utilizar uma fórmula para determinar as células a serem formatadas
10
11
12 Aplica formatos às celulas que satisfazem os critérios específicos baseasos nos valores ou fórmulas a especificar
13 Seleccionar os dados. Base - Formatação Condicional
14
15 1. Realçar regras de células
16
17 Valores maiores do que 10000€
18 Vendedor Jan Fev Mar Abr Mai Jun
19 José Serafim 3.947,00 € 557,00 € 3.863,00 € 1.117,00 € 8.237,00 € 8.690,00 €
20 Carlos Marim 4.411,00 € 1.042,00 € 9.355,00 € 1.100,00 € 10.185,00 € 18.749,00 €
21 Joana Andrade 2.521,00 € 3.072,00 € 6.702,00 € 2.116,00 € 13.452,00 € 8.046,00 €
22 Luis Alpalhão 4.752,00 € 3.755,00 € 4.415,00 € 1.089,00 € 4.404,00 € 20.114,00 €
23 Ana Saraiva 4.964,00 € 3.152,00 € 11.601,00 € 1.122,00 € 3.170,00 € 10.733,00 €
24 Catarina Castro 2.327,00 € 4.056,00 € 3.726,00 € 1.135,00 € 8.817,00 € 18.524,00 €
25 Rodrigo Miguel 3.967,00 € 4.906,00 € 9.007,00 € 2.113,00 € 13.090,00 € 13.953,00 €
26 João Rui 4.670,00 € 521,00 € 4.505,00 € 1.024,00 € 3.528,00 € 15.275,00 €
27 Luis Nina 3.379,00 € 3.428,00 € 3.973,00 € 1.716,00 € 4.839,00 € 13.085,00 €
28 Hugo Simões 5.363,00 € 1.562,00 € 2.945,00 € 1.176,00 € 9.642,00 € 13.714,00 €
29 Rui Pedro 3.275,00 € 2.779,00 € 7.549,00 € 1.101,00 € 5.850,00 € 15.065,00 €
30 Magda Couto 3.860,00 € 3.470,00 € 3.862,00 € 1.040,00 € 10.024,00 € 18.389,00 €
31 Sandra Ferreira 4.685,00 € 1.913,00 € 4.596,00 € 1.126,00 € 5.503,00 € 10.686,00 €
32 Cristina Ferreira 4.052,00 € 2.883,00 € 2.142,00 € 2.012,00 € 13.547,00 € 21.983,00 €
33
34 2. Realçar regras de células
35
36 Verde: o valor máximo 21.983,00 €
37 Vermelho: o valor mínimo 521,00 €
38
39 Igual a
40 Vendedor Jan Fev Mar Abr Mai Jun
41 José Serafim 3.947,00 € 557,00 € 3.863,00 € 1.117,00 € 8.237,00 € 8.690,00 €
42 Carlos Marim 4.411,00 € 1.042,00 € 9.355,00 € 1.100,00 € 10.185,00 € 18.749,00 €
43 Joana Andrade 2.521,00 € 3.072,00 € 6.702,00 € 2.116,00 € 13.452,00 € 8.046,00 €
44 Luis Alpalhão 4.752,00 € 3.755,00 € 4.415,00 € 1.089,00 € 4.404,00 € 20.114,00 €
45 Ana Saraiva 4.964,00 € 3.152,00 € 11.601,00 € 1.122,00 € 3.170,00 € 10.733,00 €
46 Catarina Castro 2.327,00 € 4.056,00 € 3.726,00 € 1.135,00 € 8.817,00 € 18.524,00 €
47 Rodrigo Miguel 3.967,00 € 4.906,00 € 9.007,00 € 2.113,00 € 13.090,00 € 13.953,00 €
48 João Rui 4.670,00 € 521,00 € 4.505,00 € 1.024,00 € 3.528,00 € 15.275,00 €
49 Luis Nina 3.379,00 € 3.428,00 € 3.973,00 € 1.716,00 € 4.839,00 € 13.085,00 €
50 Hugo Simões 5.363,00 € 1.562,00 € 2.945,00 € 1.176,00 € 9.642,00 € 13.714,00 €
51 Rui Pedro 3.275,00 € 2.779,00 € 7.549,00 € 1.101,00 € 5.850,00 € 15.065,00 €
52 Magda Couto 3.860,00 € 3.470,00 € 3.862,00 € 1.040,00 € 10.024,00 € 18.389,00 €
53 Sandra Ferreira 4.685,00 € 1.913,00 € 4.596,00 € 1.126,00 € 5.503,00 € 10.686,00 €
54 Cristina Ferreira 4.052,00 € 2.883,00 € 2.142,00 € 2.012,00 € 13.547,00 € 21.983,00 €
55
56
57 3. Regras de Superiores/Inferiores
58
59 Abaixo da média
60 Vendedor Jan Fev Mar Abr Mai Jun
61 José Serafim 3.947,00 € 557,00 € 3.863,00 € 1.117,00 € 8.237,00 € 8.690,00 €
62 Carlos Marim 4.411,00 € 1.042,00 € 9.355,00 € 1.100,00 € 10.185,00 € 18.749,00 €
63 Joana Andrade 2.521,00 € 3.072,00 € 6.702,00 € 2.116,00 € 13.452,00 € 8.046,00 €
64 Luis Alpalhão 4.752,00 € 3.755,00 € 4.415,00 € 1.089,00 € 4.404,00 € 20.114,00 €
65 Ana Saraiva 4.964,00 € 3.152,00 € 11.601,00 € 1.122,00 € 3.170,00 € 10.733,00 €
66 Catarina Castro 2.327,00 € 4.056,00 € 3.726,00 € 1.135,00 € 8.817,00 € 18.524,00 €
67 Rodrigo Miguel 3.967,00 € 4.906,00 € 9.007,00 € 2.113,00 € 13.090,00 € 13.953,00 €
68 João Rui 4.670,00 € 521,00 € 4.505,00 € 1.024,00 € 3.528,00 € 15.275,00 €
69 Luis Nina 3.379,00 € 3.428,00 € 3.973,00 € 1.716,00 € 4.839,00 € 13.085,00 €
70 Hugo Simões 5.363,00 € 1.562,00 € 2.945,00 € 1.176,00 € 9.642,00 € 13.714,00 €
71 Rui Pedro 3.275,00 € 2.779,00 € 7.549,00 € 1.101,00 € 5.850,00 € 15.065,00 €
72 Magda Couto 3.860,00 € 3.470,00 € 3.862,00 € 1.040,00 € 10.024,00 € 18.389,00 €
73 Sandra Ferreira 4.685,00 € 1.913,00 € 4.596,00 € 1.126,00 € 5.503,00 € 10.686,00 €
74 Cristina Ferreira 4.052,00 € 2.883,00 € 2.142,00 € 2.012,00 € 13.547,00 € 21.983,00 €
75
76
77 4. Barras de Dados
78
79 Preenchimento sólido
80 Vendedor Jan Fev Mar Abr Mai Jun
81 José Serafim 3.947,00 € 557,00 € 3.863,00 € 1.117,00 € 8.237,00 € 8.690,00 €
82 Carlos Marim 4.411,00 € 1.042,00 € 9.355,00 € 1.100,00 € 10.185,00 € 18.749,00 €
83 Joana Andrade 2.521,00 € 3.072,00 € 6.702,00 € 2.116,00 € 13.452,00 € 8.046,00 €
84 Luis Alpalhão 4.752,00 € 3.755,00 € 4.415,00 € 1.089,00 € 4.404,00 € 20.114,00 €
85 Ana Saraiva 4.964,00 € 3.152,00 € 11.601,00 € 1.122,00 € 3.170,00 € 10.733,00 €
86 Catarina Castro 2.327,00 € 4.056,00 € 3.726,00 € 1.135,00 € 8.817,00 € 18.524,00 €
87 Rodrigo Miguel 3.967,00 € 4.906,00 € 9.007,00 € 2.113,00 € 13.090,00 € 13.953,00 €
88 João Rui 4.670,00 € 521,00 € 4.505,00 € 1.024,00 € 3.528,00 € 15.275,00 €
89 Luis Nina 3.379,00 € 3.428,00 € 3.973,00 € 1.716,00 € 4.839,00 € 13.085,00 €
90 Hugo Simões 5.363,00 € 1.562,00 € 2.945,00 € 1.176,00 € 9.642,00 € 13.714,00 €
91 Rui Pedro 3.275,00 € 2.779,00 € 7.549,00 € 1.101,00 € 5.850,00 € 15.065,00 €
92 Magda Couto 3.860,00 € 3.470,00 € 3.862,00 € 1.040,00 € 10.024,00 € 18.389,00 €
93 Sandra Ferreira 4.685,00 € 1.913,00 € 4.596,00 € 1.126,00 € 5.503,00 € 10.686,00 €
94 Cristina Ferreira 4.052,00 € 2.883,00 € 2.142,00 € 2.012,00 € 13.547,00 € 21.983,00 €
95
96

Formatação Condicional Página 16 de 65


Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

A B C D E F G H I J K L M N O P Q
97 5. Escalas de Cores
98
99 Verde; Amarelo; Vermelho
100 Vendedor Jan Fev Mar Abr Jun
101 José Serafim 3.947,00 € 557,00 € 3.863,00 € 1.117,00 €
102 Carlos Marim 4.411,00 € 1.042,00 € 9.355,00 € 1.100,00 € 10.185,00 € 18.749,00 €
103 Joana Andrade 2.521,00 € 3.072,00 € 6.702,00 € 2.116,00 € 13.452,00 € 8.046,00 €
104 Luis Alpalhão 4.752,00 € 3.755,00 € 4.415,00 € 1.089,00 € 4.404,00 € 20.114,00 €
105 Ana Saraiva 4.964,00 € 3.152,00 € 11.601,00 € 1.122,00 € 3.170,00 € 10.733,00 €
106 Catarina Castro 2.327,00 € 4.056,00 € 3.726,00 € 1.135,00 € 8.817,00 € 18.524,00 €
107 Rodrigo Miguel 3.967,00 € 4.906,00 € 9.007,00 € 2.113,00 € 13.090,00 € 13.953,00 €
108 João Rui 4.670,00 € 521,00 € 4.505,00 € 1.024,00 € 3.528,00 € 15.275,00 €
109 Luis Nina 3.379,00 € 3.428,00 € 3.973,00 € 1.716,00 € 4.839,00 € 13.085,00 €
110 Hugo Simões 5.363,00 € 1.562,00 € 2.945,00 € 1.176,00 € 9.642,00 € 13.714,00 €
111 Rui Pedro 3.275,00 € 2.779,00 € 7.549,00 € 1.101,00 € 5.850,00 € 15.065,00 €
112 Magda Couto 3.860,00 € 3.470,00 € 3.862,00 € 1.040,00 € 10.024,00 € 18.389,00 €
113 Sandra Ferreira 4.685,00 € 1.913,00 € 4.596,00 € 1.126,00 € 5.503,00 € 10.686,00 €
114 Cristina Ferreira 4.052,00 € 2.883,00 € 2.142,00 € 2.012,00 € 13.547,00 € 21.983,00 €
115
116
117 6. Conjunto de ícones
118
119 5 setas coloridas
120 Vendedor Jan Fev Mar Abr Mai Jun
121 José Serafim 3.947,00 € 557,00 € 3.863,00 € 1.117,00 € 8.237,00 € 8.690,00 €
122 Carlos Marim 4.411,00 € 1.042,00 € 9.355,00 € 1.100,00 € 10.185,00 € 18.749,00 €
123 Joana Andrade 2.521,00 € 3.072,00 € 6.702,00 € 2.116,00 € 13.452,00 € 8.046,00 €
124 Luis Alpalhão 4.752,00 € 3.755,00 € 4.415,00 € 1.089,00 € 4.404,00 € 20.114,00 €
125 Ana Saraiva 4.964,00 € 3.152,00 € 11.601,00 € 1.122,00 € 3.170,00 € 10.733,00 €
126 Catarina Castro 2.327,00 € 4.056,00 € 3.726,00 € 1.135,00 € 8.817,00 € 18.524,00 €
127 Rodrigo Miguel 3.967,00 € 4.906,00 € 9.007,00 € 2.113,00 € 13.090,00 € 13.953,00 €
128 João Rui 4.670,00 € 521,00 € 4.505,00 € 1.024,00 € 3.528,00 € 15.275,00 €
129 Luis Nina 3.379,00 € 3.428,00 € 3.973,00 € 1.716,00 € 4.839,00 € 13.085,00 €
130 Hugo Simões 5.363,00 € 1.562,00 € 2.945,00 € 1.176,00 € 9.642,00 € 13.714,00 €
131 Rui Pedro 3.275,00 € 2.779,00 € 7.549,00 € 1.101,00 € 5.850,00 € 15.065,00 €
132 Magda Couto 3.860,00 € 3.470,00 € 3.862,00 € 1.040,00 € 10.024,00 € 18.389,00 €
133 Sandra Ferreira 4.685,00 € 1.913,00 € 4.596,00 € 1.126,00 € 5.503,00 € 10.686,00 €
134 Cristina Ferreira 4.052,00 € 2.883,00 € 2.142,00 € 2.012,00 € 13.547,00 € 21.983,00 €
135
136
137 7. Nova Regra - Formatar todas as células com base nos respectivos valores
138
139 Estilo de Formatação: conjunto de ícones
140 . Verde: quando o valor for >= 15000€
141 . Amarelo: quando o valor for >= 10000€ e < 15000€
142 . Vermelho: quando o valor for < 10000€
143 Vendedor Jan Fev Mar Abr Mai Jun
144 José Serafim 3.947,00 € 557,00 € 3.863,00 € 1.117,00 € 8.237,00 € 8.690,00 €
145 Carlos Marim 4.411,00 € 1.042,00 € 9.355,00 € 1.100,00 € 10.185,00 € 18.749,00 €
146 Joana Andrade 2.521,00 € 3.072,00 € 6.702,00 € 2.116,00 € 13.452,00 € 8.046,00 €
147 Luis Alpalhão 4.752,00 € 3.755,00 € 4.415,00 € 1.089,00 € 4.404,00 € 20.114,00 €
148 Ana Saraiva 4.964,00 € 3.152,00 € 11.601,00 € 1.122,00 € 3.170,00 € 10.733,00 €
149 Catarina Castro 2.327,00 € 4.056,00 € 3.726,00 € 1.135,00 € 8.817,00 € 18.524,00 €
150 Rodrigo Miguel 3.967,00 € 4.906,00 € 9.007,00 € 2.113,00 € 13.090,00 € 13.953,00 €
151 João Rui 4.670,00 € 521,00 € 4.505,00 € 1.024,00 € 3.528,00 € 15.275,00 €
152 Luis Nina 3.379,00 € 3.428,00 € 3.973,00 € 1.716,00 € 4.839,00 € 13.085,00 €
153 Hugo Simões 5.363,00 € 1.562,00 € 2.945,00 € 1.176,00 € 9.642,00 € 13.714,00 €
154 Rui Pedro 3.275,00 € 2.779,00 € 7.549,00 € 1.101,00 € 5.850,00 € 15.065,00 €
155 Magda Couto 3.860,00 € 3.470,00 € 3.862,00 € 1.040,00 € 10.024,00 € 18.389,00 €
156 Sandra Ferreira 4.685,00 € 1.913,00 € 4.596,00 € 1.126,00 € 5.503,00 € 10.686,00 €
157 Cristina Ferreira 4.052,00 € 2.883,00 € 2.142,00 € 2.012,00 € 13.547,00 € 21.983,00 €
158
159
160 8. Regras - utilizar uma fórmula para determinar as células a serem formatadas
161
162 Verde: o nome do vendedor com valor máximo do total 47.036,00 €
163 Vermelho: o nome do vendedor com valor mínimo do total 26.411,00 €
164
165 Vendedor Jan Fev Mar Abr Mai Jun Total
166 José Serafim 3.947,00 € 557,00 € 3.863,00 € 1.117,00 € 8.237,00 € 8.690,00 € 26.411,00 €
167 Carlos Marim 4.411,00 € 1.042,00 € 9.355,00 € 1.100,00 € 10.185,00 € 18.749,00 € 44.842,00 €
168 Joana Andrade 2.521,00 € 3.072,00 € 6.702,00 € 2.116,00 € 13.452,00 € 8.046,00 € 35.909,00 €
169 Luis Alpalhão 4.752,00 € 3.755,00 € 4.415,00 € 1.089,00 € 4.404,00 € 20.114,00 € 38.529,00 €
170 Ana Saraiva 4.964,00 € 3.152,00 € 11.601,00 € 1.122,00 € 3.170,00 € 10.733,00 € 34.742,00 €
171 Catarina Castro 2.327,00 € 4.056,00 € 3.726,00 € 1.135,00 € 8.817,00 € 18.524,00 € 38.585,00 €
172 Rodrigo Miguel 3.967,00 € 4.906,00 € 9.007,00 € 2.113,00 € 13.090,00 € 13.953,00 € 47.036,00 €
173 João Rui 4.670,00 € 521,00 € 4.505,00 € 1.024,00 € 3.528,00 € 15.275,00 € 29.523,00 €
174 Luis Nina 3.379,00 € 3.428,00 € 3.973,00 € 1.716,00 € 4.839,00 € 13.085,00 € 30.420,00 €
175 Hugo Simões 5.363,00 € 1.562,00 € 2.945,00 € 1.176,00 € 9.642,00 € 13.714,00 € 34.402,00 €
176 Rui Pedro 3.275,00 € 2.779,00 € 7.549,00 € 1.101,00 € 5.850,00 € 15.065,00 € 35.619,00 €
177 Magda Couto 3.860,00 € 3.470,00 € 3.862,00 € 1.040,00 € 10.024,00 € 18.389,00 € 40.645,00 €
178 Sandra Ferreira 4.685,00 € 1.913,00 € 4.596,00 € 1.126,00 € 5.503,00 € 10.686,00 € 28.509,00 €
179 Cristina Ferreira 4.052,00 € 2.883,00 € 2.142,00 € 2.012,00 € 13.547,00 € 21.983,00 € 46.619,00 €

Formatação Condicional Página 17 de 65


Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação
A B C D E F G H
1 Funções Data e Hora
2 Agora()
3 Mês()
4 FimMês()
5 DiaTrabalhoTotal()
6 Determinar a idade
7
8
9 1. Agora()
10 Devolve a data/horas atuais
11
12 24/02/2015 17:32
13
14
15 2. Mês()
16 Devolve o mês (entre 1 e 12). O input deve ser uma data, por exemplo o valor devolvido da função Agora()
17
18 2
19
20
21 3. FimMês()
22 Devolve o último dia de um dado mês.
23
24 Data Início Data Fim
25 01/02/2013 28/02/2013
26
27
28 4. DiaTrabalhoTotal()
29 Devolve o número de dias úteis entre duas datas
30
31 Feriados Junho Data Início Data Fim Dias Úteis
32 10/06/2013 01/06/2013 30/06/2013 18
33 13/06/2013
34
35
36 5. Determinar a idade
37 Pretende-se determinar a idade de uma pessoa nascida em 19-09-1945
38
39 Data Atual 24/02/2015
40 Data de Nascimento 19/09/1945
41
42 Número de Dias 25360
43 Número de Anos 69,43
44
Número de Anos
45 Efetivos 69,00

Funções Data e Hora Página 18 de 65


Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

A B C D E F G H I J K L M N
1 Funções Lógicas
2 Comparações simples
3 E
4 Ou
5 Se
6 Se encadeado
7
8
9 1. Comparações simples
10 O operador = devolve verdadeiro se a condição testada for igual
11 O operador <> devolve verdadeiro se a condição testada for diferente
12
13 Exemplo:
14 Da listagem abaixo identifique os que têm como profissão:
15 Estudante
16
17
18 Nome Profissão É estudante?
19 João Estudante =D19=C$15
20 Rui Advogado =D20=C$15
21 Ana Dentista =D21=C$15
22 Cristina Estudante =D22=C$15
23
24
25 Exemplo:
26 Da listagem abaixo identifique os que têm uma profissão diferente de:
27 Estudante
28
29 Nome Profissão <> de estudante?
30 João Estudante =D30<>C$27
31 Rui Advogado =D31<>C$27
32 Ana Dentista =D32<>C$27
33 Cristina Estudante =D33<>C$27
34
35
36 E se quisermos comparar mais do que um parâmetro?
37 Função E(); Função Ou()
38
39 2. E
40 A função E() devolve VERDADEIRO se todos os argumentos forem verdadeiros. Caso contrário devolve FALSO.
41
42 Exemplo:
43 Tendo por base a tabela seguinte pretende-se avaliar se:
44 . O aproveitamento dos alunos nos dois primeiros testes (T1 e T2) é positivo (> 9,5)
45 . O aproveitamento dos alunos nos três testes realizados (T1 e T2 e T3) é positivo (> 9,5)
46
47 Nome T1 T2 T3 E() - T1 + T2 E() - T1 + T2 + T3
48 João 9 12 11 =E(D48>=9,5;E48>=9,5) =E(D48>=9,5;E48>=9,5;F48>=9,5)
49 Rui 12 13 11 =E(D49>=9,5;E49>=9,5) =E(D49>=9,5;E49>=9,5;F49>=9,5)
50 Ana 8 9 7 =E(D50>=9,5;E50>=9,5) =E(D50>=9,5;E50>=9,5;F50>=9,5)
51 Cristina 13 14 8 =E(D51>=9,5;E51>=9,5) =E(D51>=9,5;E51>=9,5;F51>=9,5)
52
53
54 3. Ou
55 A função OU() devolve FALSO se pelo menos um dos argumentso for falso. Caso contrário devolve VERDADEIRO.
56
57 Exemplo:
58 Tendo por base a tabela seguinte pretende-se avaliar se:
59 . O aproveitamento dos alunos num dos dois primeiros testes (T1 ou T2) é positivo (> 9,5)
60 . O aproveitamento dos alunos num dos três testes realizados (T1 ou T2 ou T3) é positivo (> 9,5)
61
62 Nome T1 T2 T3 OU() - T1 + T2 OU() - T1 + T2 + T3
63 João 9 12 11 =OU(D63>=9,5;E63>=9,5) =OU(D63>=9,5;E63>=9,5;F63>=9,5)
64 Rui 12 13 11 =OU(D64>=9,5;E64>=9,5) =OU(D64>=9,5;E64>=9,5;F64>=9,5)
65 Ana 8 9 7 =OU(D65>=9,5;E65>=9,5) =OU(D65>=9,5;E65>=9,5;F65>=9,5)
66 Cristina 13 14 8 =OU(D66>=9,5;E66>=9,5) =OU(D66>=9,5;E66>=9,5;F66>=9,5)
67
68
69 4. Se
70 A função SE() devolve um valor se a condição especificada for VERDADEIRA e um outro valor se a condição especificada for FALSA
71
72
73 Teste de Comparação FALSO Estrangeiro
74 = Portugal
75 input Operador condição VERDADEIRO Português
76
77
78 Exemplo:
79 Tendo por base a tabela seguinte pretende-se:
80 . Devolver a palavra "Aprovado" se a nota final for >=9,5
81 . Devolver a palavra "Reprovado" caso contrário (ou seja, se a nota final for < 9,5)
82
83
84 Teste de Comparação FALSO Reprovado
85 Nota Final >= 9,5
86 input Operador condição VERDADEIRO Aprovado
87
88
89 SE (Teste de Comparação; sim, é verdade; não, é falso)
90
91
92 Aprovado Reprovado
93
94 Nome Nota Final Situação
95 João 19 =SE(D95>=9,5;H$86;H$84)
96 Rui 7 =SE(D96>=9,5;H$86;H$84)
97 Ana 9,4 =SE(D97>=9,5;H$86;H$84)
98 Cristina 9,5 =SE(D98>=9,5;H$86;H$84)
99
100

Funções Lógicas Página 19 de 65


Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

A B C D E F G H I J K L M N
101 5. Se encadeado
102 A função SE encadeada é uma função SE dentro de outra função SE. É habitualmente usada quando existem três possibilidades de resposta
103 . Se o resultado da primeira função SE for VERDADEIRO, o primeiro valor especificado será devolvido
104 . Se por outro lado o resultado da comparação for FALSO, entra em execução a segunda função SE
105 . A função devolve um valor no caso de ser VERDADEIRO
106 . Devolve outro valor no caso de ser FALSO
107
108 Exemplo:
109 Tendo por base a tabela seguinte pretende-se:
110 . Devolver a palavra "Aprovado" se a nota final for >=10
111 . Devolver a palavra "Reprovado" se a nota for < 9,5
112 . Devolver a palavra "Oral", caso contrário (ou seja, se a nota for >= 9,5 e < 10)
113
114
115
116 Teste de Comparação FALSO Oral
117 Teste de Comparação SE < 9,5
118 >= 10 input Operador condição VERDADEIRO Reprovado
119 input Operador condição VERDADEIRO Aprovado
120
121
122 SE (Teste de Comparação; sim, é verdade; não, é falso)
123
124
125 Aprovado SE (Teste de Comparação; sim, é verdade; não, é falso)
126
127
128 Reprovado Oral
129
130
131 Nome Nota Final Situação
132 João 19 =SE(D132>=10;"Aprovado";SE(D132<9,5;"Reprovado";"Oral"))
133 Rui 7 =SE(D133>=10;"Aprovado";SE(D133<9,5;"Reprovado";"Oral"))
134 Ana 9,4 =SE(D134>=10;"Aprovado";SE(D134<9,5;"Reprovado";"Oral"))
135 Cristina 9,5 =SE(D135>=10;"Aprovado";SE(D135<9,5;"Reprovado";"Oral"))

Funções Lógicas Página 20 de 65


Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

A B C D E F G
1 Funções Estatísticas
2 Contar.Se
3 Contar.Se.Se
4 Media.Se
5 Media.Se.S
6 Modo.Simples
7
8
9 1. Contar.Se
10 Conta o número de células de um intervalo que respeitam uma dada condição
11
12 Considere a tabela abaixo para responder às seguintes questões:
13 .Quantos Laptops foram vendidos? =CONTAR.SE(C44:C66;"Laptop")
14 .Quantos equipamentos foram vendidos posteriores a 05-10-2010? =CONTAR.SE(E44:E66;">05-10-2010")
15
16
17 2. Contar.Se.S
18 Conta o número de células especificado por um determinado conjunto de condições
19
20 .Quantos Laptops foram vendidos pelo Jay Peralta? =CONTAR.SE.S(C44:C66;"Laptop";F44:F66;"Jay Peralta")
21 .Quantos Laptops foram vendidos pelo Jay Peralta no dia 04-10-2010? =CONTAR.SE.S(C44:C66;"Laptop";E44:E66;"4-10-2010";F44:F66;"Jay Peralta")
22
23
24 3. Media.Se
25 Calcula a média das células especificadas por uma determinada condição
26
27 .Determine a média das vendas superiores a 1000€ =MÉDIA.SE(G44:G66;">1000")
28 .Determine a média das vendas realizadas pelo Jay Peralta =MÉDIA.SE(F44:F66;"Jay Peralta";G44:G66)
29 Observe-se que neste caso a média é feita a partir de um conjunto de células diferente dos critérios especificado
30
31
32 4. Media.Se.S
33 Calcula a média das células especificadas por um determinado conjunto de condições
34
35 .Determine a média das vendas de laptops efectuadas pelo Jay Peralta =MÉDIA.SE.S(G44:G66;F44:F66;"Jay Peralta";C44:C66;"Laptop")
36
37
38 5. Modo.Simples
39 Devolve o valor mais frequente numa matriz ou intervalo de dados
40
41 .Determine o valor de vendas mais frequente =MODO.SIMPLES(G44:G66)
42
43 ID # Type Equipment Detail Checked Out By Whom Sales Price
44 1011 Laptop 10" Saris Netbook Pro 40455 Jay Peralta 1200
45 1012 Laptop 10" Saris Netbook Pro 40450 August Zorn 1200
46 1021 Laptop 15" EDI SmartPad L200-3 40436 Sofie Ragnar 1080
47 1022 Laptop 15" EDI SmartPad L200-3 40404 Hank Sorenson 1080
48 1023 Laptop 15" EDI SmartPad L200-3 40398 Jennifer Weiss 1080
49 1025 Laptop 15" EDI SmartPad L200-4X 40447 Min Seung 1101
50 1031 Laptop 17" Saris X-10 Laptop 40455 Nick Ortiz 799
51 1032 Laptop 17" Saris X-10 Laptop 40440 Stanley Geyer 799
52 1033 Laptop 17" Saris X-10 Laptop 40445 George D'Agosta 799
53 1034 Laptop 17" Saris X-10 Laptop 40415 Jay Peralta 799
54 2050 Other EDI SmartBoard L500-1 40456 Anthony Liddell 699
55 2051 Other EDI SmartBoard L500-1 40452 Sofie Ragnar 699
56 3000 Other Saris Lumina Digital Camera 40310 Shannon Nguyen 599
57 3005 Other Saris Zoom Z-60 Digital Camera 40386 Sela Shepard 435
58 3070 Other Omega PixL Digital Camcorder 40457 Min Seung 249
59 3800 Other U-Go Saris DigiCam Printer II 40394 Hank Sorenson 135
60 3900 Other U-Go Saris Label Maker 40342 Clint Gosse 234
61 4800 Other 7N Deluxe Camera Travel Bag 40386 Sela Shepard 99
62 4900 Other 7N Light Rolling Laptop Case 40455 Jay Peralta 90
63 4905 Other 7N Heavy Rolling Laptop Case 40455 Nick Ortiz 78
64 5020 TV 32" Paragon 440 Plasma TV 40401 Marta Lao 1400
65 5022 TV 32" Paragon 440 Plasma TV 40376 Carl Langer 1400
66 5023 TV 50" Paragon 490L LCD TV 40452 Margaret Lisbon 1500

Funções Estatísticas Página 21 de 65


Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

A B C D E F G
1 Funções Matemáticas
2 Aleatório
3 AleatórioEntre
4 Factorial
5 Int
6 Log
7 Produto
8 SomarProduto
9 Soma.Se
10 Soma.Se.S
11
12
13 1. Aleatório
14 Devolve um número aleatório compreendido entre 0 e 1
15
16 =ALEATÓRIO()
17
18
19 AleatórioEntre
20 Devolve um número aleatório entre os números especificados
21
22 Pretende-se que devolva 10 números aleatórios compreendidos entre 1 e 1000
23
24 1 =ALEATÓRIOENTRE(1;1000)
25 2 =ALEATÓRIOENTRE(1;1000)
26 3 =ALEATÓRIOENTRE(1;1000)
27 4 =ALEATÓRIOENTRE(1;1000)
28 5 =ALEATÓRIOENTRE(1;1000)
29 6 =ALEATÓRIOENTRE(1;1000)
30 7 =ALEATÓRIOENTRE(1;1000)
31 8 =ALEATÓRIOENTRE(1;1000)
32 9 =ALEATÓRIOENTRE(1;1000)
33 10 =ALEATÓRIOENTRE(1;1000)
34
35
36 3. Factorial
37 Devolve o factorial de um número
38
39 Pretende-se que devolva o factorial de 6 =FACTORIAL(6)
40
41
42 4. Int
43 Determina o inteiro de um número
44
45 .Pretende-se que determine o inteiro do número 7,59 =INT(7,59)
46
47
48 5. Log
49 Devolve o logaritmo de um número na base especificada
50
51 .Determine o logaritmo de 30 na base 2 =LOG(30;2)
52
53
54 6. Produto
55 Multiplica todos os números apresentados como argumentos
56
57 .Pretende-se que calcule o produto dos seguintes números 15
58 30
59 45
60 Produto =PRODUTO(F57:F59)
61
62
63 .Pretende-se que calcule o produto dos seguintes números posteriomente multiplicado por 2 15
64 30
65 45
66 Produto =PRODUTO(F63:F65;2)
67
68
69 .Pretende-se que calcule o produto da soma de cada um dos vectores 15 10
70 30 12
71 45 14
72
73
74 Produto das somas =PRODUTO(SOMA(F69:F71);SOMA(G69:G71))
75
76 7. SomarProduto
77 Devolve a soma dos produtos dos intervalos
78
79 .Pretende-se que calcule a soma dos produto dos dois vectores 15 10
80 30 12
81 45 14
82
83 Soma dos Produtos =SOMARPRODUTO(F79:F81;G79:G81)
84
85
86 8. Soma.Se
87 Soma os valores das células de um intervalo que respeitam uma dada condição
88
89 Considere a tabela abaixo para responder às seguintes questões:
90 .Determine o total das vendas superiores a 1000€ =SOMA.SE(G101:G123;">1000")
91 .Determine o total das vendas de laptops =SOMA.SE(C101:C123;"Laptop";G101:G123)
92
93

Funções Matemáticas Página 22 de 65


Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

A B C D E F G
94 9. Soma.Se.S
95 Soma os valores das células especificadas por um determinado conjunto de condições
96
97 .Determine o total realizado pelo Jay Peralta na venda de Laptops =SOMA.SE.S(G101:G123;C101:C123;"Laptop";F101:F123;"Jay Peralta")
98
99
100 ID # Type Equipment Detail Checked Out By Whom
101 1011 Laptop 10" Saris Netbook Pro 40455 Jay Peralta
102 1012 Laptop 10" Saris Netbook Pro 40450 August Zorn 1200
103 1021 Laptop 15" EDI SmartPad L200-3 40436 Sofie Ragnar 1080
104 1022 Laptop 15" EDI SmartPad L200-3 40404 Hank Sorenson 1080
105 1023 Laptop 15" EDI SmartPad L200-3 40398 Jennifer Weiss 1080
106 1025 Laptop 15" EDI SmartPad L200-4X 40447 Min Seung 1101
107 1031 Laptop 17" Saris X-10 Laptop 40455 Nick Ortiz 799
108 1032 Laptop 17" Saris X-10 Laptop 40440 Stanley Geyer 799
109 1033 Laptop 17" Saris X-10 Laptop 40445 George D'Agosta 799
110 1034 Laptop 17" Saris X-10 Laptop 40415 Jay Peralta 799
111 2050 Other EDI SmartBoard L500-1 40456 Anthony Liddell 699
112 2051 Other EDI SmartBoard L500-1 40452 Sofie Ragnar 699
113 3000 Other Saris Lumina Digital Camera 40310 Shannon Nguyen 599
114 3005 Other Saris Zoom Z-60 Digital Camera 40386 Sela Shepard 435
115 3070 Other Omega PixL Digital Camcorder 40457 Min Seung 249
116 3800 Other U-Go Saris DigiCam Printer II 40394 Hank Sorenson 135
117 3900 Other U-Go Saris Label Maker 40342 Clint Gosse 234
118 4800 Other 7N Deluxe Camera Travel Bag 40386 Sela Shepard 99
119 4900 Other 7N Light Rolling Laptop Case 40455 Jay Peralta 90
120 4905 Other 7N Heavy Rolling Laptop Case 40455 Nick Ortiz 78
121 5020 TV 32" Paragon 440 Plasma TV 40401 Marta Lao 1400
122 5022 TV 32" Paragon 440 Plasma TV 40376 Carl Langer 1400
123 5023 TV 50" Paragon 490L LCD TV 40452 Margaret Lisbon 1500

Funções Matemáticas Página 23 de 65


Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

A B C D E F G H I J K L M N

1 Validação de Dados
2 Critério de validação: comprimento do texto
3 Critério de validação: data
4 Critério de validação: lista
5 Critério de validação: personalizada
6 Comentário
7 Proteger células
8 Ocultar fórmulas
9
10
11 Utilize a validação de dados (Dados - Validação de Dados) para controlar o tipo de dados ou os valores que os utilizadores introduzem numa célula
12
13 1. Critério de validação: comprimento do texto
14 Seleccione as células do "Equipment Detail" para não aceitarem mais do que 25 caracteres
15 Defina uma mensagem de entrada e um aviso de erro
16
17
18 2. Critério de validação: data
19 Seleccione as células do "Checked Out" para não aceitarem datas superiores a 01-01-2013
20 Defina uma mensagem de entrada e um aviso de erro
21
22
23 3. Critério de validação: lista
24 Seleccione as células do "Type" de forma que os valores sejam introduzidos com recurso a uma lista de dados Laptop
25 Other
26 TV
27
28 4. Critério de validação: personalizada
29 Seleccione as células do "Sales Price" de forma que aceite apenas valores se verificarem uma dada regra
30 A regra a verificar é se o vendedor é "Jay Peralta"
31
32 ID # Type Equipment Detail Checked Out By Whom Sales Price
33 1011 Laptop 10" Saris Netbook Pro 04/10/2010 August Zorn
34 1012 Laptop 10" Saris Netbook Pro 29/09/2010 August Zorn
35 1021 Laptop 15" EDI SmartPad L200-3 15/09/2010 Jay Peralta
36 1022 Laptop 15" EDI SmartPad L200-3 14/08/2010 Hank Sorenson
37 1023 Laptop 15" EDI SmartPad L200-3 08/08/2010 Jennifer Weiss
38 1025 Laptop 15" EDI SmartPad L200-4X 26/09/2010 Min Seung
39 1031 Laptop 17" Saris X-10 Laptop 04/10/2010 Nick Ortiz
40 1032 Laptop 17" Saris X-10 Laptop 19/09/2010 Stanley Geyer
41 1033 Laptop 17" Saris X-10 Laptop 24/09/2010 George D'Agosta
42 1034 Laptop 17" Saris X-10 Laptop 25/08/2010 Jay Peralta
43 2050 Other EDI SmartBoard L500-1 05/10/2010 Anthony Liddell
44 2051 Other EDI SmartBoard L500-1 01/10/2010 Sofie Ragnar
45 3000 Other Saris Lumina Digital Camera 12/05/2010 Shannon Nguyen
46 3005 Other Saris Zoom Z-60 Digital Camera 27/07/2010 Sela Shepard
47 3070 Other Omega PixL Digital Camcorder 06/10/2010 Min Seung
48 3800 Other U-Go Saris DigiCam Printer II 04/08/2010 Hank Sorenson
49 3900 Other U-Go Saris Label Maker 13/06/2010 Clint Gosse
50 4800 Other 7N Deluxe Camera Travel Bag 27/07/2010 Sela Shepard
51 4900 Other 7N Light Rolling Laptop Case 04/10/2010 Jay Peralta
52 4905 Other 7N Heavy Rolling Laptop Case 04/10/2010 Nick Ortiz
53 5020 TV 32" Paragon 440 Plasma TV 11/08/2010 Marta Lao
54 5022 TV 32" Paragon 440 Plasma TV 17/07/2010 Carl Langer
55 5023 TV 50" Paragon 490L LCD TV 01/10/2010 Margaret Lisbon
56
57
58 5. Comentário
59 Um comentário (Rever - Novo Comentário) é uma descrição textual inserida em determinada célula, com a intenção de fornecer ao utilizador maior informação sobre um determinado tópico
60
61 Insira um comentário no "Type" da tabela anterior
62
63
64 6. Proteger células
65 Para ter a garantia de que ninguém altera os valores do seu documento ou de uma célula em específico
66
67 Começar por desproteger todas as células
68 Seleccionar todas as células através do CTRL - T
69 Menu Base - Formatar - Desproteger as Células dando um clique onde diz Proteger células
70
71 Especificar as células que se pretendem proteger (se não forem contíguas utilizar a tecla do CTRL)
72 Menu Base - Formatar - Proteger as Células dando um clique onde diz Proteger células
73
74 Proteger a Folha
75 Menu Base - Formatar - Proteger Folha
76
77
78 7. Ocultar Fórmulas
79 Seleccionar as células que se pretende ocultar
80 Base - Formatar - Formatar Células (Proteção - Oculta)
81 Base - Formatar - Proteger Folha
82
83 Na célula abaixo colocar a data de hoje. De seguida oculte a fórmula
84 24/02/2015 17:32

Validação de Dados Página 24 de 65


Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação
A B C D E F G H I

1 Múltiplas Folhas
2 Referências de células
3
4
5 Uma referência a uma célula ou a um intervalo de uma folha no mesmo livro ou em outro livro do Microsft Excel
6
7 1. Referências de células
8 Com recurso às referências de células integre nesta folha a tabela da folha "Validação de Dados"

Multiplas Folhas Página 25 de 65


Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação
A B C D E F G H I J

1 SubTotal
2 Count
3 Soma
4 Máximo
5 Agrupar/Desagrupar
6
7
8 Sumarização de dados através de uma análise rápida (Dados - Subtotal)
9
10 1. Count
11 Pretende-se adicionar sub-totais (de contagem) no "type" por "type"
12
13
14 2. Soma
15 Pretende-se adicionar sub-totais (soma) no "sales price" por "type"
16
17
18 3. Máximo
19 Pretende-se adicionar sub-totais (máximo) no "sales price" por "type"
20
21
22 4. Agrupar/Desagrupar
23 Pretende-se agrupar as colunas "Equipment Detail", "Checked Out", "By Whom" de forma a não perturbarem a visão dos dados
24 Para isso deve-se seleccionar a coluna E, F e G
25 Agrupar
26 Posteriormente pode-se desagrupar novamente
27
28 ID # Type Equipment Detail Checked Out By Whom Sales Price
29 1011 Laptop 10" Saris Netbook Pro 04/10/2010 Jay Peralta 1.200,00 €
30 1012 Laptop 10" Saris Netbook Pro 29/09/2010 August Zorn 1.200,00 €
31 1021 Laptop 15" EDI SmartPad L200-3 15/09/2010 Sofie Ragnar 1.080,00 €
32 1022 Laptop 15" EDI SmartPad L200-3 14/08/2010 Hank Sorenson 1.080,00 €
33 1023 Laptop 15" EDI SmartPad L200-3 08/08/2010 Jennifer Weiss 1.080,00 €
34 1025 Laptop 15" EDI SmartPad L200-4X 26/09/2010 Min Seung 1.101,00 €
35 1031 Laptop 17" Saris X-10 Laptop 04/10/2010 Nick Ortiz 799,00 €
36 1032 Laptop 17" Saris X-10 Laptop 19/09/2010 Stanley Geyer 799,00 €
37 1033 Laptop 17" Saris X-10 Laptop 24/09/2010 George D'Agosta 799,00 €
38 1034 Laptop 17" Saris X-10 Laptop 25/08/2010 Jay Peralta 799,00 €
39 2050 Other EDI SmartBoard L500-1 05/10/2010 Anthony Liddell 699,00 €
40 2051 Other EDI SmartBoard L500-1 01/10/2010 Sofie Ragnar 699,00 €
41 3000 Other Saris Lumina Digital Camera 12/05/2010 Shannon Nguyen 599,00 €
42 3005 Other Saris Zoom Z-60 Digital Camera 27/07/2010 Sela Shepard 435,00 €
43 3070 Other Omega PixL Digital Camcorder 06/10/2010 Min Seung 249,00 €
44 3800 Other U-Go Saris DigiCam Printer II 04/08/2010 Hank Sorenson 135,00 €
45 3900 Other U-Go Saris Label Maker 13/06/2010 Clint Gosse 234,00 €
46 4800 Other 7N Deluxe Camera Travel Bag 27/07/2010 Sela Shepard 99,00 €
47 4900 Other 7N Light Rolling Laptop Case 04/10/2010 Jay Peralta 90,00 €
48 4905 Other 7N Heavy Rolling Laptop Case 04/10/2010 Nick Ortiz 78,00 €
49 5020 TV 32" Paragon 440 Plasma TV 11/08/2010 Marta Lao 1.400,00 €
50 5022 TV 32" Paragon 440 Plasma TV 17/07/2010 Carl Langer 1.400,00 €
51 5023 TV 50" Paragon 490L LCD TV 01/10/2010 Margaret Lisbon 1.500,00 €

SubTotal Página 26 de 65
Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

A B C D E F G H I

1 Funções de Pesquisa e Referência


2 ProcV
3 Proc
4 ProcH
5 Corresp
6
7
8 O Excel permite fazer pesquisas numa tabela, usando determinado argumento para retornar um valor correspondente
9 A procura pode ser feita de duas maneiras diferentes
10 Procura Vertical (ProcV) faz a procura na primeira coluna da tabela
11 Procura Horizontal (ProcH) faz a procura na primeira linha da tabela
12
13 Pode também ser feita através da função Proc. Esta função tem duas formas: matricial e vectorial
14 . A matricial é muito semelhante às funções ProcH e ProcV
15 A diferença é que enquanto estas duas permitem indexar o valor a devolver, a função Proc selecciona sempre o último valor da linha ou da coluna
16 É portanto mais limitada.
17 . A vectorial procura o valor num vector e devolve o correspondente encontrado noutro vector
18 Comparativamente a ProcH e ProcV a função Proc é bastante interessante (no caso vetorial) na medida em que não obriga a procurar na primeira linha ou na primeira coluna
19 No entanto obriga a que o vector onde a procura está a ser feita esteja ordenado
20
21 Considere-se a seguinte tabela
22
23 Número Nome Frequência Exame Nota Final
24 1232 António 0 10 10
25 6782 Abílio 2 11 11
26 8699 Berta 12 13 13
27 8799 Artur 8,7 11 11
28 9001 José 9 17 17
29
30 1. ProcV ProcV Proc
31 Pretende-se determinar a nota final do seguinte número de aluno: 8699 =PROCV(F31;$B$23:$F$28;4;FALSO) =PROC(F31;B24:B28;F24:F28)
32 Pretende-se determinar o nome do seguinte número de aluno: 8699 =PROCV(F32;$B$23:$F$28;2;FALSO) =PROC(F32;B24:B28;C24:C28)
33
34
35 2. Proc
36 Pretende-se determinar o nome do aluno que obteve a melhor classificação no exame
37
38 Neste caso não é possível utilizar a função ProcV na medida em que a procura do valor 17 não se efectua na primeira coluna mas sim na coluna número 3 da tabela
39 A solução passa por utilizar a função Proc a qual não obriga a efectuar a procura na 1.ª coluna da tabela

Melhor classificação
40 no Exame =MÁXIMO(E24:E28) =PROC(G40;E24:E28;C24:C28)
41
42 3. ProcH
43 Pretende-se determinar a nota final do número de aluno 8699 Nota Final =PROCH("Nota Final";$B$23:$F$28;4;FALSO)
44
45
46 4. Corresp
47 Um dos problemas do ProcV e do ProcH é que obriga ao conhecimento da coluna ou da linha do valor correspondente à procura efectuada
48 Para se ultrapassar essas limitações pode-se usar a função corresp
49
50 Pretende-se determinar a classificação obtida por um determinado aluno em função do tipo de prova ("Frequência" ou "Exame")
51
52 Resposta com ProcV Resposta com ProcH
53 Número de aluno 8699 Número de aluno 8699
54 Prova Frequência Prova Frequência
55 Coluna da Prova =CORRESP(D54;B23:F23) Linha do Número de Aluno =CORRESP(G53;B23:B28)
56
57 Resposta =PROCV(D53;B23:F28;D55;FALSO) Resposta =PROCH(G54;B23:F28;G55;FALSO)

Funções de Pesquisa_Referência Página 27 de 65


Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

A B C D E F G H I J K L M N
1 Gráficos
2 Colunas
3 Barras
4 Circulares
5 Linhas
6 Área
7 Dispersão (XY)
8 Bolhas
9 Radar
10 Cotação
11 Anel
12 Móvel
13
14
15
16 1. Colunas
17 Frequentemente usados para comparar valores entre categorias
18 Utilize-o quando a ordem das categorias não é importante ou para apresentar a contagem de itens
19
20 Vendedor Janeiro Fevereiro Março Média
21 Marco 12.000,00 € 11.345,00 € 12.759,00 € 12.034,67 €
22 Filipa 7.987,00 € 8.966,00 € 8.665,00 € 8.539,33 €
23 Ana 1.200,00 € 2.134,00 € 1.397,00 € 1.577,00 €
24 Joana 8.987,00 € 9.759,00 € 8.675,00 € 9.140,33 €
25 Teresa 13.087,00 € 12.342,00 € 13.854,00 € 13.094,33 €
26 Juliana 9.876,00 € 10.868,00 € 9.765,00 € 10.169,67 €
27
28
16.000,00 €
29
30 14.000,00 €
31
12.000,00 €
32
33 10.000,00 € Janeiro
34 Fevereiro
8.000,00 €
35
6.000,00 € Março
36
37 Média
4.000,00 €
38
39 2.000,00 €
40 - €
41 Marco Filipa Ana Joana Teresa Juliana
42
43
44 2. Barras
45 Bastante similares aos gráficos de colunas. Usam barras horizontais ao invés de barras verticais
46 Permite comparar valores entre categorias
47 Utilize-o quando os valores do gráfico apresentam durações ou quando o texto da categoria é muito longo
48
49
50
51 Juliana
52
Teresa
53
54
Joana Março
55
56 Fevereiro
Ana
57
Janeiro
58
Filipa
59
60
Marco
61
62
- € 5.000,00 € 10.000,00 € 15.000,00 €
63
64
65
66 3. Circulares
67 Apresenta o contributo de cada valor para o total. Uma única série de dados (todos os valores têm que ser positivos)
68
69 Vendedor Total
70 Marco 36.104,00 € Total
71 Filipa 25.618,00 €
72 Ana 4.371,00 €
73 Joana 27.421,00 € 19% 22% Marco
74 Teresa 39.283,00 €
75 Juliana 30.509,00 € Filipa
76 16% Ana
24%
77 Circular destacado em 3D Joana
78 Esquema - Rótulos de Dados - Extremidade Interior
17% Teresa
79 Esquema - Rótulos de Dados - Mais Opções - Percentagem
80 Formatar - Efeitos de Forma - Bisel - Opções 3D - Rotações 3D Juliana
2%
81
82
83
84
85 4. Linhas
86 Ideais para mostrar tendências de várias séries de dados (habitualmente ao longo do tempo ou categorias)
87 Útil quando existem muitos pontos de dados e a ordem é importante
88
89 Região Tri 1 Tri 2 Tri 3 Tri 4
90 Norte 217.047,00 € 129.870,00 € 174.850,00 € 125.678,00 €
91 Centro 207.740,00 € 152.144,00 € 83.568,00 € 157.634,00 €
92 Sul 130.942,00 € 78.730,00 € 86.895,00 € 104.567,00 €
93
94
95 250.000,00 €
96
97
200.000,00 €
98
99
100 150.000,00 €
Norte
101
Centro
102 100.000,00 €
103 Sul
104
105 50.000,00 €
106
107 - €
108 Tri 1 Tri 2 Tri 3 Tri 4
109
110
111

Gráficos Página 28 de 65
Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

A B C D E F G H I J K L M N
112 Distrito População Área (Km2) Densidade Populacional
113 Aveiro 648889 2811 230,84
114 Beja 168225 10024 16,78
115 Braga 735326 2676 274,79
116 Bragança 153764 6595 23,32
117 Castelo Branco 212541 6616 32,13
118 Coimbra 430070 3949 108,91
119 Évora 173148 7392 23,42
120 Faro 366329 4960 73,86
121 Guarda 185076 5510 33,59
122 Leiria 422808 3515 120,29
123 Lisboa 2078140 2757 753,77
124 Portalegre 133444 6065 22,00
125 Porto 1608057 2331 689,86
126 Santarém 441083 6696 65,87
127 Setubal 709948 5072 139,97
128 Viana do Castelo 244025 2213 110,27
129 Vila Real 229025 4302 53,24
130 Viseu 386548 5002 77,28
131
132
133
134 10024
135
136
137 7392
138 6595 6616 6696
6065
139 5510
4960 5072 5002
140 4302
3949 Área (Km2)
141 3515
142 2811 2676 2757 Densidade Populacional
2331 2213
143
144
145
146
147
148
149
150
151
152
153 5. Área
154 Apresenta a tendência de valores ao longo do tempo ou categorias
155 Bastante similares aos gráficos de linhas com a excepção do facto de as áreas estarem preenchidas
156
157 Para colocar este efeito de transparência deve-se começar por seleccionar a série de dados (por exemplo a azul).
158 Formatar - Preenchimento da Forma - Mais cores de preenchimento - Escolher a cor azul - Definir transparência para 33%
159 Fazer o mesmo para o vermelho
160
161
162
163 250.000,00 €
164 200.000,00 €
165
166 150.000,00 €
167 100.000,00 €
168
50.000,00 € Sul
169
170 - € Centro
171 Tri 1 Norte
Tri 2
172 Tri 3
173 Tri 4
174
175
176
177 6. Dispersão (XY)
178 Também conhecidos como gráficos de correlação
179 Combinam pares de valores em pontos de dados únicos. Estes pontos são usados para representar simultâneamente os valores de duas variáveis
180 Utilizado nos casos em que é necessário visualizar o que acontece com uma variável quando outra variável se altera
181
182 Dia Chuvas Poluição Tempo (seg) Distância (mm) Distância (mts)
183 01/01/2014 4,1 122 15,39 15390 15,39
184 02/01/2014 4,3 117 15,68 15680 15,68
185 03/01/2014 5,7 112 15,95 15960 15,96
186 04/01/2014 5,4 114 16,23 16230 16,23
187 05/01/2014 5,9 110 16,5 16500 16,5
188 06/01/2014 5 114 16,77 16770 16,77
189 07/01/2014 3,6 128 17,04 17040 17,04
190 08/01/2014 1,9 137 17,31 17730 17,73
191 09/01/2014 7,3 104 17,58 18150 18,15
192
193 Seleccionar apenas as chuvas e a poluição. Utilização da função converter para converter distâncias de mm para metros
194 Observe-se que a poluição é tanto menor quanto mais chove Seleccionar apenas tempo e distância em metros
195
196
Poluição Distância (mts)
197
198 160 18,5
199 140 18
200 120 17,5
100
Distância
Poluição

201
17
202 80
16,5
203 60 Poluição Distância (mts)
204 40 16
205 20 15,5
206 0 15
207 0 2 4 6 8 15 15,5 16 16,5 17 17,5 18
208 Chuvas Diárias Tempo (Seg)
209
210
211 Seleccionar as três colunas de dados. Inserir gráfico de dispersão com linhas retas e marcadores.
212 O fato de termos seleccionados três variáveis equivale a termos um gráfico de linhas
213 160
214
140
215
216 120
217 100
218 Chuvas
80
219
60 Poluição
220
221 40
222 20
223
0
224
31/12/2013 01/01/2014 02/01/2014 03/01/2014 04/01/2014 05/01/2014 06/01/2014 07/01/2014 08/01/2014 09/01/2014 10/01/2014
225
226

Gráficos Página 29 de 65
Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

A B C D E F G H I J K L M N
227
228
229
230 7. Bolhas
231 Similar a um gráfico de dispersão mas compara conjuntos de três valores em vez de dois
232 Na primeira coluna devem estar os dados que estarão no eixo X, enquanto os dados do eixo Y devem estar na segunda coluna
233 A terceira coluna determinará o tamanho da bolha (normalmente em percentagem).
234
235 # Produtos Venda Quota de Mercado
236 Empresa A 14 12.200,00 € 9%
237 Empresa B 5 60.200,00 € 47%
238 Empresa C 18 24.400,00 € 19%
239 Empresa D 22 32.000,00 € 25%
240 128.800,00 €
241
242 Para fazer o gráfico não se deve seleccionar o cabeçalho
243 O gráfico deste exemplo mostra que a empresa D tem o maio número de produtos vendidos, no entanto o maior volume de vendas e a maior quota de mercado pertence à empresa B
244
80.000,00 €
245
246 70.000,00 €
247 60.000,00 €
248
50.000,00 €
249
250 40.000,00 €
Série1
251 30.000,00 €
252
20.000,00 €
253
254 10.000,00 €
255 - €
256 0 5 10 15 20 25 30
257
258
259 8. Radar
260 Comparam os valores de várias séries de dados
261 Os gráficos radares adquirem a sua forma de acordo com a quantidade de categorias usadas
262 Cinco categorias resultarão em um pentágono, três, em um triângulo e assim por diante
263 O gráfico de radares é muito útil para fazer múltiplas comparações
264
265
266 Supermercado Cerveja Legumes Produtos Limpeza Chocolates Localização
267 Continente 9,00 € 8,00 € 7,00 € 10,00 € 5
268 Lidl 6,00 € 9,00 € 9,00 € 5,00 € 5
269 Jumbo 5,00 € 6,00 € 3,00 € 5,00 € 10
270
271
272
273
Cerveja
274 10,00 €
275 8,00 €
276 6,00 €
277 4,00 €
Localização Legumes
278 2,00 €
279 - €
280
281
282
283 Chocolates Produtos Limpeza
284
285
286 Continente Lidl Jumbo
287
288 9. Cotações
289 Requer três séries de valores, Máximo, Minímo e Fechar
290 Especificos para controle e movimentação deste tipo de flutuação de valores
291
292 Data Abertura Máximo Mínimo Fecho
293 01/01/2014 25,00 € 27,20 € 23,49 € 27,20 €
294 02/01/2014 19,58 € 25,03 € 19,55 € 20,02 €
295 03/01/2014 20,03 € 24,46 € 20,03 € 21,00 €
296 04/01/2014 22,00 € 23,97 € 17,00 € 18,00 €
297 05/01/2014 20,00 € 23,65 € 16,00 € 16,90 €
298
299
30,00 €
300
301 25,00 €
302
303 20,00 €
304 Abertura
15,00 €
305 Máximo
306 10,00 €
Mínimo
307
5,00 € Fecho
308
309 - €
310
311
312
313
314
315 10. Anel
316 Apresenta o contributo de cada valor para o total como um gráfico circular (mas pode conter várias séries)
317
318 2012 2013
319 Imposto Predial 222.200,00 € 345.666,00 €
320 Imposto de Circulação 190.000,00 € 80.962,00 €
321 Imposto Combustível 90.000,00 € 110.983,00 €
322
323 Estrutura - Mudar Linha/Coluna
324 Estrutura - Esquema de Gráfico 6 (para colocar automaticamente a %)
325
326
327 Título do Gráfico
328
329
330
331
332 30%
333 39% 45% 2012
334 2013
55% 61%
335
336 70%
337
338
339
340
341

Gráficos Página 30 de 65
Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

A B C D E F G H I J K L M N
342
343 11. Gráfico Móvel
344 O formato da data na tabela abaixo é um formato personalizado
345 Na categoria data seleccionar o formato mais semelhante. Posteriomente personalizá-lo para que apareçam os 4 digitos referentes ao ano.
346
347 Data Orçamentado Efetivo
348 janeiro 2013 500,00 € 540,00 €
349 fevereiro 2013 459,00 € 465,00 €
350 março 2013 769,00 € 800,00 €
351 abril 2013 567,00 € 603,00 €
352 maio 2013 456,00 € 459,00 €
353 junho 2013 650,00 € 876,00 €
354 julho 2013 450,00 € 622,00 €
355 agosto 2013 900,00 € 912,00 €
356 setembro 2013 786,00 € 650,00 €
357 outubro 2013 666,00 € 600,00 €
358 novembro 2013 543,00 € 499,00 €
359 dezembro 2013 512,00 € 549,00 €
360 janeiro 2014 225,00 € 227,20 €
361 fevereiro 2014 219,58 € 225,03 €
362 março 2014 220,03 € 224,46 €
363 abril 2014 222,00 € 223,97 €
364 maio 2014 220,00 € 223,65 €
365 junho 2014 190,12 € 197,00 €
366 julho 2014 345,00 € 387,00 €
367 agosto 2014 302,00 € 310,00 €
368 setembro 2014 298,00 € 300,00 €
369 outubro 2014 275,00 € 310,00 €
370 novembro 2014 214,00 € 199,00 €
371 dezembro 2014 199,00 € 198,00 €
372
373 Fazer o gráfico de colunas para o conjunto de células que vão desde o cabeçalho até Dezembro de 2013
374 De seguida definir três nomes no menu Fórmulas - Gestor de Nomes - Novo
375 Nome: Orçamento Refere-se a: =deslocamento(seleccionar a célula do cabeçalho "Orçamentado"; seleccionar uma célula qualquer que vai servir de ligação ao controlo; 0; 12; 1)
376 Nome: Efetivo Refere-se a: =deslocamento(seleccionar a célula do cabeçalho "Efetivo"; seleccionar a mesma célula seleccionada acima; 0; 12; 1)
377 Nome: Periodo Refere-se a: =deslocamento(seleccionar a célula do cabeçalho "Periodo"; seleccionar a mesma célula seleccionada acima; 0; 12; 1)
378
379 Ao lado do gráfico e com recurso ao menu Programador inserir um controlo de formulário Barra de deslocamento
380 Nas propriedades colocar valor mínimo 1 e máximo de 13
381 Célula de ligação: a mesma célula acima especificada
382
383 Finalmente seleccionar o gráfico
384 Estrutura - Seleccionar Dados. Aterar:
385 Rótulos do Eixo para Periodo
386 Série Orçamentado para Orçamento
387 Série Efetivo para Efetivo
388
389 http://www.youtube.com/watch?v=QZVza4MexH4
390
1.000,00 €
391 4
900,00 €
392
393 800,00 €
394 700,00 €
395 600,00 €
396 500,00 €
397 400,00 €
398 300,00 €
399
200,00 €
400
100,00 €
401
- €
402
abril 2013 maio 2013 junho 2013 julho 2013 agosto 2013 setembro 2013 outubro 2013 novembro 2013 dezembro 2013 janeiro 2014 fevereiro 2014 março 2014
403
404 Orçamentado Efetivo
405
406

Gráficos Página 31 de 65
Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

A B C D E F G

1 Funções de Bases de Dados


2 BdContar
3 BdMax
4 BdMin
5 BdSoma
6 BdObter
7
8
9 Quando há necessidade de analisar se os valores numa lista satisfazem uma condição específica ou critério, pode-se utilizar uma função de bases de dados
10
11 Considere-se a seguinte tabela
12
13 ID # Type Equipment Detail Checked Out By Whom Sales Price
14 1011 Laptop 10" Saris Netbook Pro 40455 Jay Peralta 1200
15 1012 Laptop 10" Saris Netbook Pro 40450 August Zorn 1200
16 1021 Laptop 15" EDI SmartPad L200-3 40436 Sofie Ragnar 1080
17 1022 Laptop 15" EDI SmartPad L200-3 40404 Hank Sorenson 1080
18 1023 Laptop 15" EDI SmartPad L200-3 40398 Jennifer Weiss 1080
19 1025 Laptop 15" EDI SmartPad L200-4X 40447 Min Seung 1101
20 1031 Laptop 17" Saris X-10 Laptop 40455 Nick Ortiz 799
21 1032 Laptop 17" Saris X-10 Laptop 40440 Stanley Geyer 799
22 1033 Laptop 17" Saris X-10 Laptop 40445 George D'Agosta 799
23 1034 Laptop 17" Saris X-10 Laptop 40415 Jay Peralta 799
24 2050 Other EDI SmartBoard L500-1 40456 Anthony Liddell 699
25 2051 Other EDI SmartBoard L500-1 40452 Sofie Ragnar 699
26 3000 Other Saris Lumina Digital Camera 40310 Shannon Nguyen 599
27 3005 Other Saris Zoom Z-60 Digital Camera 40386 Sela Shepard 435
28 3070 Other Omega PixL Digital Camcorder 40457 Min Seung 249
29 3800 Other U-Go Saris DigiCam Printer II 40394 Hank Sorenson 135
30 3900 Other U-Go Saris Label Maker 40342 Clint Gosse 234
31 4800 Other 7N Deluxe Camera Travel Bag 40386 Sela Shepard 99
32 4900 Other 7N Light Rolling Laptop Case 40455 Jay Peralta 90
33 4905 Other 7N Heavy Rolling Laptop Case 40455 Nick Ortiz 78
34 5020 TV 32" Paragon 440 Plasma TV 40401 Marta Lao 1400
35 5022 TV 32" Paragon 440 Plasma TV 40376 Carl Langer 1400
36 5023 TV 50" Paragon 490L LCD TV 40452 Margaret Lisbon 1500
37
38
39 Tipos de Equipamento e Vendedores
40 Type By Whom
41 Laptop Jay Peralta
42 Other August Zorn
43 TV Sofie Ragnar
44 Hank Sorenson
45 Jennifer Weiss
46 Min Seung
47 Nick Ortiz
48 Stanley Geyer
49 George D'Agosta
50 Anthony Liddell
51 Shannon Nguyen
52 Sela Shepard
53 Clint Gosse
54 Marta Lao
55 Carl Langer
56 Margaret Lisbon
57
58 1. BdContar
59 Conta as células que contêm números num dado campo da base de dados que cumpre o(s) critério(s) especificado(s)
60
61 Determine quantos Laptops foram vendidos
62 Especifique o "Type" com recurso a uma lista de dados
63 Type
64 Laptop =BDCONTAR(B13:G36;G13;C63:C64)
65
66
67 Determine quantos equipamentos têm um preço superior a 900€ e inferior a 1100€
68 (Sales Price > 900 ^ Sales Price < 1000)
69 Sales Price Sales Price
70 > 900 < 1100 =BDCONTAR(B13:G36;G13;C69:D70)
71
72
73 Determine quantos Laptops ou TVs foram vendidos
74 (Laptop v TV)
75 Especifique o "Type" com recurso a uma lista de dados
76 Type
77 Laptop
78 TV =BDCONTAR(B13:G36;G13;C76:C78)
79
80
81 Determine quantos Laptops foram vendidos pelo Jay Peralta
82 (Laptop ^ Jay Peralta)
83 Especifique o "Type" e o "By Whom" com recurso a uma lista de dados
84 Type By Whom
85 Laptop Jay Peralta =BDCONTAR(B13:G36;G13;C84:D85)
86
87

Funções de Bases de Dados Página 32 de 65


Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

A B C D E F G
88 Determine quantos Laptops foram vendidos pelo Jay Peralta ou pelo August Zorn
89 (Laptop ^ Jay Peralta) v (Laptop ^ August Zorn)
90 Especifique o "Type" e o "By Whom" com recurso a uma lista de dados
91 Type By Whom
92 Laptop Jay Peralta
93 Laptop August Zorn =BDCONTAR(B13:G36;G13;C91:D93)
94
95
96 2. BdMax
97 Devolve o maior número de um campo da base de dados que cumpre o(s) critério(s) especificado(s)
98
99 Determine o valor da venda mais elevada em termos de laptops
100 Especifique o "Type" com recurso a uma lista de dados
101 Type
102 Laptop =BDMÁX(B13:G36;G13;C101:C102)
103
104
105 3. BdMedia
106 Devolve a média de um campo da base de dados que cumpre o(s) critério(s) especificado(s)
107
108 Determine a média das vendas de laptops
109 Especifique o "Type" com recurso a uma lista de dados
110 Type
111 Laptop =BDMÉDIA(B13:G36;G13;C110:C111)
112
113
114 4. BdMin
115 Devolve o menor número de um campo da base de dados que cumpre o(s) critério(s) especificado(s)
116 Determine o valor da venda menos elevada do Jay Peralta
117 Especifique o "By Whom" com recurso a uma lista de dados
118 By Whom
119 Jay Peralta =BDMÍN(B13:G36;G13;C118:C119)
120
121
122 5. BdSoma
123 Adiciona os números de um campo da base de dados que cumpre o(s) critério(s) especificado(s)
124
125 Determine o total das vendas de Laptops realizadas pelo Jay Peralta
126 Especifique o "Type" e o "By Whom" com recurso a uma lista de dados
127 Type By Whom
128 Laptop Jay Peralta =BDSOMA(B13:G36;G13;C127:D128)
129
130
131 6. BdObter
132 Extrai de uma base de dados um único registo que cumpre as condições especificadas
133
134 Determine o nome do vendedor que vendeu o seguinte equipamento: "Saris Lumina Digital Camera"
135 Equipment Detail
136 Saris Lumina Digital Camera =BDOBTER(B13:G36;F13;C135:C136)
137
138
139 Determine o nome do vendedor que efectuou a venda mais baixa
140 Sales Price
141 =MÍNIMO(G14:G36) =BDOBTER(B13:G36;F13;C140:C141)
142
143
144
145 Determine o número da fatura da venda realizada por Anthony Liddell no dia 05-10-2010
146 Checked Out By Whom
147 40456 Anthony Liddell =BDOBTER(B13:G36;B13;C146:D147)

Funções de Bases de Dados Página 33 de 65


Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

A B C D E F G H I J
1 Obtenção de Dados Externos
2 Exportar dados para um ficheiro de texto
3 Importar dados de um ficheiro de texto
4 Importar bases de dados do Access
5 Importar dados da Web a partir de ficheiros iqy
6 Importar dados a partir de páginas Web
7 Importar dados utilizando o Microsoft Query
8
9
10
11 1. Exportar dados para um ficheiro de texto # Cliente Primeiro Último
12 . Guardar Como - Texto (separado por tabulações) 1 António José
13 ou 2 Ana Filipa
14 . Guardar Como - CSV (separado por vírgulas) 3 Hugo Simões
15 4 Magda Couto
16 Insira os dados relativos aos clientes numa folha de cálculo e exporte-os para um ficheiro de texto 5 Clara Alves
17 6 Joana Duarte
18 7 Carla Oliveira
19 2. Importar dados de um ficheiro de texto 8 Joaquim Filipe
20 . Dados - Obter Dados Externos - Do Texto 9 Hugo Gomes
21 ou 10 Catarina Antunes
22 . Ficheiro - Abrir
23
24 Importar o ficheiro Clientes.txt para o Excel (iniciar a importação a partir da linha 6)
25
26
27 3. Importar bases de dados do Access
28 . Dados - Obter Dados Externos - A Partir do Access (selecionar ficheiro: Adamastor.accdb)
29 . Seleccionar a tabela pretendida (no caso seleccionar a tabela "Encomendas do Produto")
30 . Seleccionar como pretende ver os dados (tabela; tabela dinâmica; tabela dinâmica + gráfico dinâmico)
31 . no caso seleccionar tabela
32 . Voltar a fazer o processo e desta feita especificar "tabela dinâmica + gráfico dinâmico"
33 Preço Unitário e Qtd para os valoes; código do cliente para as linhas
34
35
36 4. Importar dados da Web a partir de ficheiros iqy
37 Com o Excel podemos obter dados diretamente da Internet
38 Podemos por exemplo ter acesso a várias tabelas ou mesmo a um texto da web
39 Os arquivos de consulta à web têm a extensão .iqy
40
41 Alguns exemplos de consultas são fornecidos com o excel disponíveis em:
42 C:\Program Files (x86)\Microsoft Office\Office14\QUERIES
43
44 . Importar os dados do ficheiro "Taxas de Câmbio pelo MoneyCentral Investor da MSN.iqy" clicando duas vezes em cima dele.
45
46
47 5. Importar dados a partir de páginas Web
48 . Dados - Obter Dados Externos - A Partir da Web
49 . Na barra de endereços colocar o URL (http://www.pordata.pt/Portugal/Alunos+matriculados+no+ensino+superior+total+e+por+sexo-1048). Clicar no botão IR
50 . Para seleccionar o conjunto de dados pretendidos é necessário especificar o que se pretende importar (através da seta amarela).
51 . Importar
52
53 . Em Opções é possível definir Opções relativas à formatação (nenhuma, importar formato RTF ou importar como formato HTML)
54 . Na disquete é possível guardar a consulta (gerando um ficheiro do tupo iqy)
55
56 . Posteriormente é possivel definir o processo de atualização dos dados (Dados - Ligações - Propriedades)
57
58
59 6. Importar dados utilizando o Microsoft Query
60 Access
61 . Dados - Obter Dados Externos - De outras Origens - Do Microsof Query - Seleccionar MS Access Database - Clicar Ok
62 . Seleccionar a base de dados (no caso Adamastor.accdb)
63 . Listar os campos das seguintes tabelas:
64 Detalhes da Encomenda (Código da Encomenda; Código do Produto; Quantidade; Preço Unitário);
65 Produtos (Nome do Produto)
66 . No último passo:
67 Guardar a consulta
68 Devolver os dados ao Microsoft Excel
69
70
71 Executar consultas prévias
72 . Dados - Obter Dados Externos - De outras Origens - Do Microsof Query - Seleccionar Consultas - Procurar - Seleccionar a Consulta e Abrir
73 . No último passo "Ver dados ou editar a consulta no MS Query"
74
75
76 Sql Server
77 . Dados - Obter Dados Externos - De outras Origens - Do Microsof Query - Nova Origem de Dados - Clicar Ok
78 . Nome a atribuir à origem de dados: "exemplo"
79 . Controlador: "Sql Server"
80 . Ligar: "Escolher o Servidor". Em Opções é possível definir a base de dados a ligar.
81 . Escolher a tabela

Obtenção de Dados Externos Página 34 de 65


Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação
A B C D E F G H I J K L M N
1 Tabelas Dinâmicas
2 Rótulos de Linha
3 Rótulos de Coluna
4 Definições de Campo (Resumir Valores utilizando) / Cálculos (Resumir Valores por). Tipo de Cálculo: contagem
5 Definições de Campo (Mostrar Valores como) / Cálculos (Mostrar Valores como). % do Total Geral
6 Definições de Campo (SubTotais e Filtros - Personalizado)
7 Filtros: Rótulos de Linha
8 Filtros: Filtros do Relatório
9 Ordenar dados
10 Top
11 Mostrar detalhes
12 Agrupar Dados
13 Segmentação de Dados
14 Linha Cronológica
15 Gráfico Dinâmico
16
17
18 Será que o problema reside no excesso de informação?
19
20 As tabelas dinâmicas (pivot tables) constituem um recurso do Excel para organizar tabelas ou listas de dados
21 Permitem resumir a informação obtida a partir de uma fonte de dados, sem a necessidade de usar fórmulas, mostrando a informação num relatório ou numa tabela interactiva
22 O nome “tabela dinâmica” advém da facilidade em trocar a disposição dos dados na tabela, obtendo a informação vista de diferentes perspectivas
23 As tabelas dinâmicas constituem-se a partir de tabelas ou listas de dados já existentes e permitem reorganizar os dados com grande flexibilidade e de forma diversificada
24
25 Considere a seguinte tabela:
Venc. Venc.
Nome Função Departamento Descontos
26 Ilíquido Líquido
27 Filipe Gerente Administração 1.625 € 325 € 1.354 €
28 António Operário Produção 687,50 € 103,13 € 638,38 €
29 Maurício Comercial Administração 750 € 112,50 € 691,50 €
30 Roberto Operário Produção 687,50 € 103,13 € 638,38 €
31 Sofia Comercial Administração 1.250 € 225 € 1.079 €
32
33
34 1. Rótulos de Linha
35 Determine os totais dos descontos por departamento
36
37 Rótulos de Linha Soma de Descontos
38 Administração 662,5
39 Produção 206,26
40 Total Geral 868,76
41
42
43 2. Rótulos de Coluna
44 Determine os totais dos descontos por departamento e por nome
45
46 Soma de Descontos Rótulos de Coluna
47 Rótulos de Linha António Roberto Total Geral
48 Produção 103,13 103,13 206,26
49 Total Geral 103,13 103,13 206,26
50
51
52
53 3. Definições de Campo (Resumir Valores utilizando) / Cálculos (Resumir Valores por). Tipo de Cálculo: contagem
54 Determine o número de funcionários por departamento
55
56 Basta arrastar departamento para valores ele automaticamente fica como contagem
57 Para verificarmos isso podemos ver na seta - Definições do Campo
58 ou Menu Analisar - Definições do Campo (colocando primeiro o cursor em cima do número 3)
59
60 Rótulos de Linha Contagem de Departamento
61 Administração 3
62 Produção 2
63 Total Geral 5
64
65 4. Definições de Campo (Mostrar Valores como) / Cálculos (Mostrar Valores como). % do Total Geral
66 Calcule o número de funcionários por função (expresse os valores como % do total geral)
67
68 Arrastar Função para valores e ele fica automaticamente como contagem
69 Para expressar os valores como %: clicar na seta - Definições do Campo - Mostrar Valores Como
70 ou Menu Analisar - Definições do Campo - Mostrar Valores Como (colocando o curso em cima de um valor)
71
72 Rótulos de Linha Contagem de Função
73 Comercial 40,00%
74 Gerente 20,00%
75 Operário 40,00%
76 Total Geral 100,00%
77

Tabelas Dinâmicas Página 35 de 65


Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação
A B C D E F G H I J K L M N
78 5. Definições de Campo (SubTotais e Filtros - Personalizado)
79 Determine a soma, a média, o máximo e o mínimo vencimento líquido dos funcionários por departamento
80
81 Dar um clique em cima do 1.º departamento (Administração)
82 Analisar - Definições de Campos - SubTotais e Filtros - Personalizado
83 Rótulos de Linha Soma de Venc. Líquido
84 Administração 3124,5
85 Filipe 1354
86 Maurício 691,5
87 Sofia 1079
88 Produção 1276,76
89 António 638,38
90 Roberto 638,38
91 Total Geral 4401,26
92
93 6. Filtros: Rótulos de Linha
94 Calcule o vencimento líquido dos funcionários por departamento.
95 Posteriormente seleccione apenas os vencimentos dos funcionários pertencentes à administração (pode fazê-lo na seta dos rótulos de linha)
96
97 Rótulos de Linha Soma de Venc. Líquido
98 Administração 3124,5
99 Produção 1276,76
100 Total Geral 4401,26
101
102
103 7. Filtros: Filtros do Relatório
104 Inclua um filtro que permita filtrar os nomes dos funcionários (basta arrastar nome para filtro de relatório)
105
106 Nome (Tudo)
107
108 Rótulos de Linha Soma de Venc. Líquido
109 Administração 3124,5
110 Produção 1276,76
111 Total Geral 4401,26
112
113
114 8. Ordenar dados
115 Determine o vencimento liquido de cada funcionário
116 Ordene os valores por ordem crescente
117 Colocar o cursor em cima de um qualquer valor (pode ser logo do primeiro): Menu Opções - A/Z
118
119 Rótulos de Linha Soma de Venc. Líquido
120 Roberto 638,38
121 António 638,38
122 Maurício 691,5
123 Sofia 1079
124 Filipe 1354
125 Total Geral 4401,26
126
127
128 9. Top
129 Liste o nome dos 2 funcionários com ordenados mais elevados (Top 2)
130 Em Rótulos de Linha - Filtros de Valores (10 Mais)…redefinir para 2
131
132 Rótulos de Linha Soma de Venc. Líquido
133 Filipe 1354
134 Sofia 1079
135 Total Geral 2433
136
137
138 Liste o nome do funcionário com ordenado mais elevado por departamento (Top 1)
139 Se fizermos como anteriormente o sistema acaba por listar apenas todos os ordenados do departamento com maiores vencimentos liquidos (Administração)
140 Uma vez que "nome" é, nesta tabela dinâmica, um sub-rótulo de "Departamento" devemos fazer botão direito do rato em cima do 1.º nome - Filtro - 10 Mais
141
142 Rótulos de Linha Soma de Venc. Líquido
143 Administração 3124,5
144 Filipe 1354
145 Maurício 691,5
146 Sofia 1079
147 Produção 1276,76
148 António 638,38
149 Roberto 638,38
150 Total Geral 4401,26
151
152

Tabelas Dinâmicas Página 36 de 65


Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação
A B C D E F G H I J K L M N
153 10. Mostrar detalhes
154 Clicar duas vezes em cima do nome (1.ª tabela da alínea 9)). Alternativamente Menu Opções - no lado esquerdo clicar em +
155 Escolher o campo "departamento" como o campo que contém os detalhes a mostrar
156 Ao fazermos isso o campo passa automaticamente a fazer parte do rótulo de linhas e passamos a ter a possibilidade de expandirmos os resultados (+/-)
157
158
159 ____________________________________________________________________________________________________________________________________________________________________________
160
161 Considere a seguinte tabela:
162 Mês Vendedor Vendas
163 31/01/2013 João Grilo 17.000 €
164 31/01/2013 José Simões 17.995 €
165 31/01/2013 Lara Oliveira 22.000 €
166 31/01/2013 Paula Costa 14.850 €
167 28/02/2013 João Grilo 22.000 €
168 28/02/2013 José Simões 18.500 €
169 28/02/2013 Lara Oliveira 27.500 €
170 28/02/2013 Paula Costa 15.100 €
171 31/03/2013 João Grilo 24.750 €
172 31/03/2013 José Simões 20.000 €
173 31/03/2013 Lara Oliveira 30.000 €
174 31/03/2013 Paula Costa 17.700 €
175
176
177 11. Agrupar Dados
178 Crie uma tabela dinâmica que liste as vendas efectuadas em cada mês por cada vendedor
179 Clicar em cima da primeira data. Agrupar os dados por mês (Analisar - Agrupar - Selecção de Grupo - Meses)
180
181 Soma de Vendas Rótulos de Coluna
182 Rótulos de Linha João Grilo José Simões Lara Oliveira Paula Costa Total Geral
183 jan 17000 17995 22000 14850 71845
184 fev 22000 18500 27500 15100 83100
185 mar 24750 20000 30000 17700 92450
186 Total Geral 63750 56495 79500 47650 247395
187
188
189 12. Segmentação de Dados
190 Crie uma tabela dinâmica com segmentação de dados que permita consultar as vendas efectuadas em cada mês por cada vendedor
191
192 Soma de Vendas Rótulos de Coluna
193 Rótulos de Linha João Grilo José Simões Lara Oliveira Paula Costa Total Geral
194 jan 17000 17995 22000 14850 71845
195 fev 22000 18500 27500 15100 83100
196 mar 24750 20000 30000 17700 92450
197 Total Geral 63750 56495 79500 47650 247395
198
199 Uma vez criada a tabela dinâmica
200 Analisar - Inserir Segmentação de Dados
201 Seleccionar a Opção Mês e Vendedor Mês Vendedor
202
jan João Grilo
203
204 fev José Simões
205 mar Lara Oliveira
206
207 abr Paula Costa
208 mai
209
jun
210
211 jul
212 ago
213
214

Tabelas Dinâmicas Página 37 de 65


Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação
A B C D E F G H I J K L M N
215
216 13. Linha Cronológica
217 Filtre a tabela dinâmica seguinte com recurso a uma linha cronológica
218
219 Soma de Vendas Rótulos de Coluna
220 Rótulos de Linha João Grilo José Simões Lara Oliveira Paula Costa Total Geral
221 jan 17000 17995 22000 14850 71845
222 fev 22000 18500 27500 15100 83100
223 mar 24750 20000 30000 17700 92450
224 Total Geral 63750 56495 79500 47650 247395
225
226 Analisar - Inserir Linha Cronológica
227 Observe que a linha cronológica (abaixo) pode estar filtrada por anos, trimestres, meses e dias (clique na seta do canto superior direito)
228
229 Mês
230 Todos os Períodos MESES
231
2013
232
JUN JUL AGO SET OUT NOV DEZ
233
234
235
236
237 14. Gráfico Dinâmico
238 Crie um gráfico dinâmico de colunas a partir da tabela anterior
239
240 Uma vez que a tabela já existe basta ir a opções - gráfico dinâmico
241 No caso de a tabela não existir: Inserir - Gráfico Dinâmico
242
243 Soma de Vendas
244 35000
245 30000
246
25000 Vendedor
247
20000 João Grilo
248
249 15000 José Simões
250 Lara Oliveira
10000
251
5000 Paula Costa
252
253 0
254 Jan Fev Mar
255 Mês
256

Tabelas Dinâmicas Página 38 de 65


Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

A B C D E F G H I J K L M N O P

1 PowerBI
2 Power View
3 Power Query
4 Power Pivot
5 Power Map
6
7
8 O Power BI é um conjunto de ferramentas self-service do Microsoft Excel, que juntas garantem aos utilizadores mecanismos para obtenção, manipulação,
9 análise e demonstração de um grande volume de dados. Através das ferramentas do Power BI, os utilizadores poderão se conectar a fontes que pertençam a bases de dados convencionais
10 ou na nuvem, só que com performance e profissionalismo sem precedentes.
11
12 Páginas Web
13 http://www.raphael-santos.net/2014/01/power-bi.html
14
15 O Power BI para o Microsoft Excel é constituído de 4 suplementos:
16 Power View – permite a criação de relatórios que garantem uma experiência interativa ao utilizador
17 Power Query – permite a obtenção e manipulação de informações a partir de diferentes fontes de dados
18 Power Pivot – permite a criação de Modelos de Dados diretamente no Excel
19 Power Map – permite a exploração e navegação de dados em mapas 3D
20
21 DataSamples
22 http://powerpivotsdr.codeplex.com/releases/view/46355
23 http://www.microsoft.com/en-us/download/details.aspx?id=18279
24 https://gallery.technet.microsoft.com/Power-Pivot-and-Power-View-5f595c97
25 https://support.office.com/en-in/article/Get-started-with-Power-Map-88a28df6-8258-40aa-b5cc-577873fb0f4a#__exploring_sample_datasets

PowerBI Página 39 de 65
Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

A B C D E F G H I J K L M N O P Q

1 PowerView
2 Ativar o Power View
3 Criar um dashboard
4 Criar um dashboard com múltiplas fontes de dados
5
6
7 O Power View permite interagir com gráficos, segmentações de dados e outras visualizações de dados numa única folha de cálculo.
8
9 Páginas Web
10 http://www.raphael-santos.net/2013/11/microsoft-excel-2013-power-view.html
11 http://www.raphael-santos.net/2014/01/power-view-criando-dashboards-com.html
12 https://support.office.com/pt-pt/article/Novidades-no-Power-View-no-Excel-2013-e-no-SharePoint-Server-8e3b4259-421e-41fc-a48e-854388ad14d0?ui=pt-PT&rs=pt-PT&ad=PT
13
14 1. Ativar o Power View
15 Ficheiro - Opções - Suplementos - Suplementos COM - Ir
16
17 2. Criar um Dashboard
18 Considere o ficheiro Planeamento de Férias.xlsx
19 Vamos supor que trabalha na área de RH de uma determinada empresa e que desenvolveu uma folha de cálculo e controle das férias dos funcionários
20
21 Para que seja possível utilizar o Power View na criação de Dashboards dinâmicos, é necessário que o intervalo dos dados que será utilizado como referência seja convertido numa Tabela.
22 Selecionar a Tabela
23 Inserir - Tabela
24
25 Depois de converter o intervalo de dados numa Tabela no Excel, já é possível iniciar a construção do seu Dashboard.
26 Inserir - Vista Avançada
27 Caso o SilverLight não esteja instalado no seu computador será necessário proceder à sua instalação
28 A vista por defeito do powerview é uma página em branco
29 Área de Exibição: nesta área os campos devem ser organizados para criar as visualizações desejadas;
30 Área de Filtros: nesta área os campos da lista estarão disponíveis para serem incluídos na exibição ou para serem incluídos nos filtros do relatório.
31
32 Lista de Campos
33 No menu Vista Avançada é possível ativar a lista de campos, lista que mostra os campos da tabela que é possível inserir no dashboard
34 Ao selecionar os campos na lista, estes serão exibidos no Power View no formato de uma tabela de dados.
35 A grande vantagem é que a área de exibição das informações permite que diferentes dados sejam exibidos, em diferentes formatos – ou seja, a combinação de gráficos,
36 tabelas e outros elementos depende apenas da necessidade – e da criatividade – de quem está efetuando a manipulação das informações.
37
38 Os campos com o símbolo de somatório – ∑ – são campos que contém valores numéricos, podendo ser utilizados para agrupamento em totalização através de uma fórmula
39 (como por exemplo Soma, Média, Máximo, Mínimo e etc.)
40
41 Na lista de campos, selecione apenas os itens Situação e Valor das Férias
42
43 Agora suponha que ao invés do valor das férias pretende saber qual o número de funcionários para cada Situação
44 Para isso, clique na drop-down apresentado à direita do campo Valor das Férias e escolha a opção Contagem.
45
46 Gráficos
47 Suponha agora que ao invés de querer ver os dados em formato de tabela, quer que a exibição seja realizada através de gráficos
48 Estrutura - Gráfico de Barras - Barras Empilhadas;
49
50 De seguida vamos criar dois outros gráficos. Um gráfico circular para representar o valor das férias por prioridade de saída
51 Estrutura - Outro Gráfico - Circular
52
53 De seguida vamos criar dois outros gráficos. Um gráfico de colunas para representar o valor das férias por ano/mês
54 Estrutura - Outro Gráfico - Gráfico de Colunas - Colunas Empilhadas
55
56 Filtros
57 Tal como as Tabelas Dinâmicas, o Power View também oferece a possibilidade de inserção de Filtros
58 Supondo que queremos filtrar os dados por departamento
59 Botão direito do rato em cima de departamento - Adicionar a filtro de vistas; ou
60 Arrastar departamento para filtros
61
62 Drill Down
63 O drill down permite que, ao clicar numa parte do gráfico (numa coluna ou num pedaço da pizza), o utilizador tenha condições de visualizar apenas as informações relacionadas
64 a este item, desdobrando-se também para os demais gráficos e/ou tabelas a ele relacionados(as).
65 Suponha por exemplo que está apenas interessado nos funcionários com prioridade de saída alta
66 Dê um clique na parte da pizza que contém essa informação e observe o que acontece a todos os outros elementos
67
68 Pop-Out
69 Ao passar com o rato sobre a parte direita de um qualquer elemento terá acesso ao item "isolar"
70 Este item dá prioridade total à visualização do elemento, expandindo-o sobre as demais informações
71
72
73 3. Criar um Dashboard com múltiplas fontes de dados
74 Power View também permite a criação de dashboards com base em múltiplas fontes de dados – desde que estas fontes possuam uma chave de relacionamento.
75 Considere o ficheiro ERP_Database.accdb
76 Esta base de dados é utilizado pela área Financeira, e tem como objetivo armazenar as informações referentes aos pagamentos realizados nos projetos.
77 Contém informações como Data de Pagamento, Valor do Pagamento, Responsável, Referência do pagamento e etc.
78 Considere o ficheiro Project_Database.accdb
79 Esta base de dados é utilizado pela área de Projetos, com o objetivo de armazenar as informações gerais dos projetos que estão a ser executados na empresa.
80 A base de dados armazena dados como Nome do Projeto, Data de Início e Término, Percentual Concluído, Vice-presidência, Status e etc.
81
82 Com base nas informações disponíveis nas duas bases de dados, a diretoria da companhia deseja criar um relatório unificado, onde possa cruzar informações
83 das duas bases de dados e visualizar um conjunto de informações, como o Valor total de pagamentos por Projeto, por Vice-presidência, por Referência, por Responsável e etc.
84
85 Para que seja possível estabelecer uma relação entre as duas bases de dados, ambas possuem o campo Cod_Projeto, que é uma chave primária utilizada para identificar os projetos.
86
87 Importar as informações das duas bases de dados
88 . Dados - Obter Dados Externos - A Partir do Access; ou
89 . Dados - Obter Dados Externos - De outras Origens - Do Microsof Query - Seleccionar MS Access Database - Clicar Ok
90
91 Na finalização do processo de importação de cada uma das bases de dados, escolha a opção de exibição dos dados como tabela
92 Duas tabelas serão importadas para a sua folha de Excel
93
94 Iniciar PowerView
95 . Inserir - Vista Avançada
96 Apesar do Power View considerar as duas tabelas importadas como fonte de dados para geração dos dashboards (ver nos campos do powerview - aba tudo)
97 não existe um relacionamento entre as fontes que permita a construção dos dashboards de forma conjunta
98
99 Para estabelecer um vínculo entre as duas fontes, volte à folha de cálculo (ERP ou Project) e clique em Dados > Relações. Na caixa de diálogo aberta, clique em Novo.
100 Em seguida, basta definir que uma das fontes de dados se relacionará com a outra (por exemplo, ERP_Database x Project_Database) através do campo Cod_Projeto:
101

PowerView Página 40 de 65
Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

A B C D E F G H I J K L M N O P Q
102 Para finalizar, clique OK. A partir de agora, você poderá visualizar que o relacionamento entre as fontes de dados foi estabelecido pelo Microsoft Excel
103
104 Criar Dashboard
105 Com o relacionamento entre as fontes estabelecido, você poderá criar os relatórios e dashboards combinando campos das duas bases
106 Veja que é possível, inclusive, inserir filtros nos relatórios utilizando também dados das duas fontes de dados
107
108 Construa uma tabela com os campos Nome do Projeto; Referência e Valor
109
110 Crie uma nova folha do powerview.
111 Construa um gráfico de barras empilhadas com os campos valor e referência
112 Construa um gráfico circular com os campos valor e vice-presidência
113 Construa um gráfico de colunas empilhadas com os campos valor e tipo de pagamento
114 Construa uma tabela com o campo nome do projeto e valor
115 Nos filtros coloque autorizado por e status
116

PowerView Página 41 de 65
Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

A B C D E F G H I J K L M N O P

1 PowerQuery
2 Download do Power Query
3 Ativar o Power Query
4 Online Search
5 Facebook
6
7
8 O Power Query permite que o utilizador se conecte a uma ou mais fontes de dados e efetue a manipulação das informações obtidas,
9 antes mesmo de transferi-las à planilha para a folha de cálculo e geração dos dashboards
10
11 Permitem aos utilizadores e empresas que não possuem acesso à ferramentas de manipulação de dados possam ter um elevado nível de independência nesse aspecto
12 Com o Power View é possível:
13 . Conectar-se a uma extensa lista de fontes de dados
14 . Juntar informações de diferentes fontes de dados que possuam um relacionamento
15 . Criar visualizações personalizadas dos dados antes de distribuí-las na folha de cálculo, filtrando apenas aquilo que é necessário
16 . Criar visualizações personalizadas dos dados antes de distribuí-las na folha de cálculo, filtrando apenas aquilo que é necessário
17 . Utilizar as demais ferramentas de BI (Power View, Power Pivot e Power Maps) para exibir as informações manipuladas de maneira profissional
18
19 Páginas Web
20 http://www.raphael-santos.net/2014/01/power-query.html
21 http://www.raphael-santos.net/search/label/Power%20View
22
23 1. Download do Power Query
24 http://www.microsoft.com/en-us/download/details.aspx?id=39379
25
26 2. Ativar o Power View
27 Ficheiro - Opções - Suplementos - Suplementos COM - Ir
28
29 3. Online Search
30 Uma empresa deseja saber quais são, onde estão localizadas e qual o tamanho da população das maiores cidades das américas (considerando Norte, Central e Sul),
31 para que possa assim desenvolver sua estratégia de vendas. Baseado nesta necessidade, é possível se conectar a uma fonte de dados pública e obter esses dados.
32
33 No menu Power Query, clique no primeiro botão disponível – Online Search.
34 Na caixa de diálogo aberta, digite “largest cities in america ” – as pesquisas devem ser realizadas em inglês, pois a versão preview do Power Query apenas se conecta ao Wikipédia neste idioma
35
36 Ao passar o rato sobre uma das fontes de dados listadas, é possível ter uma noção prévia de como as informações serão distribuídas
37
38 Ao escolher a fonte de dados desejada, basta clicar na opção LOAD para transferir os dados para o Excel
39
40 Criar PowerView
41 Com todas as informações disponíveis, basta criar os gráficos com as análises pretendidas.
42 Vamos simplesmente criar dois gráficos dinâmicos (Inserir - Pivot Chart)
43 O primeiro gráfico é um gráfico de barras (empilhadas) com os campos população e países
44 Para ordenar os dados por população (descendente) dê um clique em Rótulos de Linha (na tabela dinâmica) - Mais Opções de Ordenação
45 Ascendente de A/Z (Soma de Population)
46
47 O segundo gráfico é um gráfico de colunas (colunas empilhadas) com os campos população e países, mas onde população ao invés de soma é uma contagem
48 Para ordenar os dados por população (descendente) dê um clique em Rótulos de Linha (na tabela dinâmica) - Mais Opções de Ordenação
49 Ascendente de A/Z (Contagem de Population)
50
51
52 4. Facebook
53 Ler dados do Facebook
54 . Power Query - From Other Sources - From Facebook
55 Na conexão selecionar por exemplo Likes
56 Efetue o Login e concorde com as políticas de privacidade
57 De seguida irá visualizar a tabela com o histórico de likes no Facebook
58
59 Poderá manipular, tratar, filtrar e organizar os dados conforme sua necessidade utilizando o próprio Power Query.
60 Na aba Add Column - Add Custom Column vamos inserir uma fórmula para extrair o ano a partir da creation date
61 Text.Start([created_time],4)
62 Em Home podemos remover as colunas que não são necessárias
63 Em Transform podemos por exemplo fazer um Group By por Categoria e por Ano
64
65 Após finalizar as manipulações, clique em Close & Load para enviar as informações de volta ao Microsoft Excel, para que assim visualize os dados em formato de tabela
66
67 Explorar os dados através do PowerView
68 . Inserir - Vista Avançada
69 Criar um gráfico de colunas empilhadas incluindo os campos Ano, Categoria e a Contagem
70 Criar um gráfico circular incluindo os campos Ano e a Contagem
71 Criar um gráfico linhas incluindo os campos Ano e a Contagem

PowerQuery Página 42 de 65
Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

A B C D E F G H I J K L M N O P

1 PowerPivot
2 Ativar o PowerPivot
3 Importação de Dados
4 Criação de Campos Calculados
5 Definição de Relações
6
7
8 O Power Pivot é um suplemento do Excel 2013 que pode ser utilizado para efetuar poderosas tarefas de análise de dados e criar modelos de dados sofisticados.
9 O Power Pivot permite que os utilizadores do Excel processem grandes volumes de dados provenientes de várias origens, possibilitanto efetuar análises rápidas para
10 o apoio ao processo de tomada de decisão. A diferença básica entre o Power Pivot e as tabelas dinâmicas é o fato de o primeiro oferecer a possibilidade de criar
11 um modelo de dados sofisticado que pode ter base em mais do que uma fonte de dados.
12 Isso significa que apenas as informações relevantes são transferidas para a folha de cálculo, estando já preparadas para serem apresentadas em Tabelas Dinâmicas, Gráficos e/ou Power View.
13
14 Páginas Web
15 http://www.raphael-santos.net/2014/11/power-pivot.html
16 http://www.raphael-santos.net/2014/12/power-pivot-criando-campos-calculados.html
17 http://www.raphael-santos.net/search/label/Power%20Pivot
18 https://support.office.com/pt-pt/article/Novidades-no-Power-Pivot-no-Microsoft-Excel-2013-930be6c5-e839-4860-8c74-8a5e2cba1279?ui=pt-PT&rs=pt-PT&ad=PT
19 https://msdn.microsoft.com/en-us/library/gg413497%28v=sql.110%29.aspx
20
21 http://blogs.office.com/excel/
22
23 Vídeos Auxiliares
24 http://www.pensandogrande.com.br/passo-a-passo-aprenda-a-fazer-um-relatorio-de-bi-com-o-seu-excel-2013/
25 https://support.office.com/pt-pt/article/V%C3%ADdeos-do-Power-View-e-do-Power-Pivot-4386de23-041a-4792-b6ec-c40f72ecf693?ui=pt-PT&rs=pt-PT&ad=PT
26
27 O problema
28 Suponha que possui uma base de dados estruturada com uma série de tabelas e consultas, onde estão armazenadas as informações sobre um importante projeto da sua empresa.
29 O objetivo é importar essas informações para o Excel, e assim realizar uma série de análises de como está o andamento deste projeto.
30 Num primeiro momento, a solução passaria por importar as informações diretamente do Access para o Excel como aprendido no capítulo da obtenção de dados externos.
31 Digamos no entanto que a tabela que armazena os dados a analisar contém um número muito grande de colunas e linhas, dos quais apenas são necessários umas quantas.
32 A primeira desvantagem ao importar dados diretamente de uma base de dados para o Excel é a impossibilidade de organizar de maneira preliminar as informações desejadas.
33 O que acontece de fato é que todas as linhas e colunas são importadas para a folha de cálculo. Se a base de dados for muito grande, o impacto no Excel é sentido imediatamente
34 em termos de performance. A solução: PowerPivot
35
36 1. Ativar o Power Pivot
37 Ficheiro - Opções - Suplementos - Suplementos COM - Ir
38
39 2. Importação de dados
40 Considere o ficheiro PROJECT_SERVER_2013.accdb
41 Abra a janela do PowerPivot
42 . PowerPivot - Gerir
43
44 Na janela do PowerPivot
45 . Obter dados externos - Da base de dados - A partir do Access
46
47 Mais à frente selecione a tabela MSP_EpmTask
48 Note-se que caso fizéssemos uma importação simples da tabela MSP_EpmTask, todos os campos existentes na tabela (e são muitos!) seriam importados...
49 seria a mesma coisa que fazer uma importação padrão do Access para o Excel.
50 O PowerPivot permite-nos filtrar, organizar e manipular os dados no Modelo de Dados do Power Pivot antes de entregá-los ao Excel.
51
52 Clique em Pré-Visualizar e Filtrar.
53 Na nova caixa terá oportunidade de determinar quais as colunas a ser importadas, bem como utilizar alguns filtros para resumir os dados.
54 Neste exemplo, clique na opção que desmarca todas as colunas e faça a seleção das colunas abaixo:
55
56 TaskIntUID
57 Custo da Linha de Base
58 Duração da Linha de Base
59 Término da Linha de Base
60 Início da Linha de Base
61 Custo
62 Variação de Custo
63 Duração
64 Variação da Duração
65 Término
66 Variação do Término
67 É Crítico
68 É Marco
69 É Resumo
70 Nome
71 Porcentagem Concluída
72 Início
73 TaskUID
74 EDT
75
76 Concluída esta tarefa o sistema importa a tabela para o modelo de dados onde é possível visualizar e realizar as manipulações desejadas.
77
78 Na parte inferior da janela está a folha de cálculo, que contém o nome da tabela que foi importada do Access.
79 Na parte superior, os comandos que podem ser aplicados para manipulação, formatação e organização dos dados – algumas das ações são as mesmas que as oferecidas pelo Excel
80
81 3. Criação de Campos Calculados
82 A tabela que foi importada para PowerPivot, MSP_EpmTask, é responsável por armazenar informações específicas do cronograma do projeto
83
84 Suponha que é necessário demonstrar graficamente quantas tarefas do cronograma estão concluídas, quantas estão em andamento e quantas ainda não foram iniciadas.
85 Ao importar os dados brutos da tabela, esta não é uma informação disponível de maneira nativa.
86 Para termos esta noção é necessário utilizar uma função personalizada que utilize como referência a coluna ‘Porcentagem Concluída’, com a seguinte regra:
87
88 Porcentagem concluída = 0 : ‘Tarefa não iniciada’
89 Porcentagem concluída = 100 : ‘Tarefa concluída’
90 Porcentagem concluída > 0 e < 100 : ‘Tarefa em andamento’
91
92 Assim como no Excel, o Power Pivot possui uma lista de funções internas que podem ser utilizadas em diferentes situações.
93 https://msdn.microsoft.com/en-us/library/ee634396.aspx
94 Para resolver a questão iremos utilizar a função IF
95
96 Na janela do Power Pivot, procure a coluna Porcentagem Concluída. Clique na coluna à direita da coluna Porcentagem Concluída com o botão direito do rato e escolha a opção Inserir Coluna

PowerPivot Página 43 de 65
Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

A B C D E F G H I J K L M N O P
97 Opcionalmente clique com o botão direito do rato na última coluna e faça o mesmo procedimento
98 Uma nova coluna chamada CalculatedColumn1 será criada. Digite o sinal de igual para iniciar a fórmula e, em seguida, digite =IF(
99 Em seguida, clique na primeira célula da coluna Porcentagem Concluída e digite =0 ; “Tarefa não iniciada”; Em seguida, digite:
100 IF([Porcentagem Concluída] = 1; “Tarefa concluída” ; “Tarefa em andamento”))
101
102 O resultado da criação da função será:
103 =IF([Porcentagem Concluída]=0;"Tarefa não iniciada";IF([Porcentagem Concluída]=1;"Tarefa concluída";"Tarefa em andamento"))
104
105 Pressione ENTER para que a função seja criada em todas as linhas da coluna:
106
107 Para finalizar, mude o nome à coluna para ‘Status da Tarefa’.
108
109 Com o campo personalizado criado, pode agora optar por exibir as informações na sua folha de cálculo do modo que desejar.
110 Pode usar por exemplo o Power View para construir um Dashboard dinâmico.
111 . Inserir - Vista Avançada
112
113 Crie uma tabela com os campos EDT, Nome, Início, Término e Porcentagem Concluída
114 Crie também um gráfico (colunas) com os campos Status da Tarefa e Porcentagem Concluída (contagem - não está em branco)
115 Aproveitamos também para adicionar aos filtros o campo E.Critico
116
117 Suponha agora que pretende saber qual o número de tarefas que estão a ser concluídas por ano/mês.
118 No PowerPivot, crie um novo campo calculado baseado na coluna Término, utilizando a função MID, que tem como objetivo desmembrar um texto em partes.
119 A expressão a utilizar é:
120 ="20"&MID([Término];11;2)&"/"&MID([Término];8;2)
121
122 De seguida crie no dashboard um novo gráfico (colunas) que incorpore os campos AnoMês e Porcentagem Concluída (contagem - não está em branco)
123
124 A grande vantagem de utilizar o Power View é a possibilidade de realizar drill-down nos dados ao clicar nas colunas dos gráficos (por exemplo, filtrando apenas as Tarefas Concluídas)
125
126 4. Definição de Relações
127 Até ao momento temos trabalhado com uma única fonte de dados. Vamos avançar um pouco mais.
128 Considere os ficheiros:
129 MedalhasOlimpicas.accdb
130 DisciplinasOlimpicas.xlsx
131
132 O primeiro é uma base de dados do Access no qual estão catalogadas todas as medalhas já distribuídas nos jogos olímpicos, desde 1900:
133 A base de dados possui uma única tabela, na qual estão armazenadas as seguintes informações:
134 Edição dos jogos
135 Se eram jogos de inverno ou verão
136 Nome do atleta que recebeu a medalha, seu país de origem e sexo
137 O código da disciplina competida
138 Tipo de medalha obtida (Ouro, Prata e Bronze)
139
140 O segundo ficheiro é um livro do Excel com o nome das disciplinas e seus respectivos códigos
141
142 O objetivo é criar um Dashboard com a distribuição das medalhas, por país, sexo, disciplina, tipo de medalhas e outras informações que forem relevantes.
143
144 Importar os dados
145 Para gerar o Dashboard com todas as informações, será necessário importar as duas fontes de dados
146
147 . PowerPivot - Gerir
148 . Obter dados externos - Da base de dados - A partir do Access
149 . Obter dados externos - De outras origens - Ficheiro do Excel. Não se esqueça de utilizar a primeira linha como cabeçalhos de coluna
150
151 Ao finalizar o processo de importação, teremos as duas listas que foram importadas para o modelo de dados.
152
153 Estabelecer Relações
154 Agora que já temos os dados importados, vamos estabelecer o relacionamento entre as fontes.
155
156 No menu base do PowerPivot clique em Vista de Diagrama
157 É possível estabelecer o relacionamento de duas formas distintas:
158 Na fonte de dados Medals, arraste o campo DisciplineID até a fonte de dados Plan1; ou
159 Clique com o botão direito do rato na fonte de dados Medals e escolha a opção Criar Relação. Em seguida, na caixa de diálogo Criar Relação, defina a relação entre os campos
160 DisciplineID das fontes Medals e Plan1 e clique em Criar
161
162
163 Criar o Dashboard
164 Utilize agora o Powerview (Inserir - Vista Avançada) para criar os seguintes componentes:
165 Tabela com os seguintes campos: Athlete, Country, Gender, Discipline, Medal (contagem - não está em branco).
166 Nos filtros colocar Athlete - selecionar todos - retirar a seleção (Em Branco) para que não apareçam atletas sem nome.
167 Note-se que a área de filtros divide-se em Vista e em Tabela. A primeira diz respeito a todos os elementos que façam parte da área de trabalho, a segunda apenas à tabela (que é o n/caso)
168 Por fim clicar, na tabela, na seta da contagem de Medal para dispor os dados por ordem descendente
169
170 Gráfico com os seguintes campos: Country, Medal (contagem - não está em branco). Escolher Gráfico de Colunas Empilhadas.
171 De seguida colocar o campo Medal na legenda dos campos do powerview para haver uma distinção (nas colunas) entre os diferentes tipos de medalha
172
173 Gráfico com os seguintes campos: Discipline, Medal (contagem - não está em branco). Escolher Gráfico de Barras Empilhadas.
174 Nos filtros colocar Season - Summer (para que apenas as medalhas dos jogos de verão sejam selecionadas)
175 Note-se que a área de filtros divide-se em Vista e em Tabela. A primeira diz respeito a todos os elementos que façam parte da área de trabalho, a segunda apenas à tabela (que é o n/caso)
176
177 Tabela com o campo Year.
178 Para tal será necessário, com recurso ao PowerPivot, inserir um campo calculado para extrair o ano. Para isso adicionar um nova coluna (denominada Year) e introduzir a seguinte fórmula:
179 =MID([Edition];7;4)
180
181 Já no PowerView inserir a tabela com o campo Year. De seguida no menu Estrutura clicar em segmentação de dados.
182 A segmentação de dados vai permitir, à semelhança dos gráficos, a realização de drill-down. Experimente clicar apenas num dos anos e observe o que acontece.
183
184 Proceda da mesma forma para Season. Introduza este elemento como tabela e posteriormente clique em segmentação de dados
185
186 Para a última tarefa e porque provavelmente vai deixar de ter espaço para incorporar este último elemento crie um novo PowerView (Inserir - Vista Avançada)
187 Copie para esta nova folha o gráfico de colunas
188 De seguida no menu Estrutura clique em Mapa e observe o que acontece

PowerPivot Página 44 de 65
Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação
A B C D E F G H I J K L M N
1 PowerMap
2 Download do PowerMap
3 Ativar o PowerMap
4 Criar um PowerMap
5
6
7 O Power Map é um suplemento do Excel 2013 que pode ser utilizado para uma visualização 3D dos resultados por oposição ao tradicional 2D das tabelas e gráficos
8 Para trabarmos com Power Map necessitamos de ter acesso a dados de localização (cidades, estados, países, etc) numa formato de tabela ou num modelo de dados
9
10 Páginas Web
11 https://support.office.microsoft.com/en-US/article/Get-started-with-Power-Map-88a28df6-8258-40aa-b5cc-577873fb0f4a
12
13 Vídeos Auxiliares
14 https://www.youtube.com/watch?v=xAQQClV3k1E
15
16 1. Download do PowerMap
17 http://www.microsoft.com/en-us/download/details.aspx?id=38395
18
19 2. Ativar o Power Map
20 Ficheiro - Opções - Suplementos - Suplementos COM - Ir
21
22 3. Criar um Power Map
23 Considere o ficheiro do excel anteriormente usado para resolver o problema do Power Query (Largest cities in Americas)
24 . Inserir - Mapa - Iniciar o Power Map
25
26 Selecione o campo City e clique em seguinte
27 De seguida clique em população e selecione o tipo de gráfico bolha. Observe o que acontece
28
29 Finalmente clique um gráfico 2D para adicionar as 100 localizações mais relevantes

PowerMap Página 45 de 65
Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

A B C D E F G H I J K L M N O

1 Funções Financeiras
2 Depósitos a prazo
3 VF (depósitos a prazo com reforços mensais)
4 PGTO
5 Tabela de Amortização (IPGTO; PPGTO)
6 Amort
7
8
9
10 1. Depósitos a Prazo
11 Suponha que constituiu um depósito a prazo numa instituição bancária no valor de 10000€ pelo qual vai receber 4% ao ano (TANB)
12 Determine quanto vai receber de juros no final da aplicação
13
14 Nota: O cálculo exato dos juros requer a definição do prazo do depósito em dias.
15 Assim quando o prazo do depósito é definido em meses ou em anos o cálculo dos juros assume sempre um mês de 30 dias e um ano de 360 dias, obtendo-se desta forma um valor aproximado dos juros.
16
17
18 Montante 10.000,00 €
19 Prazo (em anos) 1
20 Taxa de Juro (TANB) 4% Taxa liberatória 28%
21 Taxa de Juro (TANL) 2,88%
22
23 Valor a receber 288,00 €
24
25
26 2. VF (depósitos a prazo com reforços mensais)
27 Suponha que deseja economizar dinheiro para um projecto especial que vai ocorrer daqui a um ano
28 Deposita 1.000€ numa conta de poupança que rende 6% de juros ao ano
29 Tenciona depositar 100€ no início de cada mês durante os 12 meses seguintes. Quanto dinheiro terá na sua conta após 12 meses?
30
31 Depósito 1.000,00 €
32 Taxa de Juro (TAEL) 6%
33 # Meses 12
34 Reforços 100,00 € Esta é uma função que obriga a um depósito mensal
35
36 Resultado 2.301,40 € O número 1 na função (último parametro) indica que o reforço de 100€ é feito no início do m
37
38
39 3. PGTO
40 Calcule a prestação mensal de um empréstimo, a partir de pagamentos constantes e a uma taxa de juros constante
41
42 Determine a prestação mensal de um empréstimo de 35.000€ a pagar em 24 meses, a uma taxa de juros constante de 6,10%
43 Determine também o total de juros no final do empréstimo
44
45 Empréstimo 35.000,00 €
46 Número de Prestaçoes 24
47 Taxa de Juro 6,10%
48
49 Prestação mensal 1.552,80 €
50 Total de Juros 2.267,17 €
51
52
53 4. Tabela de Amortização (IPGTO; PPGTO)
54 Apresente uma tabela de amortização do empréstimo acima referido de forma a determinar como cada prestação mensal se divide em juros e capital amortizado
55
56 Este mapa permite saber:
57 . quanto paga de juro em cada prestação
58 . quanto capital amortiza em cada prestação
59 . qual o impacto da mudança das condições contratualizadas no seu crédito
60
61 Existem duas formas de pagamento bastante comuns:
62 . Sistema de amortização francês - SAF (price)
63 . Sistema de amortização constante - SAC
64
65 O SAF é caracterizado pelo facto do valor de cada prestação ser constante (é o caso da função PGTO que calcula uma prestação mensal constante)
66

Funções Financeiras Página 46 de 65


Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

A B C D E F G H I J K L M N O
67 Solução c/recurso a funções Excel
Capital em Capital Capital em
Capital Prestação
Nº Prestação Juros dívida após Nº Prestação Juros Amortizad dívida após
Amortizado Mensal
68 prestação o prestação
69 0 - - 35.000,00 € 0 - - 35.000,00 €
70 1 177,92 € 1.374,88 € 33.625,12 € 1 1.552,80 € 177,92 € 1.374,88 € 33.625,12 €
71 2 170,93 € 1.381,87 € 32.243,25 € 2 1.552,80 € 170,93 € 1.381,87 € 32.243,25 €
72 3 163,90 € 1.388,90 € 30.854,35 € 3 1.552,80 € 163,90 € 1.388,90 € 30.854,35 €
73 4 156,84 € 1.395,96 € 29.458,39 € 4 1.552,80 € 156,84 € 1.395,96 € 29.458,39 €
74 5 149,75 € 1.403,05 € 28.055,34 € 5 1.552,80 € 149,75 € 1.403,05 € 28.055,34 €
75 6 142,61 € 1.410,18 € 26.645,16 € 6 1.552,80 € 142,61 € 1.410,18 € 26.645,16 €
76 7 135,45 € 1.417,35 € 25.227,81 € 7 1.552,80 € 135,45 € 1.417,35 € 25.227,81 €
77 8 128,24 € 1.424,56 € 23.803,25 € 8 1.552,80 € 128,24 € 1.424,56 € 23.803,25 €
78 9 121,00 € 1.431,80 € 22.371,45 € 9 1.552,80 € 121,00 € 1.431,80 € 22.371,45 €
79 10 113,72 € 1.439,08 € 20.932,37 € 10 1.552,80 € 113,72 € 1.439,08 € 20.932,37 €
80 11 106,41 € 1.446,39 € 19.485,98 € 11 1.552,80 € 106,41 € 1.446,39 € 19.485,98 €
81 12 99,05 € 1.453,75 € 18.032,23 € 12 1.552,80 € 99,05 € 1.453,75 € 18.032,23 €
82 13 91,66 € 1.461,14 € 16.571,10 € 13 1.552,80 € 91,66 € 1.461,14 € 16.571,10 €
83 14 84,24 € 1.468,56 € 15.102,54 € 14 1.552,80 € 84,24 € 1.468,56 € 15.102,54 €
84 15 76,77 € 1.476,03 € 13.626,51 € 15 1.552,80 € 76,77 € 1.476,03 € 13.626,51 €
85 16 69,27 € 1.483,53 € 12.142,98 € 16 1.552,80 € 69,27 € 1.483,53 € 12.142,98 €
86 17 61,73 € 1.491,07 € 10.651,91 € 17 1.552,80 € 61,73 € 1.491,07 € 10.651,91 €
87 18 54,15 € 1.498,65 € 9.153,25 € 18 1.552,80 € 54,15 € 1.498,65 € 9.153,25 €
88 19 46,53 € 1.506,27 € 7.646,98 € 19 1.552,80 € 46,53 € 1.506,27 € 7.646,98 €
89 20 38,87 € 1.513,93 € 6.133,06 € 20 1.552,80 € 38,87 € 1.513,93 € 6.133,06 €
90 21 31,18 € 1.521,62 € 4.611,43 € 21 1.552,80 € 31,18 € 1.521,62 € 4.611,43 €
91 22 23,44 € 1.529,36 € 3.082,08 € 22 1.552,80 € 23,44 € 1.529,36 € 3.082,08 €
92 23 15,67 € 1.537,13 € 1.544,95 € 23 1.552,80 € 15,67 € 1.537,13 € 1.544,95 €
93 24 7,85 € 1.544,95 € 0,00 € 24 1.552,80 € 7,85 € 1.544,95 € 0,00 €
94
95 Total de Juros 2.267,17 € Total de Juros 2.267,17 €
96
97 Observe que, como o capital em dívida após prestação diminui com o tempo, os valores dos juros também diminuem
98 Consequentemente, como as prestações são constantes, as parcelas de amortização aumentam
99
100

Funções Financeiras Página 47 de 65


Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

A B C D E F G H I J K L M N O
101 O SAC caracteriza-se pelo facto de cada parcela da prestação referente à amortização ter o mesmo valor
102 Assim o valor de cada prestação mensal é calculado a partir dos valores do juro e do capital amortizado
103

Capital em
Prestação Capital
Nº Prestação Juros dívida após
Mensal Amortizado
prestação
104
105 0 - - 35.000,00 €
106 1 1.636,25 € 177,92 € 1.458,33 € 33.541,67 € Total de Juros 2.223,96 €
107 2 1.628,84 € 170,50 € 1.458,33 € 32.083,33 €
108 3 1.621,42 € 163,09 € 1.458,33 € 30.625,00 €
109 4 1.614,01 € 155,68 € 1.458,33 € 29.166,67 €
110 5 1.606,60 € 148,26 € 1.458,33 € 27.708,33 €
111 6 1.599,18 € 140,85 € 1.458,33 € 26.250,00 €
112 7 1.591,77 € 133,44 € 1.458,33 € 24.791,67 €
113 8 1.584,36 € 126,02 € 1.458,33 € 23.333,33 €
114 9 1.576,94 € 118,61 € 1.458,33 € 21.875,00 €
115 10 1.569,53 € 111,20 € 1.458,33 € 20.416,67 €
116 11 1.562,12 € 103,78 € 1.458,33 € 18.958,33 €
117 12 1.554,70 € 96,37 € 1.458,33 € 17.500,00 €
118 13 1.547,29 € 88,96 € 1.458,33 € 16.041,67 €
119 14 1.539,88 € 81,55 € 1.458,33 € 14.583,33 €
120 15 1.532,47 € 74,13 € 1.458,33 € 13.125,00 €
121 16 1.525,05 € 66,72 € 1.458,33 € 11.666,67 €
122 17 1.517,64 € 59,31 € 1.458,33 € 10.208,33 €
123 18 1.510,23 € 51,89 € 1.458,33 € 8.750,00 €
124 19 1.502,81 € 44,48 € 1.458,33 € 7.291,67 €
125 20 1.495,40 € 37,07 € 1.458,33 € 5.833,33 €
126 21 1.487,99 € 29,65 € 1.458,33 € 4.375,00 €
127 22 1.480,57 € 22,24 € 1.458,33 € 2.916,67 €
128 23 1.473,16 € 14,83 € 1.458,33 € 1.458,33 €
129 24 1.465,75 € 7,41 € 1.458,33 € 0,00 €
130
131 Observe que, como o capital em dívida após prestação diminui com o tempo, o valor dos juros também diminuem
132 Consequentemente, como as amortizações são constantes, os valores das prestações diminuem
133
134 Pode-se verificar que o total dos juros pagos é menor no SAC do que no SAF, o que é ilustrado nos exemplos apresentados
135 Deve-se considerar, no entanto, a disponibilidade de recursos para pagar as primeiras prestações no SAC, que têm valores mais altos que as do SAF
136
137
138 5. Amort
139 Devolve a depreciação linear de um bem durante um periodo
140
141 Calcule o valor de amortização de uma máquina que custou 7500€, tem um valor residual de 25% e uma vida útil de 5 anos
142

Capital em Dívida
143 7.500,00 €

Valor Residual
144 25% 1.875,00 € É o valor esperado desta máquina ao ser vendida passados 5 anos.
145 Vida Útil 5 Um valor residual de 25% significa que apenas os 75% serão depreciados
146

Valor de Amortização Anual


147 1.125,00 €
148
149
150 Preencha o mapa de amortizações tendo em conta o valor obtido na pergunta anterior
151 Ano 1 Ano 2 Ano 3 Ano 4 Ano 5

Valor Inicial da Máquina 7.500,00 € 6.375,00 € 5.250,00 € 4.125,00 € 3.000,00 €


152

Valor Final da Máquina 6.375,00 € 5.250,00 € 4.125,00 € 3.000,00 € 1.875,00 €


153

Funções Financeiras Página 48 de 65


Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

A B C D E F G H I J K L

1 Análise de Dados
2 Estatística Descritiva
3 Histograma
4 Histograma (com intervalo de bloco de dados)
5 Correlação
6
7
8 O Microsoft Excel fornece um conjunto de ferramentas para análise - denominado ferramentas para análise - que pode ser utilizado para
9 facilitar o desenvolvimento de análises complexas de estatística ou de cálculos de engenharia. Os dados e os parâmetros para cada análise
10 são fornecidos pelo utilizador. A apresentação de resultados é feita numa tabela ou em gráficos.
11
12 Ativar a opção Análise de Dados
13 . Ficheiro - Opções - Suplementos - Ir - Analysis Toolpack
14 ou
15 . Menu Programador - Suplementos - Analysis Toolpack
16
17
18 Considere a seguinte tabela:
19 Nome Idade Nota
20 João Furtado 18 12,4
21 Ricardo Santos 22 15
22 Paula Portas 17 9,2
23 Nuno Santos 23 14,3
24 Paula Castelar 19 8
25 José António 18 6,7
26 Carlos Miguel 24 16,1
27 Carla Isabel 21 17
28 José Duarte 17 11,2
29 Carla Duarte 18 11
30 Ana Almeida 18 11,9
31 Filipa Alenquer 18 12,7
32 Castro Martins 18 12,3
33 José Carlos 18 11,5
34 Augusto Bonifácio 18 13,4
35 Tiago de Jesus 18 7,8
36 Pedro Almeida 19 15,6
37 Pedro de Nunes 19 9,5
38 Ana Margarida 20 12,4
39 Isabel Pereira 23 18,1
40 Mendes Alberto 19 9,4
41 Filipa Castelo 22 15
42 Castelo Alenquer 18 14
43 Sandra Mondim 19 13,6
44 Sandra Crespim 20 14,7
45 Filipe José 17 8,7
46 José Costa 17 9,9
47
48
49 1. Estatística Descritiva
50 Apresente a estatística descritiva dos resultados
51
52 Menu Dados - Análise da Dados - Estatistica Descritiva
53 Intervalo de Entrada: (notas - incluindo o cabeçalho)
54 Seleccionar a opção "Rótulos na 1.ª Linha"
55 Seleccionar a opção "Estatísticas do Sumário": permite que sejam apresentadas:
56 Média; Erro-Padrão; Mediana; Moda; Desvio Padrão; Variância da Amostra; Curtose; Assimetria; Intervalo; minimo; Máximo; Soma e Contagem
57
58 Não seleccionar
59 Nivel de confiança para a Média: permite especificar o nível de confiança para a média
60 N-ésimo Mario - permite especificar o n-ésimo maior valor para cada intervalo de valores
61
62 Nota
63
64 Média 12,27407407
65 Erro-padrão 0,572060618
66 Mediana 12,4
67 Moda 12,4
68 Desvio-padrão 2,972514164
69 Variância da amostra 8,835840456
70 Curtose -0,724033086
71 Assimetria -0,015268917
72 Intervalo 11,4
73 Mínimo 6,7
74 Máximo 18,1
75 Soma 331,4
76 Contagem 27
77
78
79
80 2. Histograma
81 Construa o histograma das notas
82
83 Menu Dados - Análise da Dados - Histograma
84 Intervalo de Entrada: (notas - incluindo o cabeçalho)
85 Seleccionar a opção "Rótulos"
86 Seleccionar as restantes opções:
87 Pareto (histograma classificado)
88 Percentagem Acumulada
89 Resultado do Gráfico
90
91 Bloco Frequência % acumulada Bloco Frequência % acumulada
92 6,7 1 3,70% 13,54 7 25,93%
93 8,98 3 14,81% 15,82 7 51,85%
94 11,26 6 37,04% 11,26 6 74,07%
95 13,54 7 62,96% 8,98 3 85,19%
96 15,82 7 88,89% Mais 3 96,30%
97 Mais 3 100,00% 6,7 1 100,00%
98
99

Análise de Dados Página 49 de 65


Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

A B C D E F G H I J K L
100 O gráfico é gerado automaticamente a partir das últimas 3 colunas
101
102
103
Histograma
104 8 120,00%
105 7 100,00%
106 6

Frequência
5 80,00%
107
108 4 60,00%
Frequência
109 3 40,00%
2 % acumulada
110 20,00%
1
111
0 0,00%
112
13,54 15,82 11,26 8,98 Mais 6,7
113
Bloco
114
115
116
117 3. Histograma (com intervalo de bloco de dados)
118 Construa o histograma das notas a partir de um bloco de dados
119
120 Menu Dados - Análise da Dados - Histograma
121 Indicar, adicionalmente às opções discutidas no exercício anterior, o intervalo do bloco de dados
122
123 Bloco
124 6
125 8
126 10
127 12
128 14
129 16
130 18
131
132
133 6 Frequência % acumulada 6 Frequência % acumulada
134 8 3 11,11% 14 7 25,93%
135 10 5 29,63% 10 5 44,44%
136 12 4 44,44% 16 5 62,96%
137 14 7 70,37% 12 4 77,78%
138 16 5 88,89% 8 3 88,89%
139 18 2 96,30% 18 2 96,30%
140 Mais 1 100,00% Mais 1 100,00%
141
142
143
144 Histograma
145
8 120,00%
146
7
147 100,00%
148 6
80,00%
Frequência

149 5
150 4 60,00%
Frequência
151 3
40,00%
2 % acumulada
152
20,00%
153 1
154 0 0,00%
155 14 10 16 12 8 18 Mais
156 6
157
158 4. Correlação
159 Proceda a uma análise da correlação das variáveis Nota/Idade
160
161 Menu Dados - Análise da Dados - Correlação
162 Intervalo de Entrada: (notas e idade - incluindo o cabeçalho)
163 Seleccionar a opção "Rótulos na 1.ª Linha"
164
165 Idade Nota
166 Idade 1
167 Nota 0,692674953 1
168
169 Observa-se uma correlação de 0,69 entre as notas obtidas e a idade dos alunos
170
171 Um simples gráfico de dispersão (entre as notas e a idade) mostra que as melhores notas são obtidas (tendencialmente) por pessoais com mais idade
172
173
174
Nota
175 20
176 18
177 16
178 14
179 12
180 10
Nota
181 8
182 6
183 4
184 2
185 0
186 0 5 10 15 20 25 30
187

Análise de Dados Página 50 de 65


Análise Rápida de Dados
Barra de status
Análise Rápida

1. Barra de status

Jan Fev Mar Abr Mai Jun


Mês
Vendedor
João Grilo 17.000,00 € 22.000,00 € 24.750,00 € 16.650,00 € 15.050,00 € 20.500,00 €
José Simões 17.995,00 € 18.500,00 € 20.000,00 € 19.500,00 € 17.500,00 € 18.500,00 €
Lara Oliveira 22.000,00 € 27.500,00 € 30.000,00 € 29.000,00 € 25.000,00 € 22.800,00 €
Paula Costa 14.850,00 € 15.100,00 € 17.700,00 € 14.700,00 € 14.000,00 € 16.200,00 €

Botão direito do rato na parte inferior da janela do Excel (por baixo do nome das folhas de cálculo)
Ativar a opção "Contar", "Média", "Máximo", "Minímo" e "Soma"
Seleccionar os valores da tabela acima. Verifique os resultados na barra de status

2. Análise Rápida
Selecione a tabela acima. Uma vez feita a seleção terá acesso (no canto inferior direito) à ferramenta de análise rápida.
Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação
A B C D E F G H I J
1 Tabelas de Dados
2 Simulação com base numa variável de entrada
3 Simulação com base em duas variáveis de entrada
4
5
6
7 Uma tabela de dados permite simular o efeito que uma série de valores hipotéticos de entrada terão na saída
8
9 1. Simulação com base numa variável de entrada
10 Apresente uma simulação da prestação tendo em conta diferentes taxas de juro
11
12 Seleccionar os dados (C22:D25)
13 Menu Dados - Análise de Hipóteses - Tabela de Dados
14 Temos uma única variável de entrada (célula de entrada da coluna: D18)
15
16 Número de Prestações 360
17 Empréstimo 80.000,00 €
18 Taxa de Juro 9,50%
19 Prestação 672,68 €
20
21 Taxa de Juro Prestação
22 9,50% 672,68 €
23 9,75%
24 10,00%
25 10,75%
26
27
28 2. Simulação com base em duas variáveis de entrada
29 Apresente uma simulação da prestação tendo em conta diferentes taxas de juro e diferentes números de prestação
30
31 Seleccionar os dados (C36:G39)
32 Menu Dados - Análise de Hipóteses - Tabela de Dados
33 Temos duas variáveis de entrada (célula de entrada da linha: D18; célula de entrada da coluna: D16)
34
35 Número de Prestações Taxas de Juro
36 672,68 € 9,50% 9,75% 10,00% 10,75%
37 360
38 420
39 480

Tabelas de Dados Página 52 de 65


Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação
A B C D E F G H I

1 Atingir Objectivo
2
3
4 Um método utilizado para localizar o valor de entrada de que uma célula necessita para devolver um determinado resultado
5 O Excel altera o valor da célula especificada até que uma fórmula dependente dessa célula, devolva o resultado especificado
6
7 Considere a seguinte tabela:
8 Número de Prestações 240
9 Empréstimo 30.000,00 €
10 Taxa de Juro 11,90%
11 Prestação 328,24 €
12
13
14 1. Atingir Objectivo
15 . Pretende-se saber qual o número de prestações para atingir uma prestação de 400€
16 Coloque o cursor na célula do valor da prestação
17 Dados - Análise de Hipóteses - Atingir Objectivo
18 Defina a célula do valor de prestação para o valor 400 por alteração do número de prestações
19
20 Número de Prestações 240
21 Empréstimo 30.000,00 €
22 Taxa de Juro 11,90%
23 Prestação 328,24 €
24
25
26 . Pretende-se saber qual a taxa de juro para atingir uma prestação de 240€
27 Coloque o cursor na célula do valor da prestação
28 Dados - Análise de Hipóteses - Atingir Objectivo
29 Defina a célula do valor de prestação para o valor 240 por alteração da taxa de juro
30
31 Número de Prestações 240
32 Empréstimo 30.000,00 €
33 Taxa de Juro 11,90%
34 Prestação 328,24 €
35
36
37 . Pretende-se saber qual o valor do empréstimo para atingir uma prestação de 400€
38 Coloque o cursor na célula do valor da prestação
39 Dados - Análise de Hipóteses - Atingir Objectivo
40 Defina a célula do valor de prestação para o valor 400 por alteração do valor de empréstimo
41
42 Número de Prestações 240
43 Empréstimo 30.000,00 €
44 Taxa de Juro 11,90%
45 Prestação 328,24 €

Atingir Objectivo Página 53 de 65


Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

A B C D E F G H I J K L M N O P Q

1 Cenários
2
3
4 Conjunto de valores que o Microsoft Excel guarda e pode substituir automaticamente na folha de cálculo. Pode utilizar cenários para fazer
5 uma previsão do resultado do modelo de uma folha de cálculo. Pode criar e guardar diferentes grupos de valores numa folha de cálculo e,
6 em seguida, mudar para qualquer um desses novos cenários para ver resultados diferentes
7
8 Considere a seguinte tabela:
9 Montante 10.000 €
10 Taxa 17%
11 Anos 30
12 Prestação Mensal 142,57 € (nota: na fórmula é necessário multiplicar 30 * 12 meses dado que 30 representa o número de anos e o param NPER diz respeito a meses)
13
14
15 Procure analisar várias possibilidades de empréstimo de forma a poder optar pela mais vantajosa
16 . Cenário 1: Banco A – Montante: 10.000€; Anos: 35; Taxa: 18%
17 . Cenário 2: Banco B – Montante: 10.000€; Anos: 40; Taxa: 20%
18 . Cenário 3: Banco C – Montante: 10.000€; Anos: 25; Taxa: 15%
19
20
21 Dados - Análise de Hipóteses - Cenários - Adicionar
22 Nome do cenário: Banco A
23 Células Variáveis: vamos colocar duas células a da taxa e a dos anos
24 Comentários colocar a descrição do Cenário: "Empréstimo de 10.000€ a 35 anos com uma taxa de 18%"
25
26 Nome do cenário: Banco B
27 Células Variáveis: vamos colocar duas células a da taxa e a dos anos
28 Comentários colocar a descrição do Cenário: "Empréstimo de 10.000€ a 40 anos com uma taxa de 20%"
29
30 Nome do cenário: Banco C
31 Células Variáveis: vamos colocar duas células a da taxa e a dos anos
32 Comentários colocar a descrição do Cenário: "Empréstimo de 10.000€ a 25 anos com uma taxa de 15%"

Cenários Página 54 de 65
Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

A B C D E F G H I J K L M N O P Q
1 Consolidar
2
3
4 A consolidação agrega dados de diferentes folhas de cálculo. Cria uma tabela de consolidação, através da aplicação da função sumário aos valores de origem seleccionados.
5
6 Considere a existência da seguinte tabela nas folhas de cálculo DepRH; DepComercial; DepFinanceiro
7
8 Salários
9 Juros
10 Outras Despesas
11 Total - €
12
13 Proceda à consolidação dos dados existentes nas folhas DepRH; DepComercial; DepFinanceiro
14 Seleccionar as células em branco relativas aos Salários, Juros e Outras Despesas
15 Menu Dados - Consolidar
16 Especificar as células do DepRH; DepComercial; DepFinanceiro. Clicar em adicionar em cada uma
17
18 Note-se que se seleccionarmos a opção criar ligações aos dados de origem….sempre que houver uma alteração nas outras folhas ela reflectir-se-á na folha do consolidar

Consolidar Página 55 de 65
Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

A B C D E F

1 Consolidar - DepRH
2
3
4
5
6
7
8 Salários 78.000,00 €
9 Juros 1.200,00 €
10 Outras Despesas 7.690,00 €
11 Total 86.890,00 €

DepRH Página 56 de 65
Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

A B C D E F

1 Consolidar - DepComercial
2
3
4
5
6
7
8 Salários 178.000,00 €
9 Juros 11.200,00 €
10 Outras Despesas 17.690,00 €
11 Total 206.890,00 €

DepComercial Página 57 de 65
Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

A B C D E F

1 Consolidar - DepFinanceiro
2
3
4
5
6
7
8 Salários 9.023,00 €
9 Juros 1.200,00 €
10 Outras Despesas 690,00 €
11 Total 10.913,00 €

DepFinanceiro Página 58 de 65
Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

A B C D E F G H I J K L M N

1 Programação Linear
2
3
4 Problemas de Otimização
5 Problemas em que se procura a melhor solução (a que dá menor prejuízo, maior lucro). Normalmente estes problemas resolvem-se procurando máximo ou minimos de uma função
6
7 A programação linear é um ramo da matemática que estuda formas de resolver problemas de otimização cujas condições podem ser expressas por equações lineares
8 Uma equação linear é uma equação envolvendo apenas somas ou produtos de constantes e variáveis do primeiro grau
9
10 Num problema de programação linear com duas variáveis x e y o que se pretende é maximizar (ou minimizar) uma forma linear
11 as variáveis x e y estão sujeitas a certas condições restritivas que traduzem as restrições do problema
12
13 A programação linear tem sido aplicada por diversas entidades e empresas a inúmeros problemas
14 Um dos casos mais conhecidos é o da Macdonalds que estudou a optimização dos horários de trabalho em 4 estabelecimentos e consegui uma mais eficiente utilização da mão de obra
15
16 Na maior parte dos problemas, é imprescindível o recurso ao computador, tal é a diversidade de variáveis e a quantidade de cálculo envolvidos
17
18 Carregar o suplemento Solver
19 . Ficheiro - Opções - Suplementos - Botão Ir - Na caixa de diálogo marcar suplemento solver
20 ou
21 . Programador - Suplementos
22
23 Com o solver é possível encontrar um valor ótimo para uma fórmula numa célula, utilizando múltiplas variáveis (até 200) e com determinadas restrições (até 100)
24 A diferença entre o solver e o atingir objectivo é que o solver permite definir restrições (várias)
25
26
27 1. Exemplo 1
28 Uma fábrica de confecções produz dois modelos de casacos:
29 . Para a produção do casaco do modelo A, cujo preço de venda é de 120€, é necessário 1 metro de tecido e 4 horas de trabalho;
30 . Para a produção do casaco do modelo B, cujo preço de venda é de 160€, é necessário 1,5 metros de tecido e 3 horas de trabalho;
31
32 Sabendo que a fábrica dispõe diariamente de 150 metros de tecido, 360 horas de trabalho e que consegue vender tudo o que fabrica,
33 quantos casacos de cada modelo será necessário fabricar para obter um rendimento máximo?
34
35
36 Ao conceber um modelo linear para um problema devemos considerar verificar da legitimidade do uso de equações lineares.
37 Escolha das variáveis: o que é que eu quero determinar?
38 número de casacos do modelo A (x) e número de casacos do modelo B (y)
39
40 Definir objectivo: maximizar as vendas
41 z = Ax + By
42 z = 120X + 160Y (onde 120 é o preço de venda do casaco do modelo A e 160 é o preço de venda do casaco do modelo B)
43
44 Definir restrições: definir as condições restritivas
45 Restrição 1 O total de metros de tecido terá que ser <= 150, ou seja, 1x + 1,5y <= 150
46 Restrição 2 O total de horas de trabalho terá que ser <= 360, ou seja, 4x + 3y <= 360
47 Restrição 3 garantir a não negatividade do número de casacos
48
49
50 A verde temos o que já nos foi dado (via enunciado) a preto temos o que queremos determinar
51 Variáveis Restrição Restrição Objectivo
Total metros de Total horas de Preço total
Horas de Preço de Número de
Casaco Metro de tecido tecido por trabalho por de venda por
trabalho Venda Casacos
52 casaco casaco casaco
53 Modelo A 1,00 4 120,00 € 0 0,00 0,00 - € Carregar
54 Modelo B 1,50 3 160,00 € 0 0,00 0,00 - € #NOME? 2 VERDADEIRO
55 Total 0 0,00 0,00 - €
56
57 Restrições
58 Metros de tecido 150
59 Horas de trabalho 360
60
61
62 Dados - Solver
63 Em definir objectivo indicar a célula de desƟno cujo resultado (necessáriamente a derivar de uma fórmula) deseja ajustar a um determinado valor, máximo ou minimo
64 no exemplo o preço total das vendas de casacos
65
66 "alterando as células da variável" são as células ajustáveis, ou seja, as células cujos valores vão ser alterados pelo Solver, até que a solução do problema seja encontrada
67 São sempre as células das variáveis, ou seja o número de casacos do modelo A e do modelo B
68
69 "sujeito às restrições" visualiza as restrições definidas para o problema. As restrições são condições que precisam de ser satisfeitas pela solução
70 no exemplo o total dos metros de tecido tem que ser <= 150 e o total das horas de trabalho tem que ser <= 360
71
72 Para guardar a solução clicar em guardar e seleccionar 7 células vazias para a direita
73 Para posteriormente carregar a solução seleccionar as células guardadas anteriormente (no nosso caso essas células encontram-se por baixo do texto "Carregar")

Programação Linear Página 59 de 65


Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

A B C D E F G H I J K L M N O P Q R S T
1 Macros (Sub-rotinas)
2 Gravador de Macros
3 Programando em VBA
4
5 Associar a macro à barra de inicialização rápida
6 Associar a macro a um botão
7
8
9 Uma macro é um pequeno programa que contém uma lista de instruções a realizar pelo Excel
10 Uma macro pode executar um conjunto de tarefas através de um único procedimento o qual pode ser invocado rapidamente
11 As instruções que formam o corpo da macro são escritas num código próprio para que o computador as possa entender
12 Essa linguagem é designada por VBA – Visual Basic for Applications
13
14 Existem duas possibilidades de criação de macros:
15 . Através do gravador de macros
16 . Programando em VBA
17
18 Para especificar as definições de segurança das macros
19 . Menu Programador - Segurança de Macros: Ativar todas as macros; Acesso fidedigno
20 . Quando terminar o trabalho e para impedir a execução de qualquer código malicioso é recomendável que volte a ativar as defs que permitem desativar as macros
21
22
23
24 1. Gravador de Macros
25 Pretende-se que utilize o gravador para criar uma macro que execute determinadas acções básicas ao nível do tipo de letra e da cor
26 . Ver - Macros - Gravar nova macro
27 . Efetuar as acções
28 . Terminar Gravação
29
30
31 2. Programando em VBA
32 a) Com recurso ao gravador de macros, crie uma macro (“Limpar”) que permita apagar o conteúdo de qualquer célula
33 Posteriormente edite a macro de forma a introduzir uma MsgBox que obrigue o utilizador a confirmar a acção
34 . Menu Ver - Macros - Editar
35 . O Código adicional ao introduzido anteriormente (que era apenas: Selection.ClearContents) está na sub-rotina Limpar
36
37 If MsgBox("Tem a certeza?", vbYesNo + vbQuestion, "Confirmação") = vbYes Then
38 Selection.ClearContents
39 End If
40
41
42
43 b) Pretende-se criar uma macro “Soma” que solicite ao utilizador a introdução de dois valores (X e Y), procedendo posteriormente à sua soma e à apresentação dos resultados
44 através de uma MsgBox
45
46 . Programador - Visual Basic
47 . Insert - Module (módulos são elementos que contêm o código. são usados para criar funções)
48 . Insert Procedure (Sub)
49
50 Public Sub Soma()
51 Dim x As Integer
52 Dim Y As Integer
53 Dim Soma As Integer
54
55 x = InputBox("Introduza X", "Introdução de Dados")
56 Y = InputBox("Introduza Y", "Introdução de Dados")
57
58 Soma = x + Y
59 MsgBox "Soma de " & x & "+" & Y & "=" & Soma
60 End Sub
61
62 Depois de fechar o código e voltar ao excel pode ver a macro em Ver - Macros
63
64
65 c) Pretende-se criar uma macro com o nome “Celula” que possibilite a introdução de um texto numa célula à escolha do utilizador
66
67
68 Public Sub Celula()
69 Dim Cell As String
70 Dim Texto As String
71
72 Cell = InputBox("Especifique a Célula", "Introdução de Dados")
73 Texto = InputBox("Introduza o Texto", "Introdução de Dados")
74
75 ActiveSheet.Range(Cell) = Texto
76 End Sub
77
78
79 3. Associar macros à barra de inicialização rápida
80 . Na barra de inicialização rápida (canto superior esquerdo) seleccionar Mais Comandos
81 . Na combobox seleccionar Macros e arrastar a macro pretendida para o lado direito
82
83
84 4. Associar macros a um botão
85 Programador (se o menu ainda não estiver activo….activá-lo em Ficheiro - Opções - Personalizar Friso - Seleccionar Programador)
86 Inserir Botão
87 Uma vez inserido seleccionar a Macro
88
89 Mais em : http://www.juliobattisti.com.br/cursos/excelavancado/modulo5.asp

Macros Página 60 de 65
Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

A B C D E F G H I J K L M N O P Q

1 Funções definidas pelo Utilizador


2 Exemplos
3 Suplementos do Excel
4
5
6 Inserir uma função: Insert Procedure - tipo (Function).
7 Passam a estar disponíveis em f(x) na categoria definidas pelo utilizador
8
9 No VBA não é obrigatória a declaração de variáveis mas é recomendável para facilitar a compreensão. Exemplo: Dim total as integer
10 Uma variável declarada sem tipo (ou seja Dim total) é considerada do tipo Variant o que significa que a variável pode contar qualquer tipo de valor
11
12 Constantes são definidas através da palavra Const
13 Variáveis são definidas a partir da palavra Dim
14
15 1. Exemplos
16 a) Pretende-se definir uma função (PDesconto) que calcule o preço de um produto após a aplicação de uma taxa de desconto
17
18 Public Function PDesconto(Valor As Double, Taxa As Single) As Double
19 PDesconto = Valor - Valor * Taxa
20 End Function
21
22 A descrição da função é feita em:
23 . Programador - Macros
24 . Digitar Pdesconto em Nome da Macro
25 . Clicar em Opções
26 . Digitar a descrição da função
27 Pdesconto (Valor, Taxa de Desconto) - Calcula o valor de um produto c/desconto
28
29
30
31 b) Defina uma função (Comissao) que calcule o valor da comissão mensal de vendas auferida por um vendedor com base no seguinte:
32 . se o valor das vendas for inferior ou igual a 5.000€ a comissão de vendas é de 5%
33 . caso contrário a comissão de vendas é de 10%
34
35 Public Function Comissao(Valor As Double) As Double
36 Const Limiar = 5000
37 Dim Percentagem As Double
38
39 If Valor < Limiar Then
40 Percentagem = 0.95
41 Else
42 Percentagem = 0.9
43 End If
44 Comissao = Valor * Percentagem
45
46 End Function
47
48
49 c) Defina uma função (Classificacao) que determine a situação final dos alunos constantes na tabela abaixo com base no seguinte:
50 <= 9 Reprovado
51 > 9< 9,5 Oral
52 >= 9,5 Aprovado
53
54 Public Function Classificacao(NotaFinal As Double) As String
55 If NotaFinal <= 9 Then
56 Classificacao = "Reprovado"
57 Else
58 If NotaFinal > 9 And NotaFinal < 9.5 Then
59 Classificacao = "Oral"
60 Else
61 Classificacao = "Aprovado"
62 End If
63 End If
64 End Function
65
66
67 d) Defina uma função (ClassificacaoQualitativa que determine a classificação final qualitativa dos alunos constantes na tabela abaixo com base no seguinte:
68 <= 5 E
69 > 5 <= 9,5 D
70 > 9,5 <= 14 C
71 > 14 <= 18 B
72 > 18 <= 20 A
73
74 Public Function ClassificacaoQualitativa(NotaFinal As Double) As String
75 Select Case NotaFinal
76 Case Is <= 5
77 ClassificacaoQualitativa = "E"
78 Case 5 To 9.5
79 ClassificacaoQualitativa = "D"
80 Case 9.5 To 14
81 ClassificacaoQualitativa = "C"
82 Case 14 To 18
83 ClassificacaoQualitativa = "B"
84 Case Else
85 ClassificacaoQualitativa = "A"
86 End Select
87 End Function
88
89

Funções Defs pelo Utilizador Página 61 de 65


Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

A B C D E F G H I J K L M N O P Q
90 e) Defina uma função (NumClasse) que determine, com base na tabela seguinte, o número de alunos com uma determinada classificação qualitativa (por exemplo “A”)
91
92 Aluno Nota Final Classificação
93 Isidoro 13 C
94 Vitor 9,2 D
95 Carlos 14,1 B
96 Ana 3,3 E
97 Joana 18,1 A
98
99 Public Function NumClasse(LookupClass As String, RangeClass As Range) As Integer
100 Dim Total As Integer
101 Dim C As Range
102
103 Total = 0
104
105 For Each C In RangeClass
106 If C = LookupClass Then
107 Total = Total + 1
108 End If
109 Next C
110
111 NumClasse = Total
112
113 End Function
114
115
116 f) Defina uma função (Idade) que determine a idade dos alunos constantes na tabela abaixo
117
Data de
Aluno Idade
118 Nascimento
119 Isidoro 12/12/1973 41
120 Vitor 09/09/2000 14
121 Carlos 18/08/1999 15
122 Ana 28/02/1994 20
123 Joana 27/01/1966 49
124
125 Public Function Idade(DataNascimento As Date) As Integer Public Function Idade(DataNascimento As String) As Integer
126
127 Dim Anos As Integer Idade = DateDiff("yyyy", DataNascimento, Now())
128 Dim Hj As Date
129 End Function
130 Hj = Now()
131 Anos = Hj - DataNascimento
132 Idade = Fix(Anos / 365.25)
133
134 End Function
135
136
137 2. Suplementos do Excel
138 Guarde uma nova versão do seu livro como “Suplemento do Excel” (Ficheiro - Guardar Como - Suplemento) de forma a tornar as suas funções disponíveis para qualquer novo livro do Excel
139
140 Se fechar este livro e abrir outro...estas funções não vão estar disponíveis
141 Para tornar estas funções disponíveis terá que guardar o livro:
142 . Guardar Como - Suplemento do Excel (.xlam)
143 . O livro é guardado numa pasta especifica relativa aos suplementos
144 . De seguida deve ativar este suplemento. Pode fazê-lo como fez para ativar o suplemento Analysis Toolpack e Solver
145 . Ficheiro - Opções - Suplementos - Gerir
146 ou
147 . Programador - Clicar em Suplementos e ativá-lo
148
149 Feche o Excel. Abra um novo livro e observe que as funções definidas no outro livro também estão disponíveis aqui.
150
151
152
153 Mais em : http://www.juliobattisti.com.br/cursos/excelavancado/modulo6.asp

Funções Defs pelo Utilizador Página 62 de 65


Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

A B C D E F G H I J K L M N
1 Formulários
2 Controlos do Formulário
3 Controlos ActiveX
4
5
6 Duas possibilidades para a construção de um formulário
7 Controlos do Formulário
8 Controlos ActiveX
9
10
11 1. Controlos do Formulários
12 Use controlos do formulário quando quiser fazer referência a dados de célula e interagir com eles facilmente sem usar um código VBA
13 Por exemplo, depois de adicionar uma caixa de combinação e vinculá-la a uma célula, é possível retornar um valor numérico para a posição atual do item selecionado no controle
14 Em seguida, pode usar esse valor numérico para selecionar diferentes itens na lista
15
16 . Inserir uma caixa de combinação
17 Programador - Modo de Estrutura

Id Local de Entrega Portes Controlo


18 Programador - Inserir - Controlos de Formulário - Caixa de Combinação
19 Botão direito do rato em cima da caixa - Formatar controlo 1 Lisboa 3 2
20 Intervalo de Entrada: seleccionar os 4 locais de entrega [Lisboa a Tomar] 2 Porto 5
21 Ligação à célula: seleccionar a célula de controlo 3 Coimbra 2,5
22 Linhas: 4 4 Tomar 0
23
24 Observe-se que a célula do controlo é automaticamente atualizada à medida que o local de entrega é alterado
25
26 Posteriormente pode usar o controlo e o ID para, junto com a função PROCV, devolver o valor dos respetivos portes
27 Assim se Coimbra for escolhido como local de entrega, a célula de controlo deverá ser 3 e os portes 2,50€
28 Portes =PROCV(N19;K18:M22;3;VERDADEIRO)
29
30
31 . Inserir três botões de opção
32 Programador - Modo de Estrutura
33 Programador - Inserir - Controlos de Formulário - Botão de opção

Memórias Id Memórias Preço Controlo


34 Botão direito do rato em de cada botão de opção - Formatar controlo
35 2GB. Ligação à célula: seleccionar a célula de controlo 2GB 1 2GB 12 1
36 4GB. Ligação à célula: seleccionar a célula de controlo 4GB 2 4GB 14
37 8GB. Ligação à célula: seleccionar a célula de controlo 8GB 3 8GB 21
38
39 Observe-se que a célula do controlo é automaticamente atualizada à medida que o tipo de memória é alterado
40
41 Posteriormente pode usar o controlo e o ID para, junto com a função SE ou PROCV, devolver o respetivo preço das memórias
42 Assim se o tipo de memória escolhido for o de 8GB, a célula de controlo deverá ser 3 e o preço 21€
43 Preço =PROCV(N35;K34:M37;3;VERDADEIRO)
44
45
46 . Inserir três caixas de verificação
47 Programador - Modo de Estrutura
48 Programador - Inserir - Controlos de Formulário - 3 caixas de verificação

Acessórios Acessórios Preço Controlo


49 Botão direito do rato em de cada caixa de verificação - Formatar controlo
50 Web Cam. Ligação à célula: seleccionar a célula de controlo Impressora Web Cam 11 VERDADEIRO
51 Pen Drive. Ligação à célula: seleccionar a célula de controlo Pen Drive
Pen Drive 7,99 FALSO
52 Impressora. Ligação à célula: seleccionar a célula de controlo Web Cam
Impressora 59 VERDADEIRO
53
54 Observe-se que a célula do controlo é automaticamente atualizada à medida que o acessório é selecionado
55 Se o acessório estiver selecionado o controlo fica com o valor "Verdadeiro"
56 Se o acessório não estiver selecionado o controlo fica com o valor "Falso"
57
58 O caso das caixas de verificação é um caso particular na medida em que podem ser selecionados simultâneamente vários acessórios
59 Nesse sentido apurar o preço total implica fazer uma soma dos preços cujo controlo é igual a verdadeiro
60 Para isso pode utilizar a função SOMA.SE
61 Preço Total =SOMA.SE(M50:M52;VERDADEIRO;L50:L52)
62
63
64 . Inserir um botão
65 Também é possível executar macros usando controles de Formulário
66 É possível por exemplo anexar uma macro existente a um botão ou escrever e gravar uma nova macro
67 Quando o utilizador do formulário clicar no controle, este executará a macro
68 No nosso exemplo vamos criar um botão com a finalidade de inserir na folha de cálculo o preço dos portes, memórias e acessórios
69 Comece por definir a tabela onde vai guardar os resultados da inserção dos dados
70 Portes Memórias Acessórios
71
72 Criar uma macro de comando (Insere)
73 Ver - Macros - Gravar Macro
74 Inserir uma linha por baixo do cabeçalho Portes; Memórias e Acessórios (acima)
75 Formatar essa linha com fundo Sem Preenchimento, todos os limites, cor de letra preto
76 Copiar cada um dos valores (portes, memórias e acessórios) para as respetivas células desta nova tabela
77 Colar como "colar valores e formatação de números"
78 Finalizar a macro
79
80 Programador - Modo de Estrutura
81 Programador - Inserir - Controlos de Formulário - Botão
82 Um novo menu é aberto automaticamente. Associar-lhe a macro Insere
83
84 Quando formos executar a macro vamo-nos aperceber que o sistema vai andar a saltar de umas células para outras
85 Para evitarmos isso editamos a macro e incluimos o seguinte código:
86 Application.ScreenUpdating = False
87
88

Formulários Página 63 de 65
Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

A B C D E F G H I J K L M N
89 2. Controlos ActiveX
90 Use controles ActiveX quando precisar de requisitos de design mais flexíveis do que os fornecidos por controles de Formulário
91 Controles ActiveX possuem propriedades extensas que você pode usar para personalizar sua aparência, seu comportamento, suas fontes e outras características
92
93 . Inserir um formulário no editor do VB
94 Programador - Visual Basic
95 Insert - User Form
96
97 Para termos acesso às propriedades do formulário - View - Properties Window
98 Name: form_Alunos
99 Caption: Registro de Alunos
100
101 . Inserir uma imagem no formulário
102 Ativar a toolbox: View - Toolbox
103 Picture: especificar caminho da imagem
104
105 . Inserir 3 Labels (nome, telefone e habilitações)
106 Ativar a toolbox: View - Toolbox
107 Caption: Nome; Autosize: True (para que o tamanho seja redimensionado automaticamente)
108 Caption: Telefone; Autosize: True (para que o tamanho seja redimensionado automaticamente)
109 Caption: Habilitações; Autosize: True (para que o tamanho seja redimensionado automaticamente)
110
111 Para termos a certeza que ambos estão alinhados...seleccionar os 3 e com o botão direito do rato alinhar à direita
112
113 . Inserir 2 TextBox (uma para o nome, outra para o telefone)
114 Ativar a toolbox: View - Toolbox
115
116 . Inserir 1 Combobox (para as habilitações)
117
118 Escrever as habilitações. Seleccionar o conjunto de células e atribuir-lhe o nome HAB
119 Habilitações
120 12.º Ano
121 CET
122 Mudança de Curso
123
124 Na propriedade RowSource da combobox atribuir-lhe o nome HAB
125
126 . Inserir 2 Botões (Registrar e Finalizar) Nome Morada Habilitações
127 Registrar
128 Dar dois cliques no botão registrar
129 Inserir o seguinte código:
130 ActiveSheet.Cells(127,6).Select Posiciona o cursor por baixo de nome (linha 127, coluna 6, ou seja F)
131 Selection.EntireRow.Insert Insere uma linha na célula onde o cursor está.
132
133 ActiveSheet.Cells(127, 6) = TextNome ActiveSheet.Range("H127") = TextNome
134 ActiveSheet.Cells(127, 7) = TextTelefone ou ActiveSheet.Range("I127") = TextTelefone
135 ActiveSheet.Cells(127, 8) = ComboBoxHab ActiveSheet.Range("J127") = ComboBoxHab
136
137 TextNome = Empty Limpa as caixas de texto e a combobox após a introdução dos dados
138 TextTelefone = Empty
139 ComboBox = Empty
140
141 TextNome.SetFocus Coloca o foco na caixa de texto do nome após a limpeza
142
143 Experimente agora introduzir o primeiro registo
144 Seleccione o formulário e carregue no play (verde) ou no menu Run
145
146 Finalizar
147 Inserir o seguinte código:
148 End
149
150 Macro Ordenar
151 Gravar uma macro de comando (Ordenar) que ordene os registos por nome
152
153 Coloque a macro ordenar junto do código registrar (a seguir a TextNome.SetFocus) para que os registos sejam ordenados assim que introduzidos
154 Ordenar
155
156 Macro Carregar
157 Criar uma macro de função (Carregar) que proceda ao carregamento do formulário
158 Programador - Visual Basic
159 Insert - Procedure - Sub
160 Inserir o seguinte código:
161 Load form_Clientes //Carrega o formulário
162 form_Clientes.Show //Mostra o formulário
163
164 Botão Load
165 Criar um botão para executar a macro Carregar (e assim fazer o load do formulário)
166 Ao invés de criarmos um botão do formulário desta vez vamos introduzir um botão através do menu Inserir (Formas)
167 Este tipo de botão é mais adequado em termos de formatação de cores
168
169 Botão direito do rato e associamos a macro Carregar - Atribuir macro

Formulários Página 64 de 65
Instituto Politécnico de Tomar
Unidade Departamental de Tecnologias de Informação e Comunicação

Bibliografia
Mendes, J.R., Marques, C. G., Silva, V., & Campos, R. (2010). Microsoft Excel 2007: Exercícios com Funções, AIDTIC, IPT.
Sousa, M.J. (2011). Domine a 110% Excel 2010. Lisboa: FCA Editora
Carvalho, A. (2012). Exercícios Resolvidos com Excel para Economia & Gestão - 4.ª Edição Atualizada e Aumentada. Lisboa: FCA Editora

http://www.raphael-santos.net/ [Fevereiro 2015]


http://www.juliobattisti.com.br/cursos/excelavancado/principal.asp [Fevereiro 2015]
http://www.youtube.com/user/ottojaviergonzalez?feature=watch [Fevereiro 2015]
http://office.microsoft.com/pt-br/excel-help/visao-geral-de-formularios-controles-de-formulario-e-controles-activex-em-uma-planilha-HA010342745.aspx [Fevereiro 2015]
http://cursosqualita.blogspot.pt/2010/04/como-criar-formularios-no-excel-2007.html [Fevereiro 2015]

Bibliografia Página 65 de 65

Você também pode gostar