Este artigo descreve a sintaxe da fórmula e o uso da função COPILOT no Microsoft Excel.
Importante
- Essa função está atualmente disponível no programa Frontier e no programa Microsoft 365 Insider.
- Esse recurso requer uma licença de qualificação. Saiba qual licença copilot você tem.
- Usuários de conta corporativa ou escolar: requer uma licença de complemento Microsoft 365 Copilot
- Usuários individuais: disponíveis apenas para assinantes Microsoft 365 Premium
Descrição
A função COPILOT permite que você aproveite a inteligência artificial fornecendo um prompt e referências da grade para gerar respostas baseadas em um modelo de linguagem de IA.
Sintaxe
=COPILOT(prompt_part1, [context1], [prompt_part2], [context2], ...)
A sintaxe da função COPILOT tem os seguintes argumentos:
- Prompt_part Necessário. Texto que descreve a tarefa ou pergunta para o modelo de IA. Cada prompt_part em sequência com context para criar um único prompt
- Contexto Opcional. Uma referência da grade que fornece contexto ou dados para o modelo de IA. Pode ser uma única célula ou um intervalo
Dica
- O prompt enviado para o modelo de IA é criado com base em todos os argumentos prompt_part e context
- Por exemplo, para esta fórmula:
- =COPILOT("Classificar", B1:B10, "em uma das seguintes categorias", A1:A4)
- Isso é enviado para o modelo de IA:
- "Classificar [os valores de B1:B10] nas seguintes categorias [os valores de A1:A4]"
Usando a função COPILOT
A função COPILOT chama um modelo de IA hospedado no Azure diretamente de uma fórmula de célula. Ela retorna uma resposta baseada no seu prompt e em quaisquer dados referenciados, permitindo resultados dinâmicos e inteligentes diretamente na grade.
Quando usar a função COPILOT
A função COPILOT foi projetada para tarefas semânticas, generativas e exploratórias. Ela é mais adequada para cenários em que a precisão determinística não é necessária e onde o reconhecimento de linguagem natural pode fornecer valor. Os casos de uso recomendados incluem:
-
Texto resumindo: Condense cadeias de caracteres longas ou intervalos de células em resumos concisos.
Por exemplo, =COPILOT("Resumir este comentário", A2:A20) -
Gerando dados de exemplo: Crie dados de espaço reservado ou de exemplo para prototipagem ou demonstrações.
Por exemplo, =COPILOT("Cinco sabores de sorvete") -
Classificando ou marcando conteúdo: Atribua categorias ou rótulos a entradas de texto.
Por exemplo, =COPILOT("Classificar sentimento", B2:B100) -
Gerar texto: Crie conteúdo de texto simples.
Por exemplo, =COPILOT("Criar uma descrição para este produto com base em suas especificações", B2:B8) -
Pesquisando informações da Web: A função COPILOT pode pesquisar dados na Web. As referências às fontes usadas estão chegando em breve.
Por exemplo, =COPILOT("Procurar feriados futuros ou grandes eventos em", A2)
Quando NÃO usar a função COPILOT
O COPILOT usa IA e pode fornecer respostas incorretas.
Para garantir a confiabilidade e usá-la com responsabilidade, evite usar COPILOT para:
- Cálculos numéricos: Use fórmulas nativas do Excel (por exemplo, SOMA, MÉDIA, IF) para qualquer tarefa que exija precisão ou reprodutibilidade.
- Respostas que exigem contexto diferente dos intervalos fornecidos ou dados da Web: A função COPILOT só tem acesso ao prompt e ao contexto fornecidos ou referenciados pela função. Ele não tem acesso a outros dados da sua pasta de trabalho, dados de outros arquivos ou informações da empresa.
- Pesquisas baseadas em dados em sua pasta de trabalho: Use XLOOKUP para pesquisar dados com base em uma tabela ou intervalo.
- Tarefas com implicações legais, regulatórias ou de conformidade: Evite usar saídas geradas por IA para relatórios financeiros, documentos legais ou outros cenários de alto risco.
COPILOT pode retornar vários resultados
Com base no contexto fornecido, a função COPILOT pode retornar vários resultados como uma Matriz Dinâmica que despeja na grade.
Isso reduz o número de cálculos COPILOT realizados e permite que o modelo forneça saídas úteis com base em várias entradas.
Limites de uso
- A função COPILOT só está disponível para usuários com uma assinatura do Copilot
- Você pode calcular até 100 funções COPILOT a cada 10 minutos
- A função COPILOT não pode calcular em pastas de trabalho rotuladas como Confidencial ou Altamente Confidencial
Erros comuns
| Texto do erro | Tipo do erro | Descrição |
|---|---|---|
| Limite de curto prazo excedido | #CONNECT | Você excedeu o limite de 100 cálculos de função Copilot em 10 minutos. Aguarde 10 minutos e tente novamente. |
| Erro de prompt | #VALUE | O prompt não pode ser avaliado. Edite o prompt e tente novamente. |
| Prompt muito grande | #VALUE | Seu prompt (incluindo context) é muito grande. Reduza o tamanho do prompt ou do contexto. |
| Licença não encontrada | #BLOCKED | Não foi possível encontrar sua licença do Copilot. Se você tiver uma licença do Copilot, tente entrar novamente. |
| Tempo limite do servidor | #CONNECT | Nenhuma resposta do servidor. Isso pode ser resolvido simplificando o prompt ou pode haver um problema com o servidor. |
| Pasta de trabalho confidencial | #BLOCKED | A função COPILOT não pode calcular em pastas de trabalho rotuladas como Confidencial ou Altamente Confidencial |
Observação
A função COPILOT precisa de uma conexão ativa com a internet para acessar os modelos de IA, que estão hospedados no Azure.
A função COPILOT só tem acesso aos dados fornecidos por meio dos argumentos context. Ela não tem acesso a:
- Outros dados da pasta de trabalho
- Dados empresariais
Atualmente, a função COPILOT usa gpt-4.1-mini (2025-04-14).
O modelo da função COPILOT evoluirá e melhorará no futuro e os resultados da fórmula poderão mudar ao longo do tempo, mesmo com os mesmos argumentos. Use apenas a função COPILOT onde isso for aceitável. Se você não quiser que os resultados sejam recalculados, considere convertê-los em valores com Copiar, Colar Valores (selecionar valores, Ctrl + C, Ctrl + Shift + V).
Seus prompts e dados fornecidos como contexto não serão usados para treinar modelos de IA.
Para obter mais informações sobre o Copilot no Excel, consulte Perguntas frequentes sobre o Copilot no Excel