Como Usar o Copilot no Excel para Converter SUMPRODUCT em Fórmulas SUMIFS
🔍 WiseChecker

Como Usar o Copilot no Excel para Converter SUMPRODUCT em Fórmulas SUMIFS

Você tem uma fórmula SUMPRODUCT que funciona, mas é lenta ou difícil de manter. O SUMPRODUCT calcula matrizes na memória, o que pode deixar grandes pastas de trabalho mais lentas. O SUMIFS é mais rápido e fácil de ler porque usa lógica condicional nativa. Este artigo explica por que o SUMPRODUCT se torna um problema de desempenho e como usar o Copilot no Excel para reescrevê-lo como uma fórmula SUMIFS em segundos.

Principais conclusões: Usar o Copilot para substituir SUMPRODUCT por SUMIFS

  • Painel do Copilot > Guia Fórmula > Explicar fórmula: Cole seu SUMPRODUCT existente para ver sua lógica detalhada.
  • Prompt do Copilot “Converter para SUMIFS”: Diga ao Copilot o intervalo, os critérios e o intervalo de soma que deseja usar.
  • SUMIFS com vários critérios: O Copilot pode gerar um SUMIFS que lida com as mesmas condições do seu SUMPRODUCT original.

ADVERTISEMENT

Por que o SUMPRODUCT deixa sua pasta de trabalho do Excel mais lenta

O SUMPRODUCT multiplica matrizes e soma os resultados em uma única etapa. Quando você usa SUMPRODUCT para soma condicional, o Excel avalia cada célula no intervalo como uma matriz. Para um intervalo de 10.000 linhas, o SUMPRODUCT cria 10.000 matrizes temporárias na memória. Isso aumenta o tempo de cálculo e o tamanho do arquivo. O SUMIFS usa um mecanismo diferente que interrompe a verificação das linhas assim que encontra todas as correspondências. Para somas com uma ou várias condições, o SUMIFS é sempre mais rápido e eficiente em termos de memória.

Quando o SUMPRODUCT ainda é útil

O SUMPRODUCT pode lidar com operações de matriz que o SUMIFS não consegue, como somar após aplicar uma função como MÊS ou ANO a um intervalo de datas. Se sua fórmula usa uma operação de matriz dentro do SUMPRODUCT, o Copilot pode não conseguir convertê-la diretamente. Nesses casos, você pode primeiro adicionar uma coluna auxiliar que pré-calcula o resultado da função e depois usar SUMIFS nessa coluna.

Passos para converter SUMPRODUCT em SUMIFS usando o Copilot

Antes de começar, verifique se o Copilot está habilitado no Excel. Você precisa de uma assinatura do Microsoft 365 que inclua o Copilot para Microsoft 365. Abra a pasta de trabalho que contém a fórmula SUMPRODUCT.

  1. Abra o painel do Copilot
    No Excel, clique no ícone do Copilot na guia Página Inicial da faixa de opções. O painel do Copilot é aberto no lado direito da janela.
  2. Selecione a célula com a fórmula SUMPRODUCT
    Clique na célula que contém a fórmula que deseja converter. Por exemplo, uma célula com =SUMPRODUCT((A2:A100="Norte")*(B2:B100="T1"),C2:C100).
  3. Peça ao Copilot para explicar a fórmula
    Na caixa de texto do Copilot, digite Explique esta fórmula e pressione Enter. O Copilot mostra um detalhamento da lógica do SUMPRODUCT, incluindo as condições e o intervalo de soma.
  4. Diga ao Copilot para converter para SUMIFS
    Digite um prompt como Converta este SUMPRODUCT para uma fórmula SUMIFS que soma a coluna C onde a coluna A é “Norte” e a coluna B é “T1”. Seja específico sobre os critérios e o intervalo de soma.
  5. Revise a fórmula sugerida
    O Copilot exibe uma fórmula SUMIFS, por exemplo =SUMIFS(C2:C100,A2:A100,"Norte",B2:B100,"T1"). Verifique se os intervalos e critérios correspondem às suas condições originais.
  6. Insira a fórmula
    Clique no botão Inserir no painel do Copilot para colocar a nova fórmula na célula selecionada. Se preferir, copie o texto da fórmula manualmente.
  7. Teste o resultado
    Verifique se o resultado do SUMIFS corresponde ao resultado original do SUMPRODUCT. Se os números diferirem, verifique se há linhas ocultas ou incompatibilidades de tipo de dados nos intervalos de critérios.

ADVERTISEMENT

Se o Copilot ainda tiver problemas após a correção principal

O Copilot pode não produzir uma fórmula SUMIFS correta em todos os casos. A seguir estão problemas comuns e como resolvê-los.

O Copilot não reconhece o intervalo

Se seu SUMPRODUCT usa um intervalo nomeado ou uma referência de matriz dinâmica como A2#, o Copilot pode não ler o intervalo corretamente. Substitua o intervalo nomeado por uma referência de célula direta antes de pedir ao Copilot para converter a fórmula. Após a conversão, você pode renomear o intervalo novamente.

O Copilot retorna um SUMPRODUCT em vez de SUMIFS

Às vezes, o Copilot sugere uma fórmula SUMPRODUCT quando não consegue determinar os intervalos de critérios. Reformule seu prompt para incluir referências de coluna explícitas. Por exemplo, diga Some a coluna C onde a coluna A é igual a “Norte” e a coluna B é igual a “T1” em vez de usar o texto da fórmula original.

O resultado do SUMIFS é zero

Um resultado zero geralmente significa que os valores dos critérios não correspondem a nenhum dado. Verifique se há espaços à esquerda ou à direita nas células de critérios. Use a função ARRUMAR nas colunas de critérios antes de executar o SUMIFS. Verifique também se os formatos de número são consistentes entre os critérios e os dados.

O Copilot não suporta vários critérios no SUMIFS

O SUMIFS suporta até 127 pares de critérios. Se seu SUMPRODUCT tiver mais de 127 condições, o Copilot não conseguirá convertê-lo. Nesse caso, considere dividir a lógica em várias fórmulas SUMIFS e somá-las.

SUMPRODUCT vs SUMIFS: Principais diferenças

Item SUMPRODUCT SUMIFS
Método de cálculo Multiplicação de matrizes na memória Varredura de intervalo com lógica condicional
Desempenho em 10.000+ linhas Mais lento devido ao processamento de matrizes Mais rápido devido ao mecanismo otimizado
Máximo de critérios Ilimitado em teoria, limitado pela memória 127 pares de critérios
Suporta funções de matriz internas Sim, pode usar MÊS, ANO, etc. Não, deve usar colunas auxiliares
Legibilidade Mais difícil de depurar Mais fácil de ler e auditar

O SUMPRODUCT é flexível, mas lento para grandes conjuntos de dados. O SUMIFS é a função recomendada para somas condicionais no Excel moderno. Use o Copilot para automatizar a conversão e reduzir erros manuais.

ADVERTISEMENT