1 FOLHA DE CÁLCULO 3. 2 Tabelas / Listas O Excel também permite armazenar informação Podemos...

32
1 FOLHA DE CÁLCULO 3 FOLHA DE CÁLCULO 3

Transcript of 1 FOLHA DE CÁLCULO 3. 2 Tabelas / Listas O Excel também permite armazenar informação Podemos...

Page 1: 1 FOLHA DE CÁLCULO 3. 2 Tabelas / Listas O Excel também permite armazenar informação Podemos organizar a informação em Tabelas / Listas.

1

FOLHA DE CÁLCULO 3FOLHA DE CÁLCULO 3

Page 2: 1 FOLHA DE CÁLCULO 3. 2 Tabelas / Listas O Excel também permite armazenar informação Podemos organizar a informação em Tabelas / Listas.

2

Tabelas / ListasTabelas / Listas

O Excel também permite O Excel também permite armazenar informaçãoarmazenar informação

Podemos organizar a informação Podemos organizar a informação em Tabelas / Listasem Tabelas / Listas

Page 3: 1 FOLHA DE CÁLCULO 3. 2 Tabelas / Listas O Excel também permite armazenar informação Podemos organizar a informação em Tabelas / Listas.

3

Tabelas / ListasTabelas / Listas

Uma tabela tem um número Uma tabela tem um número

Pré-definido de camposPré-definido de campos

Itens de informaçãoItens de informação

Variável de registosVariável de registos

Um por indivíduoUm por indivíduo

Page 4: 1 FOLHA DE CÁLCULO 3. 2 Tabelas / Listas O Excel também permite armazenar informação Podemos organizar a informação em Tabelas / Listas.

4

Tabelas / ListasTabelas / Listas

Vamos guardar informação Vamos guardar informação sobre alunossobre alunos

Normalmente,Normalmente,

Um campo é uma colunaUm campo é uma coluna

Um registo é uma linhaUm registo é uma linha

Page 5: 1 FOLHA DE CÁLCULO 3. 2 Tabelas / Listas O Excel também permite armazenar informação Podemos organizar a informação em Tabelas / Listas.

5

Tabelas / ListasTabelas / Listas

COD NOME GÉNERO ESTADO RESIDÊNCIA NOTA CARRO IDADE1245 João Fem Solt Porto 11,45 TRUE 181246 Ricardo Masc Solt Porto 12,54 FALSE 191247 Amélia Fem Cas Gaia 10,92 FALSE 181248 Clarinda Fem Solt Aveiro 14,75 FALSE 181249 Joaquina Fem Cas Gaia 13,87 TRUE 201250 Antero Masc Solt Porto 12,25 FALSE 181251 Pedro Fem Solt Porto 12,45 TRUE 181252 Bruno Masc Solt Porto 12,37 FALSE 191253 Mário Masc Cas Gaia 13,95 FALSE 181254 Joana Fem Solt Aveiro 14,25 FALSE 181255 Vânia Fem Cas Gaia 12,78 TRUE 241256 Rui Masc Solt Porto 12,35 FALSE 171257 João Fem Solt Porto 11,45 TRUE 18

Page 6: 1 FOLHA DE CÁLCULO 3. 2 Tabelas / Listas O Excel também permite armazenar informação Podemos organizar a informação em Tabelas / Listas.

6

Tabelas / ListasTabelas / Listas

É conveniente existir um campo É conveniente existir um campo chave (não repetido)chave (não repetido)

Para poder procurar facilmente o Para poder procurar facilmente o registoregisto

Page 7: 1 FOLHA DE CÁLCULO 3. 2 Tabelas / Listas O Excel também permite armazenar informação Podemos organizar a informação em Tabelas / Listas.

7

Filtragem simplesFiltragem simples

Agora quero saber os alunos que Agora quero saber os alunos que são do Portosão do Porto

Selecciono uma célula da Tabela e Selecciono uma célula da Tabela e vou a Data+Filter+AutoFiltervou a Data+Filter+AutoFilter

Page 8: 1 FOLHA DE CÁLCULO 3. 2 Tabelas / Listas O Excel também permite armazenar informação Podemos organizar a informação em Tabelas / Listas.

8

Filtragem simplesFiltragem simples

• E aparece um E aparece um pull-downpull-down que posso usar que posso usar para seleccionar o pretendidopara seleccionar o pretendido

Page 9: 1 FOLHA DE CÁLCULO 3. 2 Tabelas / Listas O Excel também permite armazenar informação Podemos organizar a informação em Tabelas / Listas.

9

Filtragem simplesFiltragem simples

Page 10: 1 FOLHA DE CÁLCULO 3. 2 Tabelas / Listas O Excel também permite armazenar informação Podemos organizar a informação em Tabelas / Listas.

10

Filtragem simplesFiltragem simples

E as linhas em que não se E as linhas em que não se verifica a condição, ficam verifica a condição, ficam escondidasescondidas

Page 11: 1 FOLHA DE CÁLCULO 3. 2 Tabelas / Listas O Excel também permite armazenar informação Podemos organizar a informação em Tabelas / Listas.

11

Filtragem simplesFiltragem simples

Page 12: 1 FOLHA DE CÁLCULO 3. 2 Tabelas / Listas O Excel também permite armazenar informação Podemos organizar a informação em Tabelas / Listas.

12

Filtragem simplesFiltragem simples

Posso ainda reduzir aos do Porto Posso ainda reduzir aos do Porto que são Masculinosque são Masculinos

Page 13: 1 FOLHA DE CÁLCULO 3. 2 Tabelas / Listas O Excel também permite armazenar informação Podemos organizar a informação em Tabelas / Listas.

13

Filtragem simplesFiltragem simples

Onde tem condições fica “azul”.Onde tem condições fica “azul”.

Posso voltar a ver todos escolhendo no Posso voltar a ver todos escolhendo no Pull-down “(All)”:Pull-down “(All)”:

Page 14: 1 FOLHA DE CÁLCULO 3. 2 Tabelas / Listas O Excel também permite armazenar informação Podemos organizar a informação em Tabelas / Listas.

14

Filtragem simplesFiltragem simples

Se tiver uma filtragem com Se tiver uma filtragem com números será natural quer “maior números será natural quer “maior que”, etc.que”, etc.

Para isso uso o (Custom...) Para isso uso o (Custom...)

Page 15: 1 FOLHA DE CÁLCULO 3. 2 Tabelas / Listas O Excel também permite armazenar informação Podemos organizar a informação em Tabelas / Listas.

15

Filtragem simplesFiltragem simples

Por exemplo, queremos as notasPor exemplo, queremos as notas

>=12 e <13>=12 e <13

Vamos ao “(Custom...)” das notas Vamos ao “(Custom...)” das notas e escrevemos o pretendidoe escrevemos o pretendido

Page 16: 1 FOLHA DE CÁLCULO 3. 2 Tabelas / Listas O Excel também permite armazenar informação Podemos organizar a informação em Tabelas / Listas.

16

Filtragem simplesFiltragem simples

Page 17: 1 FOLHA DE CÁLCULO 3. 2 Tabelas / Listas O Excel também permite armazenar informação Podemos organizar a informação em Tabelas / Listas.

17

Filtragem simplesFiltragem simples

Também poderíamos usar para Também poderíamos usar para texto. Sobre o nome:texto. Sobre o nome:

Page 18: 1 FOLHA DE CÁLCULO 3. 2 Tabelas / Listas O Excel também permite armazenar informação Podemos organizar a informação em Tabelas / Listas.

18

Filtragem simplesFiltragem simples

Os registos estão sempre na folha Os registos estão sempre na folha mas escondidosmas escondidos

No entanto, podemos copiar No entanto, podemos copiar apenas os visíveis seapenas os visíveis se

Seleccionarmos os visíveis Seleccionarmos os visíveis

CopiarmosCopiarmos

Colarmos noutra zonaColarmos noutra zona

Page 19: 1 FOLHA DE CÁLCULO 3. 2 Tabelas / Listas O Excel também permite armazenar informação Podemos organizar a informação em Tabelas / Listas.

19

Filtragem avançadoFiltragem avançado

• Podemos necessitar de condições Podemos necessitar de condições mais rebuscadasmais rebuscadas– Poderemos usar uma coluna auxiliar e Poderemos usar uma coluna auxiliar e

depois escolher os TRUEdepois escolher os TRUEVer p. 22 :Ver p. 22 :

==OR(OR(AND(F2>=13; G2)AND(F2>=13; G2);; AND(F2<13;NOT(G2)AND(F2<13;NOT(G2)))

– Podemos usar o “Advanced filter”Podemos usar o “Advanced filter”

Page 20: 1 FOLHA DE CÁLCULO 3. 2 Tabelas / Listas O Excel também permite armazenar informação Podemos organizar a informação em Tabelas / Listas.

20

Filtragem avançadoFiltragem avançado

• Temos que construir uma área de Temos que construir uma área de condições (condições (CriteriaCriteria))– Tem o nome do campoTem o nome do campo– Tem o valor que pretendemosTem o valor que pretendemos

Page 21: 1 FOLHA DE CÁLCULO 3. 2 Tabelas / Listas O Excel também permite armazenar informação Podemos organizar a informação em Tabelas / Listas.

21

Filtragem avançadoFiltragem avançado

• É OBRIGATÓRIO que o nome do É OBRIGATÓRIO que o nome do campo seja exactamente igualcampo seja exactamente igual

• O melhor é copiar o nome da O melhor é copiar o nome da tabela e não digitar de novo pois tabela e não digitar de novo pois está sujeito a enganoestá sujeito a engano– Falta de acentos, espaços, etc.Falta de acentos, espaços, etc.

Page 22: 1 FOLHA DE CÁLCULO 3. 2 Tabelas / Listas O Excel também permite armazenar informação Podemos organizar a informação em Tabelas / Listas.

22

Filtragem avançadoFiltragem avançado

• A área pode ter várias condiçõesA área pode ter várias condiçõesNota >=13 e carro Nota >=13 e carro

OUOU

Nota <13 sem carroNota <13 sem carro

Na mesma linha é “E”Na mesma linha é “E”

Em linhas diferentes é “=U”Em linhas diferentes é “=U”

Page 23: 1 FOLHA DE CÁLCULO 3. 2 Tabelas / Listas O Excel também permite armazenar informação Podemos organizar a informação em Tabelas / Listas.

23

Filtragem avançadoFiltragem avançado

• Agora podemos ir ao Agora podemos ir ao

““Advanced filter”Advanced filter”

E dizer onde está a tabela* e os E dizer onde está a tabela* e os critérioscritérios

*Basta estarmos previamente *Basta estarmos previamente ‘dentro’ da tabela‘dentro’ da tabela

Page 24: 1 FOLHA DE CÁLCULO 3. 2 Tabelas / Listas O Excel também permite armazenar informação Podemos organizar a informação em Tabelas / Listas.

24

Filtragem avançadoFiltragem avançado

Page 25: 1 FOLHA DE CÁLCULO 3. 2 Tabelas / Listas O Excel também permite armazenar informação Podemos organizar a informação em Tabelas / Listas.

25

Filtragem avançadoFiltragem avançado

• As linhas que não verificam as As linhas que não verificam as condições ficam escondidascondições ficam escondidas

• A área de critérios pode ficar total A área de critérios pode ficar total ou parcialmente escondidaou parcialmente escondida– Não tem qualquer importânciaNão tem qualquer importância

• Para anular o filtro fazemosPara anular o filtro fazemos– Filter + Show allFilter + Show all

Page 26: 1 FOLHA DE CÁLCULO 3. 2 Tabelas / Listas O Excel também permite armazenar informação Podemos organizar a informação em Tabelas / Listas.

26

Copia dos resultadosCopia dos resultados

• Posso copiar os resultadosPosso copiar os resultadosSeleccionando as linhas visíveisSeleccionando as linhas visíveis

Fazendo copyFazendo copy

Colando noutro sítioColando noutro sítio

• Mas posso usar o “copy to another Mas posso usar o “copy to another location”location”

Page 27: 1 FOLHA DE CÁLCULO 3. 2 Tabelas / Listas O Excel também permite armazenar informação Podemos organizar a informação em Tabelas / Listas.

27

Copia dos resultadosCopia dos resultados

• Copy to another locationCopy to another locationNoutro local escrevo os campos que Noutro local escrevo os campos que

quero ver copiadosquero ver copiados

Depois, carrego em “copy to another Depois, carrego em “copy to another location” e digo onde estao esses location” e digo onde estao esses camposcampos

Os resultados apenas desses campos Os resultados apenas desses campos são copiados para ai.são copiados para ai.

Page 28: 1 FOLHA DE CÁLCULO 3. 2 Tabelas / Listas O Excel também permite armazenar informação Podemos organizar a informação em Tabelas / Listas.

28

Agregação de dadosAgregação de dados

• A informação individual pode ser A informação individual pode ser agregada.agregada.

• Por exemplo, quero comparar a Por exemplo, quero comparar a média das notas dos masculinos média das notas dos masculinos com as femininascom as femininas

• Para isso uso funções de base de Para isso uso funções de base de dados (database functions)dados (database functions)

Page 29: 1 FOLHA DE CÁLCULO 3. 2 Tabelas / Listas O Excel também permite armazenar informação Podemos organizar a informação em Tabelas / Listas.

29

Agregação de dadosAgregação de dados

• No exemplo das notas médias, No exemplo das notas médias, tenho que construir duas áreas de tenho que construir duas áreas de critério critério

Page 30: 1 FOLHA DE CÁLCULO 3. 2 Tabelas / Listas O Excel também permite armazenar informação Podemos organizar a informação em Tabelas / Listas.

30

Agregação de dadosAgregação de dados

• E usamos a função E usamos a função

DAverage(Tabela, coluna, critério)DAverage(Tabela, coluna, critério)

Page 31: 1 FOLHA DE CÁLCULO 3. 2 Tabelas / Listas O Excel também permite armazenar informação Podemos organizar a informação em Tabelas / Listas.

31

Agregação de dadosAgregação de dados

• A “tabela” tem incluir os campos A “tabela” tem incluir os campos com condições e o campo que com condições e o campo que queremos agregarqueremos agregar

• A “coluna” é o número da coluna A “coluna” é o número da coluna contado DENTRO DA TABELAcontado DENTRO DA TABELA– Amarrei para poder copiarAmarrei para poder copiar

Page 32: 1 FOLHA DE CÁLCULO 3. 2 Tabelas / Listas O Excel também permite armazenar informação Podemos organizar a informação em Tabelas / Listas.

32

Agregação de dadosAgregação de dados

• ExercícioExercício• Contar os alunos que Contar os alunos que

– Têm carroTêm carro– OUOU– Não têm carroNão têm carro– EE– Têm nota maior ou igual a 13Têm nota maior ou igual a 13