Linhas vazias (2:2) e colunas vazias (C:C) vão impedir ou limitar as normais operações de ordenação e filtragem;
Os dados nas colunas Name, Module, Year e Final Mark têm falta de consistência;
Alguns valores em Marks não podem ser utilizadas em cálculos;
Os dados no campo Tutor Meeting incluem multiplos items;
A maior parte dos nomes foi corrigidos usando LEFT e FIND para dividir e SUBSTITUTE e TRIM para limpar.
PROPER foi utilizado no Module, mas há operações que vão necessitar de uma corrreção manual.
Os ordinais são extraidos do ano usando LEFT e VALUE.
A correção dos outros dois campos vão dar mais trabalho. Vai depender do tipo de operações que pretendemos fazer com os dados.
Os dados foram agrupados/separados por valores numa única coluna, logo cada linha não contém a totalidade do conjunto de valores.
Uma condição IF verifica os valores vazios e substitui-os pelo valor anterior;
Não é uma formula em Array por isso vamos ter de avançar manualmente com a formula (Fill down) se estivermos a trabalhar com atualizações em tempo real (live data);
Os dados foram agrupados/separados por valores numa unica coluna, logo cada linha não contém a totalidade do conjunto de valores;
Linhas vazias (8,14, 21) vão impedir ou limitar as normais operações de ordenação e filtragem;
Há métodos mais simples usando o autofill e algum copiar/colar,
Mas o método aplicado é mais util pois funciona com atualizações em tempo real (live data);
Contudo usou-se uma condição IF que não vai funcionar em arrayformula.
Os dados foram agrupados em sub-tabelas completamente separadas só para "melhorar" a sua apresentação impossibilitando a maior parte das tarefas de processamento dos dados.
Criou-se um novo array a partir das 2 tabelas separadas.
O restante é muito parecido com o Problema 3, mas aqui utilizou-se QUERY em vez de FILTER.
(Reservado)
PDF, 80 pág. EN: [Abrir em ecrã completo]
#clean, #limpar, #limpa