Página 1 de 1

Reformulação de Fórmulas numa Tabela Transposta

Enviado: 23 Jun 2016 às 11:31
por JoaoExc3l
Viva!
Esta é a minha primeira dúvida aqui no Fórum.
Estou fazendo um curso no EdX, só que o apoio/esclarecimento de dúvidas é inexistente. Então fica difícil terminar alguns exercícios e assimilar a matéria.

No Excel que anexo, existem 2 folhas. Uma denominada "Lessons" e outra denominada "Schedule". Na folha "Lessons" existe uma tabela que tem os dias da semana e os níveis que são leccionados.

Pretende-se preencher a tabela que está na folha "Schedule" (dias em linha e níveis em coluna) com um "X" nas células em que são leccionados esses níveis, através de funções claro.

Sei que será preciso fazer um procurar para achar o nível dentro da célula da folha "Lessons", mas será preciso mais fórmulas.

conseguem me ajudar, pf? Obrigado.

Re: Reformulação de Fórmulas numa Tabela Transposta

Enviado: 23 Jun 2016 às 12:02
por FelipeMGarcia
João, veja se o que fiz te ajuda.

Abs

Re: Reformulação de Fórmulas numa Tabela Transposta

Enviado: 23 Jun 2016 às 12:56
por JoaoExc3l
Oi Filipe!

Agradeço a resposta, mas o objectivo é não mexer na tabela da folha "Lessons".
anexei um novo anexo, onde passo um exemplo na Folha "Schedule".

Fiz uma matriz com os dias da semana na vertical e os níveis na horzontal (tal como está na tabela da folha "Lessons").
Depois transpus a matriz, ficando com os dias da semana na horizontal e os níveis na vertical (diferente daquilo que está na tabela da folha "Lessons"). Só que agora está complicado fazer as fórmulas de maneira que fique com o X nas posições correctas. Acho que tem de se usar o "Find" misturado com um Index-Match, só que não estou apanhando a lógica do problema.

Obrigado.

Re: Reformulação de Fórmulas numa Tabela Transposta

Enviado: 23 Jun 2016 às 13:13
por JoaoExc3l
Adiantei um pouco um trabalho no Excel. E percebi que trabalhando só com a função Find/Procurar usando o "Name Range" (que também é objectivo) da tabela da folha "Schedule" e da folha "Lessons" para preencher com um "X" a tabela na folha "Schedule" não funciona. Isto porque a tabela vai ficar com os valores só de 2ªf. Logo tenho de utilizar mais uma fórmula . Não estou é vendo qual nem como utilizar. Talvez o Index-Match.

Obrigado.

Reformulação de Fórmulas numa Tabela Transposta

Enviado: 24 Jun 2016 às 07:49
por DJunqueira
Vc pode ter tido problema com a palavra 'Tues' na aba Lessons
=SE(ÉERROS(LOCALIZAR($A2;ÍNDICE(Levels;CORRESP(B$1;Day_Levels;0))));"-";"X")

Reformulação de Fórmulas numa Tabela Transposta

Enviado: 24 Jun 2016 às 08:40
por JoaoExc3l
Olá DJunqueira!

Vou experimentar. Mas entretanto só para perceber a lógica do exercício, me pode explicar um pouco melhor qual o objectivo da utilização da fórmula Índice/Corresp, para a resolução do exercício pf?

Obrigado.

Reformulação de Fórmulas numa Tabela Transposta

Enviado: 24 Jun 2016 às 08:56
por DJunqueira
Foi p/ utilizar as células de 'Levels' e 'Day_Levels'.