Análise de Dados - Tabelas Dinamica
Análise de Dados - Tabelas Dinamica
Análise de Dados - Tabelas Dinamica
html
Gráficos
Tabelas Dinâmicas
Disciplina de Informática em Saúde
Curso de Medicina
Definição
Tabela Dinâmica é uma tabela interativa que resume uma grande quantidade de dados
rapidamente, ou os combina de tabelas diferentes. É possível girar suas linhas e
colunas para ver resumos diferentes dos dados de origem, filtrar os dados exibindo
páginas diferentes ou exibir os detalhes das áreas de interesse.
1 de 27 20/08/2010 18:56
Análise de dados - Tabelas dinâmicas http://www.virtual.epm.br/material/tis/curr-med/tab_dinamica/tabdin.html
Os dados que só podem ser colocados em categorias, sem qualquer ordem inerente,
são chamados de nominais. Poucos fenômenos clínicos podem ser categorizados de
forma tão nítida que possam ser considerados, de fato, normais. A maioria deles é
determinada por um pequeno grupo de genes (por exemplo: antígenos teciduais, sexo,
erros inatos do metabolismo) ou são eventos dramáticos, descontínuos (por exemplo:
morte, diálise ou cirurgia). Dados como esses podem ser categorizados sem muita
preocupação com erros de classificação.
Nas escalas intervalares, existe uma ordem inerente e a diferença entre os valores
sucessivos é sempre a mesma. Dados intervalares também têm sido chamados
numéricos ou dimensionais. Existem dois tipos gerais de escala intervalar. Escalas
contínuas podem usar qualquer valor num continuum. Como exemplo citam-se a maioria
dos exames bioquímicos séricos, peso, pressão arterial e pressão parcial de oxigênio no
sangue arterial. Escalas discretas (descontínuas) usam apenas valores específicos e
são expressas como contagens. Exemplos de dados discretos são freqüência cardíaca,
número de convulsões por mês e número de glóbulos brancos por campo de grande
aumento.
Dica: Se o seu banco de dados (planilha) não tiver títulos, ou seja, se a Linha 1 contiver
apenas os nomes das suas variáveis (ver fig. 1), antes de começar a fazer a tabela
dinâmica, selecione a célula A1. Por outro lado, se a planilha contiver títulos e subtítulos
(ver fig. 2), você pode, antes de iniciar o cálculo da tabela dinâmica, selecionar a área
dentro da qual existem dados.
2 de 27 20/08/2010 18:56
Análise de dados - Tabelas dinâmicas http://www.virtual.epm.br/material/tis/curr-med/tab_dinamica/tabdin.html
3 de 27 20/08/2010 18:56
Análise de dados - Tabelas dinâmicas http://www.virtual.epm.br/material/tis/curr-med/tab_dinamica/tabdin.html
Em nosso banco de dados exemplo – aulaped.xls – você pode clicar na célula A1 (em
CODCLI) ou selecionar a área compreendida entre as células A1 e H1612. Com esta
área selecionada, no menu Dados selecione a ferramenta "Relatório da Tabela
Dinâmica". O assistente de tabela dinâmica, orientará seus próximos passos:
Etapa 1: Onde estão os dados para análise: escolha Banco de Dados ou Lista do
Microsoft Excel e clique no botão "Avançar";
Etapa 3: Construa sua tabela: você verá uma tabela de linha por coluna vazia e ao lado,
em botões, as variáveis do seu banco de dados. Clique no botão correspondente à
variável desejada, por exemplo SEXO, segure e arraste até a parte da tabela aonde está
escrito "Linha" e solte o botão do mouse; clique novamente no botão correspondente à
variável SEXO, segure e arraste até a parte da tabela aonde está escrito "Dados" e solte
o botão do mouse – note se na área de Dados você ficou com um botão chamado
"Contagem de Sexo"; Clique no botão "Avançar";
4 de 27 20/08/2010 18:56
Análise de dados - Tabelas dinâmicas http://www.virtual.epm.br/material/tis/curr-med/tab_dinamica/tabdin.html
Etapa 4: Onde você deseja colocar a tabela dinâmica: clique na opção "Nova Planilha"
e, a seguir, no botão "Concluir".
O resultado será:
Contagem de SEXO
SEXO Total
F 746
M 864
Note que temos 746 pacientes do sexo feminino (F), 864 do sexo masculino (M) e um
paciente sem informação. Se você quiser rever no seu banco de dados quem é este
paciente do qual não há informação sobre sexo, aponte o mouse para a célula B3
(resultado da contagem do cliente sem informação), ou seja, sobre o número 1 e dê um
5 de 27 20/08/2010 18:56
Análise de dados - Tabelas dinâmicas http://www.virtual.epm.br/material/tis/curr-med/tab_dinamica/tabdin.html
duplo clique. Uma nova planilha será aberta, contendo apenas aquele registro no qual
estamos interessados. Se você tiver meios de conferir a informação para corrigí-la, anote
uma referência para poder identificar o registro – no nosso caso, anote o código do
cliente: 00000234.
Importante: esta nova planilha, que o Excel criou para mostrar o registro que você
selecionou, serve apenas para você identificar quem é ou quem são os registros
selecionados; a correção dos dados NÃO poderá ser feita nesta planilha e sim na
planilha original – cadastro.
Assim, retorne à planilha dos dados (Cadastro) e localize o registro que será alterado.
No nosso exemplo, desde que a criança chama-se JOSÉ DA SILVA FIGUEIREDO,
mesmo sem rever o seu prontuário, podemos deduzir que trata-se de uma criança do
sexo masculino. Faça a alteração, digitando "M" na célula correspondente (G231).
Para atualizar a sua tabela de freqüência, vá para a planilha onde está a tabela, e
utilizando o ícone da barra de ferramentas da tabela dinâmica ou clicando na tabela
com o botão da direita do mouse, para chamar o menu de atalho e escolha a opção
"Atualizar dados". O resultado será a tabela atualizada:
Contagem de SEXO
SEXO Total
F 746
M 865
6 de 27 20/08/2010 18:56
Análise de dados - Tabelas dinâmicas http://www.virtual.epm.br/material/tis/curr-med/tab_dinamica/tabdin.html
Total % 100,00%
Para colocar a porcentagem ao lado da contagem (e não abaixo, como deve estar
aparecendo), clique no título da segunda coluna (Dados), segure e arraste para a
direita, até que o desenho da tabela mude de horizontal para vertical.
Dados
SEXO Contagem de %
SEXO
F 746 46,31
M 865 53,69
7 de 27 20/08/2010 18:56
Análise de dados - Tabelas dinâmicas http://www.virtual.epm.br/material/tis/curr-med/tab_dinamica/tabdin.html
SEXO" para "n", por exemplo, mas não consegue tirar o símbolo de porcentagem dos
números. Para tanto, você deverá copiar a tabela para um processador de textos e
proceder a formatação:
Sexo n %
F 746 46,3
M 865 53,7
Note que todas as vezes que você for fazer uma segunda tabela dinâmica o Excel abrirá
uma janela perguntando se você quer utilizar a tabela dinâmica já criada anteriormente.
CUIDADO!!!! Se você fez alguma alteração nos dados (excluiu ou inseriu linhas ou
colunas), você NÃO pode usar a tabela existente, tem de criar uma tabela nova mesmo
que isso lhe custe mais memória.
a. inserir uma coluna: clique na coluna G de forma a selecionar toda a coluna e use a
opção "Inserir" do menu e a seguir "Coluna" – ou, clicando com o botão direito do
mouse na coluna G, escolha a opção "Inserir" do menu de atalho.
b. Na célula G1, do nome da variável, escreva IDADE;
c. Como você inseriu uma coluna logo após uma coluna que contém datas, o formato
dessa coluna nova também será "data". Para torná-la numérica, selecione
novamente a coluna G, a seguir a opção de menu "Formatar" e escolha "Células".
Será aberta a janela "Formatar células", escolha a ficha "Número". A categoria
selecionada deve ser "data", mude para número e sem nenhuma casa decimal;
d. Cálculo da idade: a fórmula para calcular a idade será: DATAPRIM – DATANASC,
ou seja, ative a célula G2, entre o sinal de igual (=) para indicar que você iniciará
uma fórmula, clique em F2, aperte o sinal de subtração (-), clique em E2 e tecle
ENTER à =F2-E2
8 de 27 20/08/2010 18:56
Análise de dados - Tabelas dinâmicas http://www.virtual.epm.br/material/tis/curr-med/tab_dinamica/tabdin.html
para um sinal +, conforme indicado na figura abaixo. Quando o cursor estiver dessa
forma, dê um duplo clique e a sua fórmula se estenderá por toda a coluna, até o último
registro. Passeie com a barra de rolagem para conferir.
Proceda os passos acima descritos para calcular uma tabela dinâmica. Note que a área
de dados sugerida deve estar entre $A$1:$I$1612 – isto é, com uma coluna a mais.
Escolha a opção "Não", na pergunta sobre utilizar uma tabela dinâmica já existente.
Escolha a variável IDADE para a linha da tabela e para a área de dados da tabela (se
aparecer Soma de idade, mude para Contagem de Idade dando um duplo clique nesta
variável).
Contagem de idade
idade Total
0 345
1 193
9 de 27 20/08/2010 18:56
Análise de dados - Tabelas dinâmicas http://www.virtual.epm.br/material/tis/curr-med/tab_dinamica/tabdin.html
2 160
3 149
4 106
5 103
6 108
7 73
8 88
9 82
10 63
11 51
12 52
13 13
14 4
15 2
18 1
45 1
#VALOR! 17
10 de 27 20/08/2010 18:56
Análise de dados - Tabelas dinâmicas http://www.virtual.epm.br/material/tis/curr-med/tab_dinamica/tabdin.html
No caso de dados numéricos e também calculados, temos alguns fatores para observar:
1. se alguma das variáveis utilizadas para o cálculo da idade não estavam presentes
no registro do paciente, a conta não poderá ser feita e o Excel registrará no local
"#Valor!". Note que no nosso exemplo, temos 17 registros sem a informação ou da
data de nascimento dos pacientes ou da data da primeira consulta (para verificar
quem são esses registros e eventualmente corrigi-los, dê um duplo clique no
número 17). Neste caso, nós temos três alternativas: descobrir quem são os
registros, verificar os prontuários e corrigir a base de dados; excluir esses
pacientes da base de dados; ou simplesmente informar que sobre aqueles 17
pacientes não se tem a informação da idade. A decisão dependerá de existir uma
maneira de corrigir os dados que estão faltando ou até do tamanho da sua base
de dados;
2. a segunda observação, se refere à qualidade da informação obtida como resultado
da tabela gerada: qual é o significado de sabermos a quantidade de pacientes
com 9 anos? Não seria mais interessante, no caso de dados contínuos,
trabalharmos com faixas etárias?
3. Apenas no momento em que calculamos a idade, pudemos perceber que há uma
paciente com 45 anos. Este dado em uma base de dados da pediatria,
provavelmente está errado e deve ser corrigido ou excluído. Seria muito mais fácil
que esta informação passasse desapercebida se olhássemos apenas para as
datas de nascimento.
Agrupamento de dados
1. se existir algum motivo na literatura, que justifique a divisão das idades em faixas
etárias diferentes do que é proposto na classificação internacional de idades, você
pode utilizá-la justificando o motivo e citando a literatura na qual você está se
apoiando;
2. se não houver nenhum motivo especial, utilize a classificação internacional da
idade, ou seja:
Menor 1 ano
1 a 4 anos
5 a 9 anos
10 a 14 anos
15 a 19 anos
20 a 29 anos
30 a 39 anos
40 a 49 anos
50 a 59 anos
11 de 27 20/08/2010 18:56
Análise de dados - Tabelas dinâmicas http://www.virtual.epm.br/material/tis/curr-med/tab_dinamica/tabdin.html
60 a 69 anos
70 a 79 anos
80 anos e mais
Idade ignorada
Note que nesta barra temos uma seta para a esquerda (Desagrupar), uma seta para
a direita (Agrupar).
Vamos selecionar as idades que queremos agrupar: de 1 a 4 à clique em cima do
número 1 e arraste até o número 4, e a seguir, clique na seta Agrupar. Note que o Excel
criou mais uma coluna e uma variável chamada Agrupar 1. Vamos escrever o nome
desta faixa: clique em Agrupar 1 e digite "1 a 4".
Para ocultar os detalhes da faixa: note que na barra de ferramentas da tabela dinâmica,
apareceram os sinais (Ocultar detalhe) e (Mostrar detalhe). Clique em e note que
na coluna total ficamos com a totalização das idades nesta faixa.
12 de 27 20/08/2010 18:56
Análise de dados - Tabelas dinâmicas http://www.virtual.epm.br/material/tis/curr-med/tab_dinamica/tabdin.html
Proceda da mesma forma com as faixas seguintes, até chegar no resultado abaixo:
Agora temos que renomear o valor "0" para a faixa "menor que 1" – clique sobre o
número 0 e escreva "< 1"; a seguir selecione a opção (Ocultar detalhe).
Para o paciente com 45 anos, vamos decidir em função dos nossos dados: como não
temos como verificar o prontuário deste paciente, vamos deletá-lo do banco de dados,
clicando sobre o número 17 com o botão da direita do mouse e escolhendo a opção
Excluir; para os 17 pacientes que tem o rótulo #Valor, podemos escrever "sem
informação" e a seguir, "Ocultar detalhe".
Se a nossa intenção for terminar o trabalho aqui, podemos tirar a coluna "Idade" vazia,
clicando sobre o nome da variável Idade, segurando e arrastando para a direita. O
resultado será:
13 de 27 20/08/2010 18:56
Análise de dados - Tabelas dinâmicas http://www.virtual.epm.br/material/tis/curr-med/tab_dinamica/tabdin.html
Para cruzar essas faixas etárias com outra variável (SEXO): clique com o botão da direita
do mouse sobre a tabela dinâmica e chame o "Assistente", que irá levá-lo diretamente à
etapa de montagem da tabela. Clique na variável SEXO e arraste-a com o mouse até a
Caixa "Coluna":
14 de 27 20/08/2010 18:56
Análise de dados - Tabelas dinâmicas http://www.virtual.epm.br/material/tis/curr-med/tab_dinamica/tabdin.html
A seguir, clique em Concluir. O Excel substituirá a tabela existente pela nova, contendo
as colunas F e M com as respectivas contagens de pacientes por faxia etária:
15 de 27 20/08/2010 18:56
Análise de dados - Tabelas dinâmicas http://www.virtual.epm.br/material/tis/curr-med/tab_dinamica/tabdin.html
16 de 27 20/08/2010 18:56
Análise de dados - Tabelas dinâmicas http://www.virtual.epm.br/material/tis/curr-med/tab_dinamica/tabdin.html
Nome da Variável
Média
Erro padrão
Mediana
Modo
Desvio padrão
Variância da
amostra
Curtose
Assimetria
Intervalo
Mínimo
Máximo
Soma
17 de 27 20/08/2010 18:56
Análise de dados - Tabelas dinâmicas http://www.virtual.epm.br/material/tis/curr-med/tab_dinamica/tabdin.html
Contagem
Clique em (Personalizar):
18 de 27 20/08/2010 18:56
Análise de dados - Tabelas dinâmicas http://www.virtual.epm.br/material/tis/curr-med/tab_dinamica/tabdin.html
19 de 27 20/08/2010 18:56
Análise de dados - Tabelas dinâmicas http://www.virtual.epm.br/material/tis/curr-med/tab_dinamica/tabdin.html
E a sua planilha estará temporariamente filtrada, apenas com aqueles pacientes para os
quais foi possível calcular a idade. Vamos copiar esses dados para uma nova planilha:
clique no botão que fica acima da linha 1 e antes da coluna A, de forma a selecionar
toda a planilha; no menu de opções selecione "Editar" e a seguir "Copiar". Vamos abrir
uma planilha nova para colar esses dados filtrados: selecione no menu de opções
"Inserir", "Planilha" e a seguir selecione "Editar" e "Colar".
20 de 27 20/08/2010 18:56
Análise de dados - Tabelas dinâmicas http://www.virtual.epm.br/material/tis/curr-med/tab_dinamica/tabdin.html
Gráfico
Vamos utilizar a tabela de distribuição de sexo por faixa etária para fazermos um gráfico:
Clique no botão "Assistente de gráfico" na barra de ferramentas. O assistente abrirá
uma janela que o auxiliará a criar o gráfico:
21 de 27 20/08/2010 18:56
Análise de dados - Tabelas dinâmicas http://www.virtual.epm.br/material/tis/curr-med/tab_dinamica/tabdin.html
22 de 27 20/08/2010 18:56
Análise de dados - Tabelas dinâmicas http://www.virtual.epm.br/material/tis/curr-med/tab_dinamica/tabdin.html
Selecione a área que vai de A2 até C8. O Excel propõe que os seus dados estão
organizados em colunas, ou seja, que no eixo x serão colocadas as faixas etárias e no
eixo y os valores correspondentes às seqüências de sexo F e M. Vamos trocar essa
opção para que o Excel enxergue os dados em linhas:
23 de 27 20/08/2010 18:56
Análise de dados - Tabelas dinâmicas http://www.virtual.epm.br/material/tis/curr-med/tab_dinamica/tabdin.html
Clique em Avançar; coloque um título para o gráfico e os nomes dos eixos x e y e clique
em Avançar:
24 de 27 20/08/2010 18:56
Análise de dados - Tabelas dinâmicas http://www.virtual.epm.br/material/tis/curr-med/tab_dinamica/tabdin.html
Na última etapa do Assistente de gráfico, ele pergunta se você quer o gráfico como uma
planilha separada ou como um objeto na sua planilha de dados:
25 de 27 20/08/2010 18:56
Análise de dados - Tabelas dinâmicas http://www.virtual.epm.br/material/tis/curr-med/tab_dinamica/tabdin.html
Vamos deixá-lo na planilha. Movimente-o com o cursor para tirá-lo de cima da planilha.
26 de 27 20/08/2010 18:56
Análise de dados - Tabelas dinâmicas http://www.virtual.epm.br/material/tis/curr-med/tab_dinamica/tabdin.html
Cursos@cis.epm.br
27 de 27 20/08/2010 18:56