Resumo:
A Microsoft está testando um novo recurso que pode mudar a maneira como o Excel lida com os dados: as células podem conter vários valores estruturados ao mesmo tempo. Esta atualização inclui listas, matrizes de células e matrizes aninhadas. Uma nova versão beta que oferece suporte a esse recurso está sendo enviada para usuários do Microsoft 365 Beta. Após a conclusão do teste, esse recurso oferecerá suporte gradual aos usuários da versão oficial.

Do texto delimitado para uma lista real:
No passado, os usuários podiam escrever vários dados no texto da célula, por exemplo, se escrevessem "Zhang San, Diretor de Oficina, 028" em uma determinada célula, o Excel consideraria o conteúdo dessa célula como uma string separada, impossibilitando a filtragem direta por membro, cargo ou número de cargo, e difícil de aplicar separadamente nos cálculos.
A nova função de lista trata esses conteúdos salvos como itens independentes na mesma célula. Os usuários podem criar uma lista por meio de inserção, lista ou tecla de atalho Ctrl + J e, em seguida, inserir e colar vários valores separados por vírgulas ou ponto e vírgula de meia largura em inglês. A célula exibirá um ícone de lista, que pode ser clicado para visualizar cada item. Você também pode adicionar, excluir e modificar itens clicando duas vezes na célula ou F2.
A maior mudança nas listas é que o Excel é capaz de reconhecer valores individuais dentro delas e, ao filtrar os dados, você pode selecionar um ou mais itens na lista, em vez de poder corresponder exatamente ao texto inteiro. Ao fazer referência a uma lista, o Excel também pode retornar todos os valores dentro dela, espalhando os resultados em células adjacentes.

Arrays podem ser mantidos em uma célula:
A função de lista é principalmente para dados inseridos manualmente, enquanto a função de matriz Arrays in Cells altera o método de armazenamento dos resultados da fórmula. As fórmulas de matriz dinâmica tradicionais transbordarão automaticamente vários resultados para células adjacentes e os salvarão. A nova função permite aos usuários salvar o array como um todo na célula.
Essas matrizes podem ser de qualquer tamanho ou formato e também podem ser geradas por fórmulas. Para cenários em que você precisa manter a tabela compacta, mas deseja reter vários resultados de cálculos, essa abordagem pode reduzir colunas auxiliares e áreas temporárias. Por exemplo, uma tabela de registro de corrida pode ter cada linha correspondente a uma corrida, salvar um número diferente de resultados de segmento na mesma célula e, em seguida, calcular o tempo total, ritmo médio, segmento mais rápido, etc.
Matrizes aninhadas permitem que uma matriz contenha outras matrizes, por exemplo, projetos diferentes podem ter números diferentes de listas de tarefas. No passado, as fórmulas relacionadas só podiam retornar resultados parciais ou gerar avisos de erro de cálculo. Depois de adicionar matrizes aninhadas, as fórmulas suportadas podem reter a estrutura hierárquica completa e continuar a participar nos cálculos subsequentes.
Nova função complementar de número aninhado:
FLATTEN: usado para expandir estruturas aninhadas
HAS: verifica se o array contém o valor especificado
HASANY: determine se contém algum valor alvo
HASALL: Determine se todos os valores alvo estão incluídos
Comentários