Utilização do Excel
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
EDIÇÃO<br />
FCA – Editora de Informática, Lda.<br />
Av. Praia da Vitória, 14 A – 1000-247 Lisboa<br />
Tel: +351 213 511 448<br />
fca@fca.pt<br />
www.fca.pt<br />
DISTRIBUIÇÃO<br />
Lidel – Edições Técnicas, Lda.<br />
Rua D. Estefânia, 183, R/C Dto. – 1049-057 Lisboa<br />
Tel: +351 213 511 448<br />
lidel@lidel.pt<br />
www.lidel.pt<br />
LIVRARIA<br />
Av. Praia da Vitória, 14 A – 1000-247 Lisboa<br />
Tel: +351 213 511 448 * Fax: +351 213 522 684<br />
livraria@lidel.pt<br />
Copyright © 2016, FCA – Editora de Informática, Lda.<br />
ISBN edição impressa: 978-972-722-775-4<br />
1.ª edição impressa: novembro 2016<br />
Paginação: Alice Simões<br />
Impressão e acabamento: Tipografia Lousanense, Lda - Lousã<br />
Depósito Legal n.º 417919/16<br />
Capa: José M. Ferrão – Look-Ahead<br />
Marcas Registadas de FCA – Editora de Informática, Lda. – ®<br />
®<br />
®<br />
Este livro encontra-se escrito ao abrigo das regras de ortografia aprovadas pelo Novo Acor<strong>do</strong> Ortográfico de 1990. No entanto,<br />
as figuras mantêm a terminologia técnica de acor<strong>do</strong> com o software, o qual ainda se encontra na grafia antiga.<br />
To<strong>do</strong>s os nossos livros passam por um rigoroso controlo de qualidade, no entanto aconselhamos a consulta periódica <strong>do</strong> nosso<br />
site (www.fca.pt) para fazer o <strong>do</strong>wnload de eventuais correções.<br />
Não nos responsabilizamos por desatualizações das hiperligações presentes nesta obra, que foram verificadas à data de publicação<br />
da mesma.<br />
Os nomes comerciais referencia<strong>do</strong>s neste livro têm patente registada.<br />
Reserva<strong>do</strong>s to<strong>do</strong>s os direitos. Esta publicação não pode ser reproduzida, nem transmitida, no to<strong>do</strong> ou em parte, por qualquer processo<br />
eletrónico, mecânico, fotocópia, digitalização, gravação, sistema de armazenamento e disponibilização de informação, sítio<br />
Web, blogue ou outros, sem prévia autorização escrita da Editora, exceto o permiti<strong>do</strong> pelo CDADC, em termos de cópia privada pela<br />
AGECOP – Associação para a Gestão da Cópia Privada, através <strong>do</strong> pagamento das respetivas taxas.<br />
XX
Índice<br />
Introdução ...................................................................................................................................... 1<br />
Parte I - FUNCIONALIDADES BÁSICAS .......................................................................................... 3<br />
1. Ambiente de Trabalho ............................................................................................................... 5<br />
1.1 Friso ............................................................................................................................... 7<br />
1.1.1 Separa<strong>do</strong>r Ficheiro/Vista Backstage .................................................................. 10<br />
1.2 Barra de Ferramentas de Acesso Rápi<strong>do</strong> ...................................................................... 13<br />
1.3 Livros e Folhas ............................................................................................................. 15<br />
1.4 Exercícios Resolvi<strong>do</strong>s (ER) ......................................................................................... 16<br />
2. Operações Básicas ...................................................................................................................19<br />
2.1 Operações com Livros e Folhas ................................................................................... 19<br />
2.2 Edição e Manipulação de Células ................................................................................ 21<br />
2.2.1 Formatação Básica de Células ............................................................................ 22<br />
2.2.2 Formatação Condicional .................................................................................... 34<br />
2.3 Área de Transferência: Opções de Colar ...................................................................... 37<br />
2.4 Exercícios Resolvi<strong>do</strong>s (ER) ......................................................................................... 39<br />
2.5 Exercícios Complementares (EC) ................................................................................ 53<br />
3. Configuração de Páginas e Impressão ....................................................................................55<br />
3.1 Configuração de Páginas .............................................................................................. 55<br />
3.1.1 Tamanho e Orientação da Página ....................................................................... 57<br />
3.1.2 Margens .............................................................................................................. 58<br />
3.1.3 Cabeçalhos e Rodapés ........................................................................................ 60<br />
3.1.4 Quebras de Página .............................................................................................. 63<br />
3.2 Imprimir ....................................................................................................................... 63<br />
3.3 Criação de Ficheiros PDF/XPS .................................................................................... 66<br />
3.4 Exercícios Resolvi<strong>do</strong>s (ER) ......................................................................................... 67<br />
3.5 Exercícios Complementares (EC) ................................................................................ 71<br />
Parte II - FÓRMULAS E FUNÇÕES ................................................................................................73<br />
4. Introdução a Fórmulas e Funções ............................................................................................75<br />
4.1 Opera<strong>do</strong>res ................................................................................................................... 76<br />
4.1.1 Precedência de Opera<strong>do</strong>res ................................................................................ 78<br />
4.2 Referências ................................................................................................................... 78<br />
4.2.1 Referências Relativas ......................................................................................... 79<br />
4.2.2 Referências Absolutas ........................................................................................ 80<br />
4.2.3 Referências Mistas ............................................................................................. 80<br />
© FCA - Editora de Informática<br />
V
<strong>Utilização</strong> <strong>do</strong> <strong>Excel</strong> para Economia & Gestão<br />
4.2.4 Referências por Nome ........................................................................................ 80<br />
4.2.5 Referências Externas .......................................................................................... 81<br />
4.2.6 Referências Circulares........................................................................................ 84<br />
4.3 Funções ........................................................................................................................ 84<br />
4.3.1 Funções Aninhadas ............................................................................................ 86<br />
4.3.2 Erros em Fórmulas e Funções ............................................................................ 88<br />
4.4 Exercícios Resolvi<strong>do</strong>s (ER) ......................................................................................... 89<br />
4.5 Exercícios Complementares (EC) ................................................................................ 93<br />
5. Funções Matemáticas ..............................................................................................................95<br />
5.1 Cálculo de Totais Simples e Condicionais ................................................................... 95<br />
5.2 Arre<strong>do</strong>ndamento de Valores ........................................................................................ 97<br />
5.3 Geração de Números Aleatórios .................................................................................. 99<br />
5.4 Cálculos Matemáticos ................................................................................................ 101<br />
5.5 Lista de Funções Matemáticas e de Trigonometria .................................................... 103<br />
5.6 Exercícios Resolvi<strong>do</strong>s (ER) ....................................................................................... 107<br />
5.7 Exercícios Complementares (EC) .............................................................................. 109<br />
6. Funções de Estatística ........................................................................................................... 111<br />
6.1 Medidas de Tendência Central ................................................................................... 111<br />
6.2 Medidas de Dispersão ................................................................................................ 116<br />
6.3 Contagem de Células .................................................................................................. 118<br />
6.4 Frequência de Valores/Da<strong>do</strong>s ..................................................................................... 120<br />
6.5 Máximo, Mínimo e N-ésimos Valores ....................................................................... 124<br />
6.6 Lista de Funções de Estatística ................................................................................... 126<br />
6.7 Exercícios Resolvi<strong>do</strong>s (ER) ....................................................................................... 131<br />
6.8 Exercícios Complementares (EC) .............................................................................. 136<br />
7. Funções Financeiras ............................................................................................................. 139<br />
7.1 Cálculo de Valor Inicial e Valor Final ....................................................................... 140<br />
7.2 Cálculo de Taxas ........................................................................................................ 142<br />
7.3 Cálculo de Perío<strong>do</strong>s .................................................................................................... 143<br />
7.4 Cálculo de Prestações, Juros e Amortizações ............................................................ 144<br />
7.5 Lista de Funções Financeiras ..................................................................................... 146<br />
7.6 Exercícios Resolvi<strong>do</strong>s (ER) ....................................................................................... 149<br />
7.7 Exercícios Complementares (EC) .............................................................................. 154<br />
8. Funções de Data e Hora ........................................................................................................ 155<br />
8.1 Representação de Datas e Horas ................................................................................ 155<br />
8.2 Cálculos com Datas .................................................................................................... 156<br />
8.3 Cálculos com Horários (Horas) .................................................................................. 161<br />
8.4 Lista de Funções de Data e Hora ................................................................................ 163<br />
8.5 Exercícios Resolvi<strong>do</strong>s (ER) ....................................................................................... 165<br />
8.6 Exercícios Complementares (EC) .............................................................................. 167<br />
VI<br />
© FCA - Editora de Informática
Índice<br />
9. Funções Lógicas .................................................................................................................... 169<br />
9.1 Lista de Funções Lógicas ........................................................................................... 173<br />
9.2 Exercícios Resolvi<strong>do</strong>s (ER) ....................................................................................... 174<br />
9.3 Exercícios Complementares (EC) .............................................................................. 178<br />
10. Funções de Consulta e Referência ...................................................................................... 181<br />
10.1 Lista de Funções de Consulta e Referência .............................................................. 185<br />
10.2 Exercícios Resolvi<strong>do</strong>s (ER) ..................................................................................... 186<br />
10.3 Exercícios Complementares (EC) ............................................................................ 190<br />
11. Funções de Texto e de Informações ................................................................................... 193<br />
11.1 Funções de Texto ..................................................................................................... 193<br />
11.1.1 Conversão <strong>do</strong> Tipo de Da<strong>do</strong>s ......................................................................... 193<br />
11.1.2 Tratamento de Texto ...................................................................................... 195<br />
11.1.3 Localização e Extração de Caracteres ............................................................ 197<br />
11.1.4 Lista de Funções de Texto .............................................................................. 200<br />
11.2 Funções de Informações ........................................................................................... 202<br />
11.2.1 Lista de Funções de Informações ................................................................... 203<br />
11.3 Exercícios Resolvi<strong>do</strong>s (ER) ..................................................................................... 204<br />
11.4 Exercícios Complementares (EC) ............................................................................ 210<br />
12. Funções de Bases de Da<strong>do</strong>s ............................................................................................... 213<br />
12.1 Lista de Funções de Bases de Da<strong>do</strong>s ........................................................................ 216<br />
12.2 Exercícios Resolvi<strong>do</strong>s (ER) ..................................................................................... 217<br />
12.3 Exercícios Complementares (EC) ............................................................................ 223<br />
Parte III - ANÁLISE E GESTÃO DE DADOS ................................................................................ 225<br />
13. Gráficos .............................................................................................................................. 227<br />
13.1 Gráficos .................................................................................................................... 227<br />
13.1.1 Categorias e Tipos de Gráficos ...................................................................... 227<br />
13.1.2 Elementos de um Gráfico ............................................................................... 229<br />
13.1.3 Configuração e Formatação de Gráficos ........................................................ 231<br />
13.2 Gráficos Sparkline .................................................................................................... 234<br />
13.3 Exercícios Resolvi<strong>do</strong>s (ER) ..................................................................................... 238<br />
13.4 Exercícios Complementares (EC) ............................................................................ 252<br />
14. Operações sobre Tabelas ................................................................................................... 255<br />
14.1 Ordenação de Tabelas .............................................................................................. 256<br />
14.2 Conversão de Texto para Colunas ............................................................................ 259<br />
14.3 Preenchimento Automático ...................................................................................... 263<br />
14.4 Remoção de Duplica<strong>do</strong>s ........................................................................................... 267<br />
14.5 Validação de Da<strong>do</strong>s .................................................................................................. 270<br />
© FCA - Editora de Informática<br />
VII
<strong>Utilização</strong> <strong>do</strong> <strong>Excel</strong> para Economia & Gestão<br />
14.6 Consolidação de Da<strong>do</strong>s ............................................................................................ 273<br />
14.7 Subtotais ................................................................................................................... 276<br />
14.8 Importação de Da<strong>do</strong>s Externos ................................................................................ 278<br />
14.8.1 Importação de Ficheiros <strong>do</strong> Microsoft Access ............................................... 279<br />
14.8.2 Importação de Ficheiros de Texto .................................................................. 280<br />
14.8.3 Importação de Da<strong>do</strong>s da Web ......................................................................... 281<br />
14.9 Exercícios Resolvi<strong>do</strong>s (ER) ..................................................................................... 282<br />
14.10 Exercícios Complementares (EC) .......................................................................... 298<br />
15. Filtros de Da<strong>do</strong>s .................................................................................................................. 301<br />
15.1 Filtros Automáticos .................................................................................................. 302<br />
15.1.1 Critérios de Filtros Automáticos .................................................................... 304<br />
15.2 Filtros Avança<strong>do</strong>s ..................................................................................................... 306<br />
15.2.1 Critérios de Filtros Avança<strong>do</strong>s ....................................................................... 308<br />
15.3 Exercícios Resolvi<strong>do</strong>s (ER) ..................................................................................... 312<br />
15.4 Exercícios Complementares (EC) ............................................................................ 318<br />
16. Tabelas e Gráficos Dinâmicos ............................................................................................ 321<br />
16.1 Tabelas Dinâmicas ................................................................................................... 321<br />
16.1.1 Áreas de uma Tabela Dinâmica...................................................................... 325<br />
16.1.2 Configuração de Tabelas Dinâmicas .............................................................. 326<br />
16.2 Gráficos Dinâmicos .................................................................................................. 336<br />
16.2.1 Configuração de Gráficos Dinâmicos ............................................................ 338<br />
16.3 Slicers ou Segmentações de Da<strong>do</strong>s .......................................................................... 339<br />
16.4 Exercícios Resolvi<strong>do</strong>s (ER) ..................................................................................... 341<br />
16.5 Exercícios Complementares (EC) ............................................................................ 347<br />
17. Análise de Hipóteses .......................................................................................................... 349<br />
17.1 Tabelas de Da<strong>do</strong>s/Simulação ................................................................................... 350<br />
17.2 Cenários ................................................................................................................... 355<br />
17.2.1 Sumários de Cenários ..................................................................................... 358<br />
17.3 Atingir Objetivo ....................................................................................................... 359<br />
17.4 Solver (Soluciona<strong>do</strong>r) ............................................................................................... 361<br />
17.4.1 Instalação <strong>do</strong> Suplemento <strong>do</strong> Solver .............................................................. 361<br />
17.4.2 <strong>Utilização</strong> <strong>do</strong> Solver ....................................................................................... 362<br />
17.5 Exercícios Resolvi<strong>do</strong>s (ER) ..................................................................................... 368<br />
17.6 Exercícios Complementares (EC) ............................................................................ 377<br />
18. Ferramentas de Análise ...................................................................................................... 381<br />
18.1 Instalação <strong>do</strong> Suplemento Analysis ToolPak ............................................................ 381<br />
18.2 Descrição das Ferramentas Analysis ToolPak .......................................................... 382<br />
18.2.1 Análise de Variância (ANOVA) .................................................................... 382<br />
18.2.2 Correlação ...................................................................................................... 383<br />
18.2.3 Covariância .................................................................................................... 383<br />
VIII<br />
© FCA - Editora de Informática
Índice<br />
18.2.4 Estatística Descritiva ...................................................................................... 384<br />
18.2.5 Ajuste Exponencial ........................................................................................ 384<br />
18.2.6 Teste F: Duas Amostras para Variâncias ....................................................... 384<br />
18.2.7 Análise de Fourier ......................................................................................... 384<br />
18.2.8 Histograma ..................................................................................................... 384<br />
18.2.9 Média Móvel .................................................................................................. 385<br />
18.2.10 Geração de Número Aleatório ...................................................................... 385<br />
18.2.11 Ordem e Percentil ......................................................................................... 385<br />
18.2.12 Regressão ..................................................................................................... 385<br />
18.2.13 Amostragem ................................................................................................. 385<br />
18.2.14 Teste T .......................................................................................................... 386<br />
18.2.15 Teste Z .......................................................................................................... 386<br />
18.3 Exercícios Resolvi<strong>do</strong>s (ER) ..................................................................................... 387<br />
18.4 Exercícios Complementares (EC) ............................................................................ 393<br />
Parte IV - AUTOMATIZAÇÃO DE TAREFAS .............................................................................. 395<br />
19. Macros de Coman<strong>do</strong>s ......................................................................................................... 397<br />
19.1 Ativação <strong>do</strong> Separa<strong>do</strong>r Programa<strong>do</strong>r ....................................................................... 398<br />
19.2 Segurança nas Macros .............................................................................................. 398<br />
19.3 Grava<strong>do</strong>r de Macros de Coman<strong>do</strong>s .......................................................................... 400<br />
19.3.1 Referências Relativas vs. Absolutas ............................................................... 402<br />
19.4 Execução de Macros ................................................................................................ 402<br />
19.4.1 Tecla de Atalho .............................................................................................. 403<br />
19.4.2 Associar uma Macro a um Botão ................................................................... 404<br />
19.5 Edição de Macros ..................................................................................................... 406<br />
19.6 Eliminação de Macros .............................................................................................. 407<br />
19.7 Exercícios Resolvi<strong>do</strong>s (ER) ..................................................................................... 407<br />
19.8 Exercícios Complementares (EC) ............................................................................ 412<br />
20. Funções Definidas pelo Utiliza<strong>do</strong>r ...................................................................................... 413<br />
20.1 Editor de Visual Basic .............................................................................................. 414<br />
20.2 Módulos VBA .......................................................................................................... 415<br />
20.3 Linguagem Visual Basic .......................................................................................... 416<br />
20.3.1 Estrutura de uma Função ................................................................................ 416<br />
20.3.2 Variáveis e Tipos de Da<strong>do</strong>s ............................................................................ 417<br />
20.3.3 Opera<strong>do</strong>res e Funções VBA ........................................................................... 419<br />
20.3.4 Estruturas de Controlo .................................................................................... 421<br />
20.4 Exercícios Resolvi<strong>do</strong>s (ER) ..................................................................................... 423<br />
20.5 Exercícios Complementares (EC) ............................................................................ 426<br />
Índice Remissivo ....................................................................................................................... 427<br />
© FCA - Editora de Informática<br />
IX
Introdução<br />
Nota Prévia<br />
O <strong>Excel</strong> é indiscutivelmente uma ferramenta de grande utilidade e aplicação<br />
prática em diversos <strong>do</strong>mínios e, em particular, em Economia e Gestão. Para além<br />
de permitir realizar cálculos numéricos complexos, entre muitas outras funcionalidades,<br />
possibilita a criação personalizada de gráficos e de diagramas elabora<strong>do</strong>s,<br />
a organização, gestão e análise de da<strong>do</strong>s em listas ou tabelas, a importação de<br />
da<strong>do</strong>s de diferentes origens e a automatização de tarefas complexas através de<br />
macros de coman<strong>do</strong>s e de funções. Neste livro procurar-se-á abordar e apresentar<br />
as principais funcionalidades <strong>do</strong> <strong>Excel</strong> 2016, cuja utilidade para o <strong>do</strong>mínio da<br />
Economia e Gestão são indiscutíveis.<br />
Na elaboração deste livro foi utilizada a versão standard <strong>do</strong> <strong>Excel</strong> 2016 para<br />
Win<strong>do</strong>ws, pelo que algumas das funcionalidades poderão não estar disponíveis ou<br />
funcionar de mo<strong>do</strong> diferente em outras versões, como por exemplo, a versão<br />
online disponível na web através <strong>do</strong> Office 365, a versão app para os dispositivos<br />
móveis ou a versão para Mac.<br />
A maioria <strong>do</strong>s exercícios apresenta<strong>do</strong>s neste livro podem ser realiza<strong>do</strong>s no <strong>Excel</strong><br />
2013, com a exceção daqueles que cobrem as funcionalidades introduzidas no<br />
<strong>Excel</strong> 2016.<br />
Em termos de estrutura, os diversos capítulos que constituem este livro encontram-se<br />
organiza<strong>do</strong>s e agrupa<strong>do</strong>s em quatro partes, nomeadamente:<br />
Parte I – Funcionalidades Básicas: esta parte reúne os capítulos iniciais<br />
onde são apresenta<strong>do</strong>s os conceitos e as funcionalidades básicas,<br />
fundamentais para a compreensão e utilização <strong>do</strong> <strong>Excel</strong>.<br />
Parte II – Fórmulas e Funções: os capítulos aqui disponibiliza<strong>do</strong>s<br />
abordam com algum detalhe as regras para a construção de fórmulas e as<br />
funções mais utilizadas nas principais categorias de funções <strong>do</strong> <strong>Excel</strong>.<br />
Parte III – Análise e Gestão de Da<strong>do</strong>s: neste grupo de capítulos é dada<br />
particular atenção às principais funcionalidades <strong>do</strong> <strong>Excel</strong> que são utilizadas<br />
frequentemente na análise, tratamento e gestão de da<strong>do</strong>s.<br />
Parte IV – Automatização de Tarefas: inclui os <strong>do</strong>is capítulos finais,<br />
onde, sem grandes detalhes, é apresenta<strong>do</strong> o essencial de macros de<br />
coman<strong>do</strong>s e de funções no <strong>Excel</strong>, para que qualquer utiliza<strong>do</strong>r possa tirar<br />
parti<strong>do</strong> da sua criação e utilização.<br />
© FCA - Editora de Informática<br />
1
<strong>Utilização</strong> <strong>do</strong> <strong>Excel</strong> para Economia & Gestão<br />
Relativamente à estrutura de cada um <strong>do</strong>s capítulos, foi seguida uma lógica de<br />
apresentação em primeiro lugar <strong>do</strong>s conteú<strong>do</strong>s e, em seguida, de prática e consolidação<br />
desses mesmos conteú<strong>do</strong>s. Desta forma, em cada um <strong>do</strong>s capítulos é realizada<br />
sequencialmente:<br />
A apresentação <strong>do</strong>s fundamentos teórico-práticos associa<strong>do</strong>s à aplicação e<br />
utilização das funcionalidades <strong>do</strong> <strong>Excel</strong> consideradas.<br />
A resolução assistida de um conjunto de exercícios (ER) com a finalidade<br />
de promover a prática e o teste das funcionalidades apresentadas.<br />
A disponibilização de um conjunto de exercícios complementares (EC) para<br />
consolidação <strong>do</strong>s conhecimentos adquiri<strong>do</strong>s.<br />
No que se refere aos exercícios resolvi<strong>do</strong>s e complementares, nos respetivos<br />
enuncia<strong>do</strong>s estão identifica<strong>do</strong>s os nomes <strong>do</strong>s ficheiros e das folhas onde estes<br />
deverão ser resolvi<strong>do</strong>s. Por exemplo, para o Exercício Resolvi<strong>do</strong> 25 (ER 25), é<br />
solicitada a resolução deste exercício em “FT<strong>Excel</strong>14xlsx/ER25”, ou seja, na<br />
folha “ER25” <strong>do</strong> ficheiro “FT<strong>Excel</strong>14.xlsx”.<br />
De forma a facilitar a sua resolução, estará disponível em http://www.fca.pt um<br />
conjunto de ficheiros de <strong>Excel</strong> com a estrutura-base das folhas necessárias<br />
para cada exercício.<br />
Para terminar, quaisquer comentários e/ou sugestões sobre os conteú<strong>do</strong>s deste<br />
livro serão muito bem-vin<strong>do</strong>s, pelo que poderei ser contacta<strong>do</strong> pelo endereço de<br />
correio eletrónico: luissilvarodrigues@gmail.com.<br />
2<br />
© FCA - Editora de Informática
1 Ambiente de Trabalho<br />
1. Ambiente de Trabalho<br />
Um conhecimento adequa<strong>do</strong> <strong>do</strong> ambiente de trabalho <strong>do</strong> <strong>Excel</strong> 2016 é<br />
fundamental para uma utilização eficiente da ferramenta. Este conhecimento<br />
adequa<strong>do</strong> pressupõe não apenas o saber identificar os principais componentes<br />
(Figura 1.1), mas, fundamentalmente, conhecer as funcionalidades que estes<br />
permitem aceder, que, por sua vez, possibilitam a introdução, manipulação e<br />
análise <strong>do</strong>s conteú<strong>do</strong>s de uma folha de cálculo.<br />
Barra de Acesso Rápi<strong>do</strong><br />
Separa<strong>do</strong>res<br />
Friso<br />
Célula Ativa<br />
Barra de Fórmulas<br />
Coman<strong>do</strong>(s)<br />
Grupo(s)<br />
Folha/<br />
Área de<br />
Trabalho<br />
Separa<strong>do</strong>r de Folhas<br />
Barra de Esta<strong>do</strong><br />
Mo<strong>do</strong>s de Visualização<br />
Zoom<br />
Fig. 1.1: Ambiente de Trabalho <strong>do</strong> <strong>Excel</strong> 2016<br />
© FCA - Editora de Informática<br />
5
<strong>Utilização</strong> <strong>do</strong> <strong>Excel</strong> para Economia & Gestão<br />
De acor<strong>do</strong> com o apresenta<strong>do</strong> na figura anterior, os principais componentes que<br />
constituem o ambiente de trabalho <strong>do</strong> <strong>Excel</strong> 2016 são:<br />
Folha/Área de Trabalho: matriz composta por 17.179.869.184 células, que<br />
resultam da interseção de 1.048.576 linhas com 16.384 colunas (ver Secção<br />
1.3).<br />
Célula Ativa: indica a célula da folha onde poderão ser introduzi<strong>do</strong>s os<br />
da<strong>do</strong>s ou aplicadas as funcionalidades desejadas.<br />
Barra de Fórmulas: permite observar ou editar o conteú<strong>do</strong> da célula ativa.<br />
Friso: agrupa, através de Separa<strong>do</strong>res e Grupos, os Coman<strong>do</strong>s necessários<br />
para aceder às diversas funcionalidades (ver Secção 1.1).<br />
Barra de (Ferramentas de) Acesso Rápi<strong>do</strong>: permite o acesso simples e<br />
rápi<strong>do</strong> (no topo da janela <strong>do</strong> <strong>Excel</strong>) aos coman<strong>do</strong>s utiliza<strong>do</strong>s com maior<br />
frequência (ver Secção 1.2).<br />
Separa<strong>do</strong>r de Folhas: permite visualizar as folhas/áreas de trabalho existentes<br />
num livro (nome genérico da<strong>do</strong> a um <strong>do</strong>cumento <strong>do</strong> <strong>Excel</strong>).<br />
Barra de Esta<strong>do</strong>: apresenta diversas mensagens e o esta<strong>do</strong> das teclas NUM<br />
LOCK, CAPS LOCK e SCROLL LOCK.<br />
Área de Mo<strong>do</strong>s de Visualização: disponibiliza os botões que permitem alterar<br />
o mo<strong>do</strong> como a folha é visualizada (vistas normal, esquema de página<br />
ou pré-visualização).<br />
Área de Zoom: disponibiliza os botões que permitem aumentar ou reduzir o<br />
tamanho de visualização das células.<br />
Para além destes componentes, são ainda de salientar os Menus de Atalho/Contexto,<br />
onde se pode incluir o Ícone da Ferramenta de Análise Rápida, que permitem<br />
aos utiliza<strong>do</strong>res acederem mais rapidamente a determinadas funcionalidades<br />
<strong>do</strong> <strong>Excel</strong> (Figura 1.2). No que se refere à Ferramenta de Análise Rápida, quan<strong>do</strong><br />
selecionada uma tabela de da<strong>do</strong>s, esta disponibiliza os seguintes separa<strong>do</strong>res:<br />
Formatação: com atalhos para as funcionalidades de formatação condicional<br />
(a abordar na Secção 2.2.2).<br />
Gráficos: com atalhos para a geração de gráficos (a abordar na Secção<br />
13.1).<br />
Totais: com atalhos para a inserção de colunas e linhas de estatísticas na<br />
tabela selecionada.<br />
6<br />
© FCA - Editora de Informática
2 Operações Básicas<br />
2. Operações Básicas<br />
Como referi<strong>do</strong> no capítulo anterior, o <strong>Excel</strong> utiliza uma estrutura de armazenamento<br />
<strong>do</strong>s da<strong>do</strong>s baseada em livros, folhas e células. Um livro poderá ser<br />
constituí<strong>do</strong> por uma ou mais folhas (por defeito um livro é cria<strong>do</strong> apenas com uma<br />
folha) que, por sua vez, disponibilizam uma área de trabalho composta por uma<br />
matriz de células, identificadas pela letra da coluna e pelo número da linha onde<br />
se posicionam.<br />
Nas secções seguintes serão apresentadas as principais operações relacionadas<br />
com os livros e folhas (Secção 2.1), com a edição e manipulação de células<br />
(Secção 2.2) e com a transferência de da<strong>do</strong>s (Secção 2.3).<br />
2.1 OPERAÇÕES COM LIVROS E FOLHAS<br />
No que se refere às operações com livros, na Tabela 2.1 são apresentadas as<br />
principais operações com livros e a localização <strong>do</strong>s respetivos coman<strong>do</strong>s no <strong>Excel</strong>.<br />
Operação<br />
Criar um novo livro<br />
Abrir um livro<br />
Guardar um livro 3<br />
Partilhar um livro 4<br />
Fechar um livro<br />
Imprimir um livro<br />
Localização <strong>do</strong>s coman<strong>do</strong>s no <strong>Excel</strong><br />
Separa<strong>do</strong>r Ficheiro, coman<strong>do</strong>/separa<strong>do</strong>r Novo.<br />
Separa<strong>do</strong>r Ficheiro, coman<strong>do</strong> Abrir.<br />
Separa<strong>do</strong>r Ficheiro, coman<strong>do</strong> Guardar (para livros<br />
já guarda<strong>do</strong>s); ou<br />
Separa<strong>do</strong>r Ficheiro, coman<strong>do</strong> Guardar Como (para<br />
guardar pela primeira vez).<br />
Separa<strong>do</strong>r Ficheiro, coman<strong>do</strong> Partilhar.<br />
Separa<strong>do</strong>r Ficheiro, coman<strong>do</strong> Fechar.<br />
Separa<strong>do</strong>r Ficheiro, coman<strong>do</strong>/separa<strong>do</strong>r Imprimir.<br />
Tab. 2.1: Principais operações com livros<br />
3 Ao guardar um livro pode optar pela gravação <strong>do</strong> mesmo na Nuvem (Cloud), nomeadamente no<br />
OneDrive, pelo que será necessário que o utiliza<strong>do</strong>r tenha uma conta no mesmo.<br />
4 A partilha de livros no <strong>Excel</strong> na Nuvem (Cloud) pressupõe que o utiliza<strong>do</strong>r tenha uma conta no<br />
OneDrive.<br />
© FCA - Editora de Informática<br />
19
<strong>Utilização</strong> <strong>do</strong> <strong>Excel</strong> para Economia & Gestão<br />
Nota Na secção de Exercícios Resolvi<strong>do</strong>s, no ER 2 serão apresenta<strong>do</strong>s alguns exemplos<br />
destas operações com livros.<br />
Relativamente às operações com folhas, na Tabela 2.2 são apresentadas as<br />
principais operações e a respetiva localização <strong>do</strong>s coman<strong>do</strong>s no <strong>Excel</strong> 2016.<br />
Operação<br />
Inserir nova folha<br />
Eliminar folha<br />
Mover ou copiar folha<br />
Mudar o nome da folha<br />
Proteger/Desproteger<br />
folha<br />
Ocultar/Mostrar folha<br />
Alterar cor <strong>do</strong> separa<strong>do</strong>r<br />
da folha<br />
Localização <strong>do</strong>s coman<strong>do</strong>s no <strong>Excel</strong><br />
Separa<strong>do</strong>r Base, grupo Células, coman<strong>do</strong> Inserir, opção Inserir<br />
Folha.<br />
Separa<strong>do</strong>r Base, grupo Células, coman<strong>do</strong> Eliminar, opção<br />
Eliminar Folha.<br />
Separa<strong>do</strong>r Base, grupo Células, coman<strong>do</strong> Formatar, opção<br />
Mover ou Copiar; ou<br />
Separa<strong>do</strong>r de Folhas, fazer clique com o botão direito <strong>do</strong> rato e<br />
escolher a opção Mover ou Copiar.<br />
Separa<strong>do</strong>r Base, grupo Células, coman<strong>do</strong> Formatar, opção<br />
Mudar o Nome da Folha; ou<br />
Separa<strong>do</strong>r de Folhas, sobre a folha desejada fazer duplo clique<br />
e editar o nome da folha.<br />
Separa<strong>do</strong>r Base, grupo Células, coman<strong>do</strong> Formatar, opção<br />
Proteger Folha.<br />
Separa<strong>do</strong>r Base, grupo Células, coman<strong>do</strong> Formatar, opção<br />
Ocultar e Mostrar; ou<br />
Separa<strong>do</strong>r de Folhas, sobre a folha desejada fazer clique com o<br />
botão direito <strong>do</strong> rato e escolher a opção Ocultar ou Mostrar.<br />
Separa<strong>do</strong>r Base, grupo Células, coman<strong>do</strong> Formatar, opção Cor<br />
<strong>do</strong> Separa<strong>do</strong>r; ou<br />
Separa<strong>do</strong>r de Folhas, sobre a folha fazer clique com o botão<br />
direito <strong>do</strong> rato e escolher a opção Cor <strong>do</strong> Separa<strong>do</strong>r.<br />
Tab. 2.2: Operações básicas com folhas<br />
Nota Na secção de Exercícios Resolvi<strong>do</strong>s, no ER 3, serão apresenta<strong>do</strong>s alguns exemplos<br />
de operações básicas com folhas.<br />
20<br />
© FCA - Editora de Informática
4 Introdução a Fórmulas e Funções<br />
4. Introdução a Fórmulas e Funções<br />
Uma fórmula é uma expressão, introduzida numa determinada célula, calculada<br />
automaticamente pelo <strong>Excel</strong> a partir de valores introduzi<strong>do</strong>s na própria fórmula<br />
e/ou disponíveis noutras células. As fórmulas possibilitam a realização de diversas<br />
operações, desde simples cálculos matemáticos (e.g., adição ou multiplicação) a<br />
comparação de valores, concatenação de texto ou cálculos complexos com recurso<br />
a funções.<br />
Para introduzir uma fórmula numa determinada célula é obrigatória a colocação,<br />
no início da mesma, <strong>do</strong> símbolo “=”, pois caso isso não seja feito o <strong>Excel</strong><br />
assumirá que o conteú<strong>do</strong> introduzi<strong>do</strong> não constitui uma fórmula mas sim um<br />
valor, não efetuan<strong>do</strong> por essa razão o cálculo deseja<strong>do</strong>. Assim, o símbolo “=”<br />
informa o <strong>Excel</strong> de que os caracteres/elementos que se seguem constituem uma<br />
fórmula e que os deverá interpretar como uma expressão, consideran<strong>do</strong> várias<br />
operações e valores.<br />
O <strong>Excel</strong> processa as expressões das fórmulas da esquerda para a direita,<br />
respeitan<strong>do</strong> uma ordem específica definida pela prioridade de cálculo<br />
(precedência) de cada um <strong>do</strong>s opera<strong>do</strong>res utiliza<strong>do</strong>s na fórmula. Em termos<br />
genéricos, uma fórmula poderá ser constituída pelos seguintes elementos:<br />
Valores.<br />
Opera<strong>do</strong>res.<br />
Referências (a células).<br />
Funções.<br />
A título de exemplo, na fórmula =(A1+10)/SOMA(A2:A4;5) utiliza-se:<br />
Os valores 10 e 5.<br />
Os opera<strong>do</strong>res de cálculo de adição “+” e de divisão “/”.<br />
A função SOMA.<br />
As referências A1, A2:A4.<br />
E ainda os parênteses (para alterar a ordem ou prioridade de cálculo <strong>do</strong>s<br />
opera<strong>do</strong>res).<br />
© FCA - Editora de Informática<br />
75
<strong>Utilização</strong> <strong>do</strong> <strong>Excel</strong> para Economia & Gestão<br />
Ten<strong>do</strong> em conta a prioridade de cálculo <strong>do</strong>s opera<strong>do</strong>res e os agrupamentos<br />
estabeleci<strong>do</strong>s pelos parênteses, em primeiro lugar, o <strong>Excel</strong> adiciona o valor conti<strong>do</strong><br />
na célula A1 ao valor 10 e, em seguida, divide esse resulta<strong>do</strong> pelo valor resultante<br />
da aplicação da função SOMA ao intervalo de células A2:A4 e ao valor 5 8 .<br />
4.1 OPERADORES<br />
Os opera<strong>do</strong>res especificam o tipo de cálculo que se pretende realizar com os<br />
restantes elementos de uma fórmula. O <strong>Excel</strong> inclui quatro tipos de opera<strong>do</strong>res:<br />
Aritméticos.<br />
De comparação.<br />
De referência.<br />
De texto.<br />
Os Opera<strong>do</strong>res Aritméticos apresenta<strong>do</strong>s na Tabela 4.1 são utiliza<strong>do</strong>s para executar<br />
operações matemáticas básicas (e.g., adição, subtração ou multiplicação) e<br />
produzir resulta<strong>do</strong>s numéricos.<br />
Opera<strong>do</strong>r<br />
^<br />
Exponencial (e.g., 5^2).<br />
% Percentagem (e.g., 5%).<br />
* Multiplicação.<br />
/ Divisão.<br />
+ Adição.<br />
Significa<strong>do</strong><br />
- Subtração (e.g., 5-2) ou Negação (e.g., -2).<br />
Tab. 4.1: Opera<strong>do</strong>res Aritméticos<br />
Os Opera<strong>do</strong>res de Comparação apresenta<strong>do</strong>s na Tabela 4.2 possibilitam a comparação<br />
de valores, sen<strong>do</strong> o resulta<strong>do</strong> de uma comparação um valor lógico que<br />
poderá assumir o valor VERDADEIRO ou o valor FALSO.<br />
8 Em termos práticos a função SOMA(A2:A4;5) representa a expressão A2+A3+A4+5.<br />
76<br />
© FCA - Editora de Informática
5 Funções Matemáticas<br />
5. Funções Matemáticas<br />
As funções disponibilizadas pelo <strong>Excel</strong> na categoria de Matemática e Trigonometria<br />
permitem realizar inúmeros cálculos, desde simples cálculos de totais até<br />
cálculos mais complexos com matrizes. A extensa lista de funções disponibilizada<br />
nesta categoria poderá ser dividida em três grupos de funções: matemáticas,<br />
trigonométricas e matriciais. Obviamente, nem todas as funções de Matemática e<br />
Trigonometria têm utilidade para resolver problemas de Economia e Gestão, no<br />
entanto, algumas destas funções poderão ser bastante úteis nomeadamente no<br />
cálculo de totais simples e condicionais, no arre<strong>do</strong>ndamento de números e na<br />
geração de números aleatórios.<br />
5.1 CÁLCULO DE TOTAIS SIMPLES E CONDICIONAIS<br />
As funções que permitem calcular totais a partir de um conjunto de da<strong>do</strong>s são<br />
indiscutivelmente das mais utilizadas no <strong>Excel</strong>. Neste particular destacam-se duas<br />
funções: a função SOMA e a função SOMA.SE, cujas sintaxes são as seguintes:<br />
SOMA(núm1; núm2; ...)<br />
núm1; núm2;...: conjunto de valores numéricos (até 255) que se pretende somar.<br />
SOMA.SE(intervalo; critérios; [intervalo_soma])<br />
intervalo: intervalo de células onde se aplicará o critério de seleção.<br />
critérios: critério na forma de um número, expressão ou texto que será aplica<strong>do</strong><br />
sobre o intervalo. Exemplos: 100, “100”, “>100” ou “Porto”.<br />
intervalo_soma: intervalo de células onde será efetuada a operação de soma de<br />
valores. Apenas serão somadas as células que correspondam aos critérios<br />
defini<strong>do</strong>s. Se intervalo_soma for omiti<strong>do</strong>, por defeito, serão consideradas no<br />
cálculo as células definidas no argumento intervalo.<br />
A função SOMA permite calcular um total a partir de um conjunto de valores<br />
numéricos passa<strong>do</strong>s como argumentos da função. É importante referir que os<br />
argumentos da função SOMA poderão ser números, valores lógicos ou representações<br />
em forma de texto numérico. Nas células formatadas com os formatos de<br />
© FCA - Editora de Informática<br />
95
<strong>Utilização</strong> <strong>do</strong> <strong>Excel</strong> para Economia & Gestão<br />
Número, Data, Hora, Moeda, Contabilidade, Percentagem e Fração, apesar de<br />
na sua apresentação/visualização conterem letras e/ou outros caracteres, os seus<br />
valores continuam a ser considera<strong>do</strong>s pelo <strong>Excel</strong> como valores numéricos.<br />
Considere o seguinte exemplo de uma tabela (Figura 5.1) que contém informação<br />
de vendas, nomeadamente o nome <strong>do</strong> vende<strong>do</strong>r, a região de vendas e o respetivo<br />
valor de vendas.<br />
Fig. 5.1: Tabela-exemplo<br />
Suponha que se pretende calcular o total das vendas de to<strong>do</strong>s os vende<strong>do</strong>res em<br />
todas as regiões. Utilizan<strong>do</strong> a função SOMA apenas é necessário definir como<br />
argumento o intervalo de células a calcular, ou seja, o intervalo C2:C8, pelo que a<br />
fórmula adequada para o cálculo <strong>do</strong> total de vendas é:<br />
=SOMA(C2:C8) devolve como resulta<strong>do</strong> o valor 37.659€<br />
Na função SOMA, à semelhança <strong>do</strong> que acontece com outras funções <strong>do</strong> <strong>Excel</strong>,<br />
quan<strong>do</strong> são utilizadas referências de células como argumentos, as células em branco<br />
ou as que contêm texto são ignoradas pelo <strong>Excel</strong>. Quan<strong>do</strong> uma célula contém um<br />
valor de erro 12 , a função SOMA não consegue efetuar qualquer cálculo e devolve<br />
como resulta<strong>do</strong> esse mesmo erro. Se experimentar a fórmula apresentada em baixo,<br />
poderá verificar que o resulta<strong>do</strong> devolvi<strong>do</strong> será precisamente o mesmo <strong>do</strong> exemplo<br />
anterior, isto porque as células de texto são ignoradas pelo <strong>Excel</strong>.<br />
=SOMA(A2:C8) devolve o valor 37.659€<br />
Se colocar diretamente texto como argumento da função SOMA, como no exemplo<br />
apresenta<strong>do</strong> de seguida, o <strong>Excel</strong> devolverá o valor de erro #VALOR!.<br />
=SOMA(2;5;”texto”) devolve o valor de erro #VALOR!<br />
12 Os principais tipos de erro devolvi<strong>do</strong>s pelo <strong>Excel</strong> poderão ser consulta<strong>do</strong>s na Tabela 4.5 (Secção<br />
4.3.2).<br />
96<br />
© FCA - Editora de Informática
13 Gráficos<br />
13. Gráficos<br />
Os gráficos são representações visuais que poderão ser particularmente úteis para<br />
realizar observações, análises e comparações de da<strong>do</strong>s. Um gráfico bem concebi<strong>do</strong><br />
poderá tornar uma análise de da<strong>do</strong>s mais simples e ajudar a identificar padrões e<br />
tendências através, entre outros, da sumarização de um conjunto de da<strong>do</strong>s e seus<br />
relacionamentos, e da comparação de itens ou da<strong>do</strong>s ao longo <strong>do</strong> tempo.<br />
Para além <strong>do</strong>s gráficos ditos tradicionais, o <strong>Excel</strong> disponibiliza um outro tipo de<br />
gráficos, os gráficos Sparkline. Basicamente, um gráfico Sparkline é um pequeno<br />
gráfico simplifica<strong>do</strong> que é gera<strong>do</strong> como fun<strong>do</strong> de uma célula. Uma das vantagens<br />
<strong>do</strong>s Sparkline é a possibilidade de estes serem gera<strong>do</strong>s em células contíguas aos<br />
da<strong>do</strong>s e, assim, permitirem uma interpretação mais fácil <strong>do</strong>s mesmos.<br />
Neste capítulo, na Secção 13.1 será abordada a construção e configuração <strong>do</strong>s<br />
gráficos tradicionais e, na Secção 13.2, será abordada a construção e configuração<br />
<strong>do</strong>s gráficos Sparkline.<br />
13.1 GRÁFICOS<br />
13.1.1 CATEGORIAS E TIPOS DE GRÁFICOS<br />
Um gráfico representa, como o próprio nome indica, graficamente uma ou mais<br />
séries de da<strong>do</strong>s, cuja aparência depende da categoria e <strong>do</strong> tipo de gráfico seleciona<strong>do</strong>.<br />
No <strong>Excel</strong> são disponibilizadas ao to<strong>do</strong> 16 categorias de gráficos que se<br />
subdividem em diversos tipos ou subcategorias.<br />
As 16 categorias de gráficos disponíveis são as seguintes:<br />
Colunas: permitem ilustrar comparações entre itens ou visualizar as alterações<br />
de da<strong>do</strong>s durante determina<strong>do</strong>s perío<strong>do</strong>s de tempo.<br />
Linhas: permitem apresentar da<strong>do</strong>s contínuos ao longo <strong>do</strong> tempo num eixo<br />
de escala uniforme e são, por isso, ideais para representarem tendências em<br />
da<strong>do</strong>s em intervalos de tempo iguais.<br />
Circulares (e em anel): permitem ilustrar as proporções <strong>do</strong>s itens em<br />
relação ao seu total; os pontos de da<strong>do</strong>s são apresenta<strong>do</strong>s como uma<br />
percentagem <strong>do</strong> círculo total.<br />
© FCA - Editora de Informática<br />
227
<strong>Utilização</strong> <strong>do</strong> <strong>Excel</strong> para Economia & Gestão<br />
Barras: semelhantes aos gráficos de colunas, diferem apenas na orientação<br />
das barras que, neste caso, estão dispostas na horizontal.<br />
Áreas: permitem representar alterações ao longo <strong>do</strong> tempo e para chamar a<br />
atenção para o valor total ao longo de uma tendência.<br />
Dispersão (e de bolhas): permitem visualizar a relação entre <strong>do</strong>is valores<br />
numéricos; podem ser utiliza<strong>do</strong>s para apresentar e comparar valores<br />
numéricos, tais como da<strong>do</strong>s científicos, estatísticos e de Engenharia.<br />
Cotações: permitem mostrar as flutuações <strong>do</strong>s preços ou outro tipo de<br />
da<strong>do</strong>s, como a precipitação diária ou as temperaturas anuais.<br />
Superfície: permitem visualizar combinações ótimas entre <strong>do</strong>is conjuntos<br />
de da<strong>do</strong>s.<br />
Radar: permitem comparar os valores agrega<strong>do</strong>s de um conjunto de séries<br />
de da<strong>do</strong>s.<br />
Treemap: permitem visualizar de forma hierárquica os da<strong>do</strong>s e facilitar a<br />
comparação de níveis diferentes de categorização.<br />
Circulares de vários níveis: permitem visualizar da<strong>do</strong>s hierárquicos e<br />
podem ser desenha<strong>do</strong>s quan<strong>do</strong> existem células vazias (em branco) dentro da<br />
estrutura hierárquica.<br />
Histogramas: permitem visualizar as frequências de uma distribuição.<br />
Caixa de Bigodes: permitem visualizar a distribuição <strong>do</strong>s da<strong>do</strong>s em quartis<br />
e destacar a média e os valores atípicos.<br />
Cascata: permitem visualizar o total corrente de da<strong>do</strong>s financeiros à medida<br />
que os valores são adiciona<strong>do</strong>s ou subtraí<strong>do</strong>s; são úteis para compreender<br />
como um valor inicial é afeta<strong>do</strong> por uma série de valores negativos e<br />
positivos.<br />
Funil: permitem visualizar valores ao longo de várias fases num processo.<br />
Combinação: permitem combinar <strong>do</strong>is ou mais tipos de gráficos para facilitar<br />
a interpretação <strong>do</strong>s da<strong>do</strong>s, sobretu<strong>do</strong> quan<strong>do</strong> os da<strong>do</strong>s são de diversas<br />
naturezas.<br />
228<br />
© FCA - Editora de Informática
14 Operações sobre Tabelas<br />
14. Operações sobre Tabelas<br />
Além de ser uma aplicação vocacionada para a realização de cálculos, o <strong>Excel</strong><br />
disponibiliza um conjunto significativo de ferramentas que auxiliam na obtenção,<br />
tratamento, gestão e análise de bases de da<strong>do</strong>s. Neste senti<strong>do</strong>, ferramentas como a<br />
ordenação, a conversão de texto para colunas, a remoção de duplica<strong>do</strong>s, a<br />
validação de da<strong>do</strong>s, a consolidação e os subtotais apresentam-se como ferramentas<br />
de grande utilidade e de fácil aplicação.<br />
A maioria das ferramentas referidas tem a sua aplicação prática em pequenas listas<br />
de da<strong>do</strong>s ou tabelas. Uma tabela pode ser entendida como uma lista ou coleção de<br />
da<strong>do</strong>s relaciona<strong>do</strong>s cuja estrutura e organização permite localizar e extrair determinada<br />
informação. Basicamente, uma tabela é constituída por (Figura 14.1):<br />
Colunas ou Campos: representam um determina<strong>do</strong> tipo de da<strong>do</strong>s, por<br />
exemplo, códigos, nomes ou preços.<br />
Rótulos ou Cabeçalhos: nomes que identificam univocamente cada uma<br />
das colunas da tabela.<br />
Linhas ou Registos: conjunto de da<strong>do</strong>s relaciona<strong>do</strong>s que no seu conjunto<br />
descrevem alguma coisa.<br />
Rótulos ou Cabeçalhos<br />
Linha ou Registo<br />
Coluna ou Campo<br />
Fig. 14.1: Componentes de uma tabela<br />
A criação de tabelas no <strong>Excel</strong> não requer grande planeamento como seria<br />
necessário, por exemplo, em aplicações de bases de da<strong>do</strong>s como o Microsoft<br />
Access. A única regra que é aconselhável respeitar na construção de tabelas é a<br />
© FCA - Editora de Informática<br />
255
<strong>Utilização</strong> <strong>do</strong> <strong>Excel</strong> para Economia & Gestão<br />
definição e utilização de rótulos ou cabeçalhos únicos em todas as colunas de uma<br />
tabela. É importante que um rótulo nunca seja repeti<strong>do</strong>, pelo que se for necessário<br />
podem utilizar-se números ou letras para diferenciar colunas com tipos de da<strong>do</strong>s<br />
semelhantes (e.g., telefone1, telefone2, telefoneA, telefoneB).<br />
A existência <strong>do</strong>s rótulos numa tabela facilita não só a interpretação <strong>do</strong>s da<strong>do</strong>s<br />
como é imprescindível para se trabalhar corretamente com algumas ferramentas<br />
<strong>do</strong> <strong>Excel</strong> como, por exemplo, as Funções de Bases de Da<strong>do</strong>s (Capítulo 12), os<br />
Filtros de Da<strong>do</strong>s (Capítulo 15) e as Tabelas e Gráficos Dinâmicos (Capítulo 16).<br />
14.1 ORDENAÇÃO DE TABELAS<br />
A ordenação é uma das operações mais simples <strong>do</strong> <strong>Excel</strong> que consiste na reorganização<br />
<strong>do</strong>s da<strong>do</strong>s de uma lista ou tabela, em função de um critério de ordenação<br />
ascendente ou descendente <strong>do</strong>s valores conti<strong>do</strong>s numa ou mais colunas. Toman<strong>do</strong><br />
como exemplo a tabela apresentada na Figura 14.1, esta poderá ser ordenada<br />
utilizan<strong>do</strong> apenas um critério (e.g., ordenação ascendente por loja) ou então<br />
utilizan<strong>do</strong> vários critérios consecutivos (e.g., ordenação ascendente por região e<br />
loja, sen<strong>do</strong> que neste tipo de critérios a tabela é ordenada em primeiro lugar<br />
ascendentemente por nome da região e depois, para cada região, as lojas são ordenadas<br />
de forma ascendente).<br />
Nas ordenações de tabelas com apenas um critério poderá ser utiliza<strong>do</strong> um <strong>do</strong>s<br />
coman<strong>do</strong>s de ordenação disponibiliza<strong>do</strong>s pelo <strong>Excel</strong>: para ordenações ascendentes<br />
o coman<strong>do</strong> Ordenar de A a Z / Ordenar <strong>do</strong> Mais Pequeno ao Maior 24 ( );para<br />
ordenações descendentes Ordenar de Z a A / Ordenar <strong>do</strong> Maior ao Mais<br />
Pequeno 25 ( ); ou Ordenar / Ordenação Personalizada 26 . Para ordenações de<br />
tabelas com vários critérios é obrigatória a utilização <strong>do</strong> coman<strong>do</strong> Ordenar /<br />
/Ordenação Personalizada.<br />
Basicamente, para ordenar uma tabela em função <strong>do</strong>s valores de apenas uma<br />
coluna deverá realizar os seguintes passos:<br />
24 O nome <strong>do</strong> coman<strong>do</strong> depende <strong>do</strong> tipo de da<strong>do</strong>s a ordenar: Ordenar de A a Z para texto; Ordenar<br />
<strong>do</strong> Mais Pequeno ao Maior para valores numéricos, mas o símbolo mantém-se.<br />
25 Tal como para a ordenação ascendente o nome depende <strong>do</strong> tipo de da<strong>do</strong>s.<br />
26 O coman<strong>do</strong> Ordenar está disponível no separa<strong>do</strong>r Da<strong>do</strong>s, grupo Ordenar e Filtrar; e o coman<strong>do</strong><br />
Ordenação Personalizada no separa<strong>do</strong>r Base, grupo Editar.<br />
256<br />
© FCA - Editora de Informática
19 Macros de Coman<strong>do</strong>s<br />
19. Macros de Coman<strong>do</strong>s<br />
As macros <strong>do</strong> <strong>Excel</strong> constituem um excelente e prático meio de automatização de<br />
tarefas que numa folha de cálculo são repetidas com alguma frequência. As<br />
macros poderão ser utilizadas, por um la<strong>do</strong>, para facilitar e acelerar a execução de<br />
tarefas e, por outro, para assegurar que determinadas tarefas são executadas sempre<br />
da mesma forma e assim evitar a ocorrência de erros e/ou de inconsistências<br />
numa folha de cálculo.<br />
Genericamente, uma macro poderá ser definida como um conjunto de passos executa<strong>do</strong>s<br />
sequencialmente que, no seu to<strong>do</strong>, constituem e realizam uma determinada<br />
tarefa. No <strong>Excel</strong>, as macros são desenvolvidas utilizan<strong>do</strong> uma linguagem<br />
específica, o VBA (Visual Basic for Applications), cujo código poderá ser gera<strong>do</strong><br />
de duas formas:<br />
Utilizan<strong>do</strong> o Grava<strong>do</strong>r de Macros que, após a sua ativação, traduz automaticamente<br />
para o código VBA correspondente todas as ações realizadas pelo<br />
utiliza<strong>do</strong>r.<br />
Escreven<strong>do</strong> o código VBA diretamente no Editor de Visual Basic.<br />
A forma mais simples de se criar uma macro é, sem dúvida, utilizan<strong>do</strong> o Grava<strong>do</strong>r<br />
de Macros, uma vez que este não exige ao utiliza<strong>do</strong>r qualquer conhecimento da<br />
linguagem VBA. Contu<strong>do</strong>, uma das limitações <strong>do</strong> Grava<strong>do</strong>r de Macros prende-se<br />
com o facto de apenas permitir a automatização de tarefas cujos passos possam ser<br />
realiza<strong>do</strong>s, na sua totalidade, manualmente na folha de cálculo.<br />
Por sua vez, o Editor de Visual Basic, embora limita<strong>do</strong> à experiência e conhecimentos<br />
<strong>do</strong> utiliza<strong>do</strong>r em técnicas de programação e da própria linguagem VBA,<br />
permite a criação de qualquer tipo de macro, desde as mais simples às mais<br />
complexas.<br />
Utilizan<strong>do</strong> a linguagem VBA poderão ser cria<strong>do</strong>s <strong>do</strong>is tipos de macros:<br />
Macros de Coman<strong>do</strong>s: são programas que executam sequencialmente um<br />
conjunto de coman<strong>do</strong>s <strong>do</strong> <strong>Excel</strong>.<br />
Macros de Funções: são programas que realizam um determina<strong>do</strong> cálculo e<br />
que devolvem no final um único resulta<strong>do</strong>. Este tipo de macros visa criar<br />
funções cujo funcionamento é semelhante às disponibilizadas na biblioteca<br />
de funções <strong>do</strong> <strong>Excel</strong> (Parte II deste livro).<br />
© FCA - Editora de Informática<br />
397
<strong>Utilização</strong> <strong>do</strong> <strong>Excel</strong> para Economia & Gestão<br />
Nota É importante esclarecer que neste livro não se pretende fazer uma abordagem<br />
completa sobre a criação de macros ou sobre a linguagem VBA. Nesse senti<strong>do</strong>,<br />
neste livro procurar-se-á apenas apresentar as funcionalidades básicas necessárias<br />
para a criação de macros de coman<strong>do</strong>s (utilizan<strong>do</strong> o grava<strong>do</strong>r) e de funções.<br />
19.1 ATIVAÇÃO DO SEPARADOR PROGRAMADOR<br />
A criação e edição de macros no <strong>Excel</strong> exigem o acesso a um conjunto de coman<strong>do</strong>s<br />
que são disponibiliza<strong>do</strong>s no separa<strong>do</strong>r Programa<strong>do</strong>r (Figura 19.1). Caso este<br />
separa<strong>do</strong>r não esteja visível, será necessário proceder à sua ativação.<br />
Fig. 19.1: Separa<strong>do</strong>r Programa<strong>do</strong>r<br />
Para ativar o separa<strong>do</strong>r Programa<strong>do</strong>r deverá realizar os seguintes passos:<br />
1. No separa<strong>do</strong>r Ficheiro, selecione o coman<strong>do</strong> Opções.<br />
2. Na caixa de diálogo Opções <strong>do</strong> <strong>Excel</strong>:<br />
2.1. Selecione a opção/separa<strong>do</strong>r Personalizar Friso.<br />
2.2. Na lista Personalizar o Friso selecione a caixa de verificação <strong>do</strong> separa<strong>do</strong>r<br />
Programa<strong>do</strong>r.<br />
2.3. Termine fazen<strong>do</strong> clique no botão OK.<br />
19.2 SEGURANÇA NAS MACROS<br />
Com as restrições de segurança existentes no <strong>Excel</strong>, para se criar e guardar uma<br />
macro num livro, obrigatoriamente tem de ser utiliza<strong>do</strong> um livro próprio para<br />
macros (“XLSM”) ou um livro de formato binário (“XLSB”). Por outro la<strong>do</strong>, a<br />
execução de macros passou a estar dependente das opções de segurança configuradas<br />
no Centro de Confiança/Fidedignidade <strong>do</strong> <strong>Excel</strong>.<br />
Em termos de segurança, a questão essencial é a de se saber se a origem das<br />
macros (e <strong>do</strong> próprio livro) é de confiança ou não. Objetivamente, se um livro for<br />
sempre manipula<strong>do</strong> pelo próprio autor, não há qualquer razão para se duvidar da<br />
398<br />
© FCA - Editora de Informática
20 Funções Definidas pelo Utiliza<strong>do</strong>r<br />
20. Funções Definidas pelo Utiliza<strong>do</strong>r<br />
Na sua biblioteca de funções o <strong>Excel</strong> disponibiliza dezenas de funções predefinidas<br />
que permitem realizar inúmeros cálculos e operações. Contu<strong>do</strong>, a utilização<br />
frequente de fórmulas e funções torna claro que nem todas as situações<br />
estão previstas e que, em casos complexos, as fórmulas necessárias à resolução<br />
<strong>do</strong>s problemas são também elas complexas.<br />
A criação de Funções Definidas pelo Utiliza<strong>do</strong>r (FDU) poderá permitir, entre<br />
outros aspetos, reduzir a complexidade de uma folha de cálculo, na medida em<br />
que cálculos complexos poderão ser integra<strong>do</strong>s numa função que depois é utilizada<br />
de forma bastante simples, como qualquer outra função <strong>do</strong> <strong>Excel</strong>. A grande<br />
dificuldade na criação de FDU é que estas exigem alguns conhecimentos de<br />
programação e da linguagem VBA (Visual Basic for Applications) e não podem<br />
ser gravadas como as macros de coman<strong>do</strong>s.<br />
Uma função é um programa, um algoritmo construí<strong>do</strong> com o objetivo de produzir<br />
um resulta<strong>do</strong>, executan<strong>do</strong> um conjunto de instruções e utilizan<strong>do</strong> um conjunto de<br />
argumentos forneci<strong>do</strong>s aquan<strong>do</strong> da sua utilização.<br />
A título de exemplo, é apresentada em baixo uma função com o nome DOLARES,<br />
cuja finalidade é a de calcular um valor em Dólares a partir de <strong>do</strong>is valores reais:<br />
um valor em Euros e uma taxa de câmbio.<br />
Function DOLARES(EUROS As Single, TxEURUSD As Single)<br />
DOLARES = EUROS * TxEURUSD<br />
End Function<br />
Qualquer função, depois de construída num <strong>do</strong>s módulos <strong>do</strong> Editor de Visual<br />
Basic, poderá ser utilizada numa fórmula como qualquer outra função <strong>do</strong> <strong>Excel</strong>.<br />
Por exemplo, a função DOLARES poderia ser utilizada <strong>do</strong> seguinte mo<strong>do</strong>:<br />
=DOLARES(1000;1,112)<br />
=DOLARES(B5;1,123)<br />
Nota A seguir, sem entrar em grandes detalhes serão apresentadas as principais<br />
funcionalidades <strong>do</strong> Editor de Visual Basic e as instruções básicas e fundamentais<br />
da linguagem Visual Basic de mo<strong>do</strong> a possibilitar a construção de FDU mais<br />
elaboradas.<br />
© FCA - Editora de Informática<br />
413
<strong>Utilização</strong> <strong>do</strong> <strong>Excel</strong> para Economia & Gestão<br />
20.1 EDITOR DE VISUAL BASIC<br />
O conhecimento das principais funcionalidades e áreas <strong>do</strong> Editor de Visual Basic<br />
é fundamental para quem deseja criar e editar macros no <strong>Excel</strong>. Antes de mais,<br />
o acesso ao editor poderá ser realiza<strong>do</strong> de duas formas:<br />
Premin<strong>do</strong> simultaneamente as teclas ALT e F11.<br />
Ou selecionan<strong>do</strong> o coman<strong>do</strong> Visual Basic disponível no separa<strong>do</strong>r Programa<strong>do</strong>r,<br />
grupo Código.<br />
Em termos de estrutura, o ambiente de trabalho <strong>do</strong> Editor de Visual Basic poderá<br />
ter várias configurações, no entanto, os componentes mais comuns e importantes<br />
são os seguintes (Figura 20.1):<br />
Barra de Ferramentas Padrão: contém os coman<strong>do</strong>s mais utiliza<strong>do</strong>s <strong>do</strong><br />
editor onde se destacam os coman<strong>do</strong>s:<br />
→ Opções de Inserir: permite decidir o tipo de objeto a inserir/criar no<br />
VBA, nomeadamente módulos (module), módulos de classe (class module),<br />
formulários (form) ou procedimentos (procedure).<br />
→ Executar macro (Run): permite executar e testar uma macro de coman<strong>do</strong>s<br />
ou de funções.<br />
→ Suspender execução da macro (Break): permite suspender/parar momentaneamente<br />
a execução de uma macro.<br />
→ Terminar execução da macro (Reset): permite terminar definitivamente<br />
a execução de uma macro.<br />
Janela de Projeto (Project – VBA Project): é essencial para a navegação<br />
entre os diferentes objetos <strong>do</strong>s projetos de VBA, nomeadamente para<br />
localizar e abrir um determina<strong>do</strong> módulo; nesta janela são lista<strong>do</strong>s to<strong>do</strong>s os<br />
livros abertos no <strong>Excel</strong> e, para cada um deles, os objetos neles conti<strong>do</strong>s:<br />
folhas, módulos (modules) e formulários (forms), entre outros.<br />
Janela de Propriedades (Properties): apresenta a lista de propriedades e<br />
respetivos valores <strong>do</strong> objeto <strong>do</strong> projeto seleciona<strong>do</strong>.<br />
Janelas de Módulos: é o local <strong>do</strong> editor onde é introduzi<strong>do</strong> e edita<strong>do</strong> o<br />
código VBA das macros de coman<strong>do</strong>s e de funções. Para cada um <strong>do</strong>s<br />
módulos cria<strong>do</strong>s de novo ou abertos o editor disponibiliza uma janela<br />
própria.<br />
414<br />
© FCA - Editora de Informática