Aula 3
04/03/2012
Listas
Os dados nas linhas e colunas do Excel podem ser ordenados, filtrados e totalizados. A lista uma forma eficaz e fcil de efetuar estas tarefas. Considere linhas regulares de dados, como endereos, nomes de clientes ou produtos e montantes de vendas trimestrais.
04/03/2012 Prof Wagner Xantre Tagarro 2
04/03/2012
04/03/2012
Imagine que j introduziu alguns dados para os vendedores no Excel e que introduziu cabealhos, como Nome e Data para cada coluna desses dados. Uma lista dever comear com cabealhos de colunas bem organizados. No Excel, a exatido conta bastante. Para que o Excel veja estes dados como uma lista, dever clicar em qualquer clula nos dados, apontar para Lista no menu Dados e, em seguida, clicar em Criar Lista. A caixa de dilogo Criar Lista aparecer e vai clicar em OK, confirmando que os dados tm cabealhos (de colunas) e que os dados indicados so os que pretende incluir na lista. Tambm pode realar um intervalo de clulas para utilizar na criao de uma lista. Nota: Se a lista no tiver cabealhos, sero criados pelo Excel. Indicaro "Coluna1", "Coluna2", etc
04/03/2012 Prof Wagner Xantre Tagarro 5
04/03/2012
As setas do Filtro Automtico so adicionadas automaticamente na linha do cabealho. Aparece um limite azul escuro na lista. S
04/03/2012
Os dados so uma lista e cada coluna na lista tem setas do Filtro Automtico na parte superior da lista na linha do cabealho. O limite azul escuro na lista indica o intervalo de clulas contidas na lista. Pode ter mais de uma lista numa folha de clculo quando utilizar o comando Lista. O limite azul distingue uma lista de outra e ajuda-o a identificar dados de lista dos outros dados da folha de clculo. O limite azul escuro poder mudar para um limite azul suave se clicar fora da lista e as setas na parte superior da lista desaparecero se clicar fora da lista.
04/03/2012
Quando outro nome, Callahan, for adicionado clula A8... ...uma nova linha Inserir adicionada na clula A9.
04/03/2012
A linha que contm um asterisco na parte inferior a linha Inserir, que naturalmente a linha que utilizaria para inserir dados adicionais. Assim que introduzir dados nessa linha, outra linha Inserir vazia ser adicionada lista, pelo que poder continuar a adicionar dados. Se tiver clicado fora da lista, a linha Inserir e o asterisco desaparecero e o limite da lista mover-se- uma linha para cima. Pode adicionar uma coluna lista bastando escrever na coluna vazia direita. A lista ser expandida automaticamente para incluir essa coluna.
04/03/2012
10
Clique no boto Mostrar/Ocultar Linha Total na barra de ferramentas Lista... ...para adicionar uma linha Total lista.
04/03/2012 Prof Wagner Xantre Tagarro 11
O boto Mostrar/Ocultar Linha Total totaliza automaticamente a ltima coluna na lista. Para obter um total na coluna C do exemplo, basta clicar no boto Mostrar/Ocultar Linha Total. Pronto, j est. O Excel adicionar outra linha com a palavra "Total" e com a soma. Note que, se a ltima coluna contiver alguns dados que no possam ser somados, como uma coluna de nomes, o Excel contar o nmero de itens. Na sesso prtica, ver como efetuar clculos em colunas, mas no na ltima. Sugesto: Pode desativar o total clicando novamente no boto Mostrar/Ocultar Linha Total. A linha Total desaparece.
04/03/2012
12
As setas do Filtro Automtico so adicionadas automaticamente na linha do cabealho na parte superior da lista.
04/03/2012 Prof Wagner Xantre Tagarro 13
Quando cria uma lista com o comando Lista, ser adicionado automaticamente setas do Filtro Automtico lista. Nesta lio, vai aprender a utilizar as setas do Filtro Automtico para ordenar e filtrar os dados da lista. Tambm vai ver como o comando Lista permite trabalhar com vrias listas numa nica folha de clculo.
04/03/2012
14
04/03/2012
15
Pode ordenar qualquer coluna numa lista bastando para isso clicar na respectiva seta do Filtro Automtico e escolher um dos comandos para ordenar no menu que aparece. Se pretende-se ordenar a coluna Data por ordem descendente para ver primeiro as encomendas mais recentes. Pode clicar na seta no cabealho Data e, em seguida, clicar em Ordenao Descendente. E j est. Nota: Para ordenar o contedo de mais de uma coluna de uma s vez, pode clicar em Ordenar no menu Dados. A caixa de dilogo Ordenar aberta e a poder escolher as colunas a ordenar e a forma como pretende orden-las.
04/03/2012
16
Selecione Peacock para filtrar a lista para mostrar apenas as vendas de Peacock.
04/03/2012 Prof Wagner Xantre Tagarro 17
Filtrar dados de lista to simples como fazer a respectiva ordenao. Basta clicar numa seta do Filtro Automtico e efetuar uma seleo. O Excel mostra automaticamente apenas os dados especificados. Por exemplo, pode filtrar por nome para ver todas as vendas efetuadas por Peacock em vez de mostrar as vendas de todos. Ou pode filtrar por data para ver a quantidade de vendas efetuadas num determinado dia e por quem. Independentemente da coluna para a qual especificou dados, o Excel mostra apenas as linhas filtradas, nessa coluna e em todas as outras colunas na lista.
04/03/2012 Prof Wagner Xantre Tagarro 18
Nota: Se pretender ocultar as setas do Filtro Automtico, pode apontar para Filtro no menu Dados e, em seguida, clicar em Filtro Automtico. Se pretender mostrar setas do Filtro Automtico ocultas, pode efetuar o mesmo procedimento.
04/03/2012
19
Pode adicionar uma linha lista direita sem adicionar uma linha lista esquerda.
04/03/2012 Prof Wagner Xantre Tagarro 20
Quando utilizar o comando Lista, pode ter mais de uma lista numa folha de clculo. Pode adicionar ou eliminar uma linha numa lista sem adicionar ou eliminar uma linha numa lista junto mesma. Tambm pode ordenar estas listas separadamente, uma vez que a utilizao do comando Lista atribui automaticamente a cada lista as prprias setas do Filtro Automtico. Em verses anteriores do Excel, podia ter as setas do Filtro Automtico numa s lista de cada vez. No Excel 2003, as setas do Filtro Automtico para cada lista so ativadas quando clica dentro dessa lista. No entanto, repare que, se tiver duas listas lado a lado e filtrar uma das listas, a outra lista parecer estar tambm filtrada, uma vez que o Filtro Automtico oculta toda a linha, e no apenas a linha na lista que est filtrada.
04/03/2012 Prof Wagner Xantre Tagarro 21
Listas Personalizadas
Para criar uma seqncia personalizada de preenchimento siga os seguintes passos: Ferramentas / Opes / v para a guia Listas Personalizadas. Em Listas Personalizadas, clique em Nova Lista. Em Entradas da Lista, aps digitar um tem, pressione <ENTER> para validar a entrada. Por exemplo, para criar uma lista de clubes de futebol digite Cruzeiro e pressione <ENTER>, Ipatinga e pressione <ENTER> e assim por diante. Quando terminar, clique no boto Adicionar e depois em OK.
04/03/2012
22
Caso voc j tenha em uma planilha os itens a serem convertidos em lista, selecione essas clulas e depois abra a guia Listas. Note que em Importar Lista das clulas h uma referncia ao intercalo selecionado; clique no boto Importar. Com isso a lista acrescida s listas personalizadas. Para excluir uma lista, na guia Listas selecione a lista, clique em Excluir e clique no boto OK para confirmar a excluso.
04/03/2012
23
Ferramentas/Opes/Listas personalizadas
04/03/2012
24
Filtros
A ferramenta Filtragem boa para selecionar dados numa lista grande. Filtrar exibir dados que atendem uma certa condio e ocultar os demais. Filtrar um meio fcil de localizar e trabalhar com um subconjunto de dados de uma lista. Quando se filtra uma lista (banco de dados), o Excel exibe apenas as linhas que contm um determinado valor ou que atendam as determinadas condies de pesquisa denominadas critrios.
04/03/2012
25
AutoFiltro serve para filtrar uma lista rapidamente, ajustando o contedo de uma clula ou usando critrios simples de comparao, com at dois critrios por rtulo (coluna). Para ativar o AutoFiltro selecione uma nica clula dentro do banco de dados. Clique no menu Dados, Filtrar e em seguida AutoFiltro.
04/03/2012
26
Nos ttulos da planilha apareceram caixas de seleo (dropdown, combobox), vide figura abaixo:
04/03/2012
27
Filtrando a Lista
Estas caixas de seleo servem para que possamos definir critrios do que queremos que seja filtrado e do que deve ser exibido.Exemplificando, num banco de dados com 34 lanamentos (linhas) com um campo chamado diviso, onde no mesmo aparecem apenas 4 tipos de diviso, sendo que isto ocorre pelo fato de que muitas divises so repetidas, ou seja, existe mais de um registro por diviso (expl. 4 funcionrios trabalham na diviso de fax). Repare que na figura acima que clicar no autofiltro da Diviso aparecem apenas os 4 tipos de Diviso cadastrados (copiadoras, fax, impressoras e scanners), independente do nmero de vezes em que elas se repetem e em ordem alfabtica.
04/03/2012 Prof Wagner Xantre Tagarro 28
Podemos tambm classificar o banco de dados quando ativamos o autofiltro. Repare que as primeiras opes que temos Classificar em Ordem Crescente e Classificar em Ordem Decrescente. A lgica de classificao idntica a dos botes AZ e ZA. Voltando ao autofiltro, utilizando ainda a figura anterior, vamos selecionar uma das opes apresentadas, porm utilizando agora o campo Departamento. Vamos selecionar o departamento de Marketing, portanto, mova o mouse at o nome do departamento e clique sobre o nome desejado. Confira o resultado na figura a seguir:
04/03/2012
29
04/03/2012
30
Repare que somente as linhas correspondentes ao departamento de Marketing apareceram. Repare ainda que no Cabealho de Linha alguns nmeros esto fora de ordem e na cor azul. Isto ocorre porque ao selecionarmos o departamento de Marketing na caixa de seleo, demos instruo ao Excel para somente acrescentar os dados que atendessem a este critrio (Departamento = Marketing), escondendo temporariamente os demais registros. Os outros registros continuam na tabela, mas esto ocultos.
04/03/2012
31
Se neste momento, com a planilha filtrada, voc efetuar uma soma, por exemplo, colocar uma funo autosoma para saber o valor total do salrio de todos os funcionrios, voc vai obter o resultado somente do que est visvel. Os dados ocultos, apesar de estar em na planilha, no sero computados no caso de qualquer nova conta que os envolva. Outro detalhe que no ttulo Departamento, a seta da caixa de seleo aparecer na cor azul. Isto ocorre para chamar a ateno, indicando em que coluna o filtro est aplicado. Para re-exibir a lista inteira novamente, basta clicar na caixa de seleo e escolher a opo Tudo.
04/03/2012
32
Podemos aplicar filtros em cada um dos ttulos. Ativando novamente o filtro do Departamento de Marketing, e a seguir, na caixa de seleo do ttulo diviso, selecionando Copiadoras:
04/03/2012
33
Constata-se que a lista atendeu ao segundo critrio e agora est reduzida de 6 registros para apenas 3. Para re-exibir a lista completa, podemos selecionar cada um dos rtulos e definir como Tudo ou limpar a todos os critrios de uma s vez, clicando no menu Dados, Filtrar e Mostrar todos.
04/03/2012
34
Critrios Personalizados
No tpico anterior, aprendemos como aplicar critrios nicos em cada ttulo. Agora vamos ver como possvel aplicar mais de um critrio por ttulo. Para isto, vamos utilizar a opo Personalizar que apresentada na caixa de seleo.
04/03/2012
35
04/03/2012
36
Com a opo de personalizar autofiltro possvel selecionar, por exemplo, dois departamentos ao invs de um. possvel, tambm, selecionar um intervalo. Contudo, deve estar atento as opes E e OU, pois caso seja selecionada a opo errada o filtro aparecer em branco . (expl: selecionar todos os salrios maiores que R$ 380,00 E menores que R$ 1.400,00 selecionar o departamento de Marketing OU Copiadoras).
04/03/2012
37
04/03/2012
38
Na primeira caixa de opo temos a oportunidade de pedir para mostrar os primeiros ou os ltimos. importante interpretar que Primeiros significa maiores e ltimos significa menores. Na segunda caixa, podemos determinar a quantidade. Na terceira caixa, podemos determinar que sejam Itens ou Por Cento. Com esta opo possvel determinar que o Excel filtre, por exemplo, os 10 maiores salrios de uma determinada base de dados.
04/03/2012
39
Filtro Avanado
A opo de autofiltro que vimos anteriormente, normalmente atende 90% de nossas necessidades. Os outros 10%, requerem uma melhor elaborao vamos conseguir aplicando o Filtro Avanado. A elaborao dos critrios do Filtro Avanado so um pouco mais complexos, mas os resultados compensam. Antes de voc poder aplicar o filtro, tem que criar um cenrio com os critrios. Para ilustrar melhor, segue a seguir a base que ser utilizada como exemplo:
04/03/2012
40
04/03/2012
41
Queremos aplicar um filtro em nossa base de dados que nos permita observar trs departamentos (no autofiltro) podamos ter no mximo dois critrios. O cenrio citado, nada mais do que a reproduo das linhas de ttulos de nossa base de dados, portanto faremos uma cpia dos ttulos abaixo da base. Nossa necessidade ser filtrar os departamentos de Arte, Marketing e Contabilidade, portanto, colocaremos estes nomes abaixo do ttulo de nosso cenrio. Segue exemplo:
04/03/2012
42
04/03/2012
43
04/03/2012
44
O formulrio anterior nos fornece a opo de filtrar os dados na prpria base de dados ou copiar para outro local. Apresenta ainda o intervalo de nosso banco de dados, que neste exemplo est no intervalo B4:G38. A seguir precisamos preencher o campo Intervalo de Critrios, que o cenrio que criamos. Em nosso exemplo, nossos critrios esto no intervalo B43:G46. Tanto podemos fornecer todo o intervalo que criamos, ou somente a parte que interessa, ou seja, o intervalo onde esto os dados relativos aos departamentos que desejamos, que neste exemplo poderia ser F34:F46. No tem diferena em fornecer o endereo completo, pois os dados no preenchidos abaixo dos ttulos no interferem em nada. Para preencher o intervalo, podemos digitar a informao, ou selecionar a rea. O resultado ser:
04/03/2012 Prof Wagner Xantre Tagarro 45
04/03/2012
46
A seguir, selecione qualquer clula dentro da nossa base de dados, clicando a seguir no menu Dados, Filtrar e Filtro Avanado. Preencha o campo intervalo de critrios, que o cenrio que criamos acima.
04/03/2012 Prof Wagner Xantre Tagarro 47
Dt.Admisso
>=05/05/1999
Dt.Admisso
<=31/12/1999
04/03/2012
48
Tabela de Critrios
Recurso diferente de maior do que maior ou igual a menor do que menor ou igual a Comea com "J" No comea com "J" Termina com "R" No Termina com "R" Contm "F" No contm "F" Segunda Letra Igual a "A" Operador <> > >= < <= J* <>J* =*R <>*R *R* <>*F* ?A
??A
49
04/03/2012
50
Podemos por exemplo, criar outro critrio para que o Departamento de Contabilidade seja filtrado,apresentando os dados a partir da clula B54.
04/03/2012
52
04/03/2012
53
Conforme figura anterior, observamos que o resultado do primeiro filtro permanece e que o segundo filtro apresentado a partir da clula especificada. Podemos criar quantos filtros forem necessrios, desde que determinaremos que a apresentao seja abaixo do anterior. Importante: no podemos ter nenhum dado abaixo do ponto que determinamos que os dados sejam apresentados, pois, no momento que o Excel vai colar as informaes, todos os dados nas linhas abaixo do ponto de referncia sero apagados, mesmo que a informao filtrada tenha somente duas ou trs linhas de informao.
04/03/2012
54
04/03/2012
55
Voc no pode iniciar o procedimento de filtro avanado na planilha onde voc tem os dados. Para conseguir que os dados sejam apresentados em outra planilha, voc deve iniciar os procedimentos na planilha onde voc quer que os dados sejam apresentados. Vejamos na prtica. Selecione uma nova planilha, clique no menu Dados, Filtrar e Filtro Avanado. Ao iniciar o recurso de Filtro Avanado, selecione a opo Copiar para outro local, clique em Intervalo da lista e v at a planilha onde encontram-se os dados serem filtrados, em seguida defina os critrios e o local onde devero ser exibidos os dados. Vide figura seguinte:
04/03/2012
56
04/03/2012
58
Filtre a base de dados para apresentar o departamento de Marketing. Mantenha o filtro na mesma pgina, mas utilize o recurso Somente registros exclusivos. Vide resultado a seguir:
04/03/2012
59
Repare que apesar do registro em duplicidade do funcionrio Robert DNiro da Silva, no filtro ele aparece apenas uma vez. Outro tpico interessante do Filtro Avanado poder filtrar para outro local somente a parte do banco de dados que nos interessa. Por exemplo, utilizando a base de dados descrita acima, vamos aplicar um filtro tendo como critrio o departamento de Arte, indicando somente os campos Funcionrio, Salrio e Departamento sejam copiados para outro local.
04/03/2012 Prof Wagner Xantre Tagarro 60
Para que isto seja possvel, crie tambm uma linha com os ttulos que quer copiar.
04/03/2012
61
04/03/2012
62
04/03/2012
63
Validao de Dados
Muitas vezes, quem cria uma planilha deseja restringir o tipo de dados que o usurio final (ele mesmo ou uma segunda pessoa) ir introduzir em determinadas clulas da planilha. Este tipo de restrio serve para evitar, por exemplo, que se insira algum dado incorreto em um campo da tabela. O recurso Validao permite impedir que valores fora dos parmetros sejam digitados em uma clula. Para isso, devemos definir quais so os dados vlidos para aquele campo especfico que desejamos restringir. O tipo de dado aceito pode ser um nmero (inteiro ou decimal), uma data, um horrio, um texto ou qualquer outro tipo de dado definido pelo usurio.
04/03/2012 Prof Wagner Xantre Tagarro 64
Supondo que uma tabela com um campo Cdigo do Professor, que deve ser preenchido com um nmero inteiro de 1 a 10. Podemos visualizar logo abaixo esta tabela:
Utilizando o Excel, vamos impedir que seja digitados nmeros menores que 1 ou maiores que 10.
04/03/2012
65
04/03/2012
66
Isto dever abrir a janela Validao de dados como a que se segue. Selecione a guia Configuraes, observe o campo Permitir:, o padro do Excel permitir Qualquer valor, ou seja qualquer valor digitado pelo usurio ser aceito. Clique na seta ao lado do valor do campo Permitir, selecione na lista uma opo conforme situao. Seguindo o exemplo, utilizaremos a opo Nmero Inteiro. Note que os outros campos tornaram-se disponveis nesta janela. Abra a lista correspondente ao campo Dados. Esta lista vai dar uma srie de critrios a serem aplicados ao valor digitado na clula. Neste caso, queremos valores [Entre 1 e 10]. Ento selecionamos a opo Entre
04/03/2012 Prof Wagner Xantre Tagarro 67
04/03/2012
68
Digitamos os valores desejados nos campos Mnimo e Mximo que no caso do exemplo utilizado, estes valores so 1 e 10, respectivamente. Em seguida clicamos em OK.
04/03/2012
69
Quando o usurio insere um valor no vlido em uma clula com este recurso, aparece o seguinte aviso:
04/03/2012
70
04/03/2012
71
04/03/2012
72
04/03/2012
73
04/03/2012
74
04/03/2012
75
04/03/2012
76
04/03/2012
77
Do lado esquerdo temos uma base de dados, que representa os dados que devem ser preenchidos na tabela ao lado, abaixo do ttulo Empresa. Queremos restringir para que somente os dados constantes na base de dados sejam aceitos.
Para criar esta lista, selecione a rea onde os dados vo ser digitados. Neste exemplo ser o intervalo Base de Dados. A seguir clique no menu Dados, Validao. Escolha na opo Permitir, Lista e a seguir indique a Fonte, como sendo o intervalo das clulas Perdigo at Eleva e clique em OK.
04/03/2012
78
04/03/2012
79
A seguir, selecione a primeira clula abaixo de Nome e digite um nome qualquer e pressione seta para a direita. Repare que ao selecionar a clula ao lado (abaixo de empresa) automaticamente aparecer um boto com uma seta ao lado da clula. Voc pode digitar a informao normalmente ou pressionar Alt + Seta para baixo para exibir a lista de palavras. Selecione na lista o que voc quer inserir na clula e pressione Enter. Outra opo clicar neste boto e selecionar a palavra com o mouse.
04/03/2012
80
04/03/2012
81
Contato:
wxantre@unicarioca.edu.br
04/03/2012
82