Excel Quebra Uma Regra de 40 Anos

No momento, você está visualizando Excel Quebra Uma Regra de 40 Anos

Depois de quatro décadas seguindo a mesma lógica, a Microsoft está mudando de forma profunda a maneira como o Excel trata dados no nível da célula. A empresa anunciou em 24 de setembro de 2026 a chegada de listas e arrays dentro das células, permitindo pela primeira vez armazenar múltiplos valores em um único espaço da planilha.

Quem já precisou registrar várias informações em um mesmo campo conhece bem a gambiarra: separar tudo por vírgulas e torcer para conseguir filtrar depois. É exatamente esse problema que a novidade resolve. O recurso está sendo liberado nos canais beta para Windows e Mac, e representa a maior mudança no modelo de dados do Excel desde a chegada dos arrays dinâmicos.

Vamos entender o que muda na prática — e por que ainda não é hora de usar isso em planilhas importantes.

Organização de TI

O que exatamente mudou

Como explicou Jake Armstrong, gerente sênior de produto do Excel, ao longo dos 40 anos de história do programa só foi possível colocar um valor por célula. É essa premissa que cai agora, com três novidades interligadas: listas, arrays em células e arrays aninhados.

A parte mais simples são as listas. Em vez de espalhar valores por células separadas ou juntá-los em um texto com vírgulas, você mantém vários itens individuais dentro de uma única célula. A diferença fundamental é que o Excel passa a tratá-los como itens distintos, e não como uma cadeia de texto. Isso significa que filtros e cálculos conseguem trabalhar com cada entrada separadamente. Para criar uma lista, basta usar o atalho Ctrl+J entre os valores.

Um detalhe elegante: se você referenciar essa célula em uma fórmula simples, como =B2, os itens se espalham automaticamente por células separadas.

A partir daí as coisas ficam mais sofisticadas. Os arrays nativos podem existir como valores de célula ou como resultado de fórmulas, com tamanhos e formatos variados — e podem até conter outros arrays aninhados dentro deles. Para evitar que o resultado de uma fórmula se espalhe pela planilha, basta envolver o corpo dela com chaves, mantendo a saída de múltiplos valores contida em uma célula só.

Na interface, essas células ganham um ícone de cartão. Clicando nele, você visualiza todos os valores guardados ali e consegue navegar nível por nível dentro dos arrays aninhados.

As quatro funções novas

Para dar conta dessas estruturas, a Microsoft acrescentou quatro funções ao Excel.

A FLATTEN serve para simplificar arrays aninhados, removendo camadas de aninhamento e espalhando os resultados individuais pela grade. Sua sintaxe aceita, além do array, um valor de preenchimento e a quantidade de níveis a remover — parâmetro que só faz diferença quando há mais de uma camada. Ela também pode alimentar diretamente outras funções, como SORT, UNIQUE ou CONT.SE.

As outras três servem para consultar o conteúdo. A HAS verifica se um valor específico está presente na lista. A HASANY retorna verdadeiro quando pelo menos um dos valores informados aparece. E a HASALL só retorna verdadeiro quando todos os valores informados estão presentes.

O blog oficial do Excel ilustra o uso com um exemplo bem concreto de gestão de projetos: a HAS encontra projetos de um responsável específico, a HASANY localiza os que envolvem qualquer membro de um time de liderança, e a HASALL identifica aqueles que incluem todos os envolvidos obrigatórios antes de um lançamento.

Se você costuma usar construções como ÉNÚM(LOCALIZAR()) para procurar nomes ou etiquetas dentro de textos delimitados, essas funções tendem a substituir esse tipo de fórmula com muito mais elegância.

Onde isso resolve problemas reais

Os casos de uso mais evidentes envolvem dados que já vêm naturalmente agrupados. Exportações de formulários com respostas de múltipla escolha, controles de projeto com vários responsáveis, sistemas de etiquetas e categorias — tudo aquilo que hoje acaba virando texto separado por vírgula e dando trabalho na hora de filtrar.

A própria Microsoft demonstrou um rastreador de corridas em que diferentes quantidades de parciais por quilômetro ficam armazenadas na mesma linha, com as estatísticas sendo calculadas ao lado.

Para quem trabalha com integrações e relatórios exportados de sistemas de gestão, esse é um cenário conhecido: campos que trazem várias informações concatenadas e que, até agora, exigiam tratamento manual ou uma etapa extra de transformação antes de virarem análise.

As limitações que exigem cautela

Agora a parte importante, e que merece atenção antes de qualquer empolgação. A integração com o restante do Excel ainda está em estágio inicial, e as lacunas são consideráveis.

Formatação condicional, tabelas dinâmicas, gráficos, Power Query e a ferramenta de localizar e substituir não conseguem interagir plenamente com células que contêm arrays. A formatação condicional, por exemplo, não inspeciona o conteúdo de um array a menos que você use uma fórmula. A validação de dados não aceita listas ou arrays como valores de uma lista suspensa. E o localizar e substituir não consegue alterar um item isolado dentro de uma lista.

Existe uma solução de contorno para parte disso: usar a função FLATTEN para desmembrar os dados em células comuns antes que uma tabela dinâmica ou um gráfico precise lê-los.

Há ainda um requisito técnico que passou despercebido em boa parte das coberturas. A maioria dos cálculos envolvendo arrays aninhados depende da chamada Versão de Compatibilidade 3, lançada junto com o recurso. Vale notar que essa numeração é independente da versão do aplicativo Excel em si — é uma configuração de compatibilidade da própria planilha.

Como testar (e por que não usar em produção ainda)

Para experimentar, é preciso participar do programa Microsoft 365 Insider e mudar o Excel para o Canal Beta. No Windows, a exigência é a versão 2610, build 20520.20000 ou superior. No Mac, a versão 16.114, build 26092111 ou superior. O recurso é opcional, e mesmo quem atende aos requisitos pode não vê-lo imediatamente, já que a liberação acontece de forma gradual para que a Microsoft acompanhe qualidade e desempenho.

A recomendação da própria empresa é clara e merece ser levada a sério: não use esses recursos em planilhas críticas antes da disponibilidade geral. Os comportamentos podem mudar conforme o retorno dos testadores, e alguns recursos podem ser pausados, ajustados ou removidos.

Traduzindo para o dia a dia: vale brincar em uma cópia descartável, entender a lógica e começar a imaginar como isso simplificaria seus fluxos. Mas manter a planilha de fechamento mensal longe disso, por enquanto.

Uma mudança que redefine o que é uma planilha

É difícil exagerar o tamanho conceitual dessa alteração. A regra de um valor por célula é tão antiga quanto a própria noção de planilha eletrônica, e boa parte do ecossistema de ferramentas foi construída sobre ela.

Isso explica tanto o potencial quanto a cautela. Se a Microsoft resolver bem as incompatibilidades atuais, o recurso pode eliminar uma categoria inteira de gambiarras que profissionais de finanças, operações e análise de dados vêm fazendo há décadas. Se não resolver, corre o risco de criar planilhas que funcionam perfeitamente para quem as construiu e quebram na mão de quem as recebe.

A adoção em larga escala, portanto, vai depender menos do recurso em si e mais de quão bem ele conversa com as tabelas dinâmicas, os gráficos e o Power Query que todo mundo já usa. E essa é uma história que só os próximos meses vão contar.

Microsoft

Deixe um comentário