Como integrar o ChatGPT no Excel

Neste post, falaremos sobre como integrar o ChatGPT no MS Excel. A popularidade do ChatGPT cresce a cada dia. Ele possui uma variedade de casos de uso que vão desde a saúde até o setor bancário.

Excel e Intelligenza Artificiale
Excel e Intelligenza Artificiale

OpenAI também possui uma API pública que facilita a incorporação doChatGPTem qualquer aplicativo da web ou software. Eles têm um pacote Python oficial para isso, mas nenhum complemento do Excel para usuários do MS Excel. Como a API da web está disponível, também podemos usá-la no MS Excel usando o código VBA.

Alguns iniciantes podem não estar familiarizados com VBA, mas com asmacrosdo Excel. VBA é basicamente uma linguagem de programação usada para criar macros do Excel para automatizar tarefas repetitivas.

Benefícios de usar o ChatGPT no Excel

Os benefícios de usar o ChatGPT no Excel são numerosos. Alguns deles são os seguintes:

  1. Geração de insights: Ao integrar o ChatGPT no MS Excel, os usuários podem gerar insights mais facilmente, permitindo-lhes identificar tendências e tomar decisões informadas usando o Excel.
  2. Automação: O MS Excel possui recursos avançados para automatizar tarefas de rotina. O uso do ChatGPT com o Excel aumentará ainda mais a produtividade.
  3. Edição fácil: Saída (resposta) fácil de editar do ChatGPT no Excel.
  4. Detecção de erros e solução de problemas: Erros nas fórmulas do Excel podem ser frustrantes e demorados para depurar. Ao integrar o ChatGPT, você pode usar seus recursos para depurar erros em sua planilha do Excel.
  5. Saída estruturada: Fácil de registrar e organizar dados em um formato estruturado, facilitando o compartilhamento com os membros da equipe.

Passos para acessar a API do ChatGPT

O primeiro e mais importante passo é se registrar usando este link: platform.openai.com. Você pode fazer isso facilmente através da sua conta Google ou Microsoft existente. Depois de feito, você precisa obter a chave de API secreta para usar a API. Ela terá esta aparência. Copie sua chave de API para referência futura.

sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

A API ChatGPT é gratuita?

O plug-in ChatGPT para MS Excel é totalmente gratuito e pode ser executado em qualquer versão do Excel. Não requer sequer uma licença do Excel 365. No entanto, tenha em atenção que a API OpenAI acarreta custos. A boa notícia é que estas taxas são muito baixas e acessíveis. Estes encargos variam em função da sua utilização da API. Isto significa que se não utilizar a API num determinado mês, não lhe será cobrado nenhum valor por esse mês. Tenho usado diariamente nos últimos meses e custou-me menos de um dólar por mês (precisamente 50 a 65 cêntimos por mês). Para informações detalhadas sobre preços, é aconselhável consultar a documentação de preços da OpenAI. Certifique-se de que não partilha a sua chave API com outras pessoas. Caso contrário, pagará pela utilização de outros.

A API ChatGPT é segura para os seus dados?

A política de privacidade de dados da OpenAI afirma que eles não treinam seus modelos com dados de usuários enviados através de sua API. As entradas e saídas da API não se tornam parte do treinamento ou construção de seus modelos.

Plug-in do Excel para ChatGPT

Pode descarregar o plugin Excel para ChatGPT clicando no botão Download. No Microsoft Excel, um plug-in é referido como um componente adicional. Não se confunda. Plug-in e suplemento são essencialmente a mesma coisa no MS Excel.

Este plugin do ChatGPT é compatível com os sistemas operativos Windows e macOS.

Como instalar o suplemento

Quando descarrega um suplemento ou um ficheiro de macro da Internet, a Microsoft bloqueia a sua execução e indica que a origem deste ficheiro não é fidedigna. É necessário seguir os passos abaixo para o fazer funcionar.

  1. Aceda à pasta onde se encontra o ficheiro do suplemento descarregado.
  2. Clique com o botão direito do rato no ficheiro e escolha Propriedades no menu.
  3. Na parte inferior do separador Geral, selecione a caixa de verificação Desbloquear sob a opção Segurança, e clique em OK.

Consulte os seguintes passos para instalar o suplemento ChatGPT no MS Excel.

  1. Abra o Excel e clique na File guia na faixa de opções.
  2. Clique em Options e, em seguida, selecione Add-insno menu à esquerda.
  3. No Managemenu suspenso na parte inferior da tela, selecione Excel Add-inse clique no Gobotão.
  4. Clique no Browsebotão e localize o arquivo de suplemento baixado.
  5. Selecione o arquivo do suplemento e clique no OKbotão.
  6. Você deverá ver o nome do arquivo do suplemento na Add-Inscaixa de diálogo. Marque a caixa ao lado do nome do suplemento para ativá-lo.
  7. Depois de concluir as etapas acima, uma nova guia chamada ChatGPTdeve estar visível em sua pasta de trabalho do Excel.

Como usar o suplemento ChatGPT Excel

Siga os passos abaixo para usar o Suplemento ChatGPT para MS Excel.

  1. Abra uma pasta de trabalho MS Excel nova ou existente
  2. Digite o texto que deseja perguntar ao ChatGPT em qualquer célula
  3. Clique na guia ChatGPT > Assistente de IA
  4. Digite sua chave de API e selecione o tipo de modelo
  5. Selecione a célula onde você inseriu o texto na etapa 2
  6. A saída será gerada e aparecerá em poucos segundos.
  7. Quando você deseja que o ChatGPT seja executado em várias células, você pode usar a AIAssistantfunção. Consulte os detalhes na próxima seção.

Complemento ChatGPT Excel: Funções

A principal vantagem do Add-in do Excel é que ele não depende de um arquivo como a pasta de trabalho de macro e pode ser facilmente compartilhado em diferentes pastas de trabalho e usuários. Este Add-in tem as seguintes sete funções que você pode usar para obter respostas do ChatGPT e inseri-las no Excel.

  1. AIAssistant(text, [word_count]): gera e fornece a saída da consulta de pesquisa usando o ChatGPT.
    text: o texto que você deseja pesquisar
    word_count: opcional. Especifique o número máximo de palavras para a saída gerada pelo ChatGPT.
  2. AIAssistant_Chat(text, [reset]): o site Converse como o ChatGPT lembra conversas anteriores.
    text: o texto que você deseja procurar
    redefinir: opcional. Iniciar/Reiniciar sessão de bate-papo.
  3. AIAssistant_FillData(rng_existingdata, rng_fill): preencher dados incompletos treinando o ChatGPT em dados existentes.
    rng_existingdata: intervalo de dados de treinamento
    rng_fill: especifica a célula que precisa ser preenchida.
  4. AIAssistant_Extractor(prompt, keyword): extrai dados-chave do ChatGPT. Os dados-chave podem ser nome, local, detalhes da organização etc.
    prompt: especifique a célula que contém o texto de onde você deseja extrair os dados-chave.
    palavra-chave: a palavra-chave pode ser nome, local, organização, etc.
  5. AIAssistant_Translator(text, language): Traduz texto de um idioma para outro.
    texto: especifique a célula que contém o texto que você deseja traduzir.
    idioma: nome do idioma. Por exemplo, espanhol, francês, etc.
  6. AIAssistant_Explain(cell_formula, [detail]): ajuda-o a explicar a fórmula do Excel que você não entende e precisa de suporte.
    cell_formula: uma célula que contém uma fórmula Excel para a qual você deseja que o ChatGPT lhe dê uma explicação.
    – detalhe: opcional. O valor padrão é TRUE. Defina como FALSE se quiser uma resposta menos detalhada.
  7. AIAssistant_Insights(rng_data, [prompt]): gera insights de dados do seu conjunto de dados fornecido.
    – rng_data: especifica as células que contêm dados (incluindo o cabeçalho).
    – solicitação: opcional. Forneça as informações específicas que você deseja sobre os dados.

Para digitar as funções mais rapidamente, digite primeiro =ai, depois use a tecla de seta PARA CIMA ou PARA BAIXO para selecionar a função desejada e, finalmente, pressione a tecla Tabtecla.

Pesquisar com ChatGPT

A função AIAssistantusa o ChatGPT para pesquisar informações e inserir os resultados no Excel. Veja o exemplo abaixo.

=AIAAssistente("Primo Presidente degli Stati Uniti")

Se você quiser limitar a resposta do ChatGPT a um máximo de 2 palavras, especifique “2” como o segundo argumento da função. Por exemplo, =AIAssistant("First President of US", 2).

Relembrar conversas do ChatGPT

Por padrão, quando enviamos solicitações de API para o OpenAI, ele não relembra conversas anteriores. Ele considera cada solicitação de API como um novo chat. Isso significa que, ao responder à sua pergunta atual, ele não se lembra de sua pergunta anterior.

Para melhorar a capacidade do ChatGPT de relembrar conversas anteriores, podemos usar a função AIAssistant_Chat(text, [reset]). Defina o segundo argumento resetpara TRUEiniciar/redefinir o chat.

  1. Observação:ambas as funções AIAssistant()geram AIAssistant_Chat()saída para a consulta de pesquisa. No entanto, AIAssistant_Chat()também permite que o ChatGPT relembre suas conversas anteriores, o que aumenta o uso de tokens e custa mais. Aconselhamos definir o segundo argumento da função resetcomo TRUEquando você não precisa que o ChatGPT relembre conversas anteriores.

Informações de dados

Siga os passos abaixo para gerar insights de dados ou encontrar padrões ocultos em seus dados com este plug-in.

  1. Clique no Generate Insightsbotão na aba ChatGPT na faixa de opções do Excel.
  2. Na caixa de diálogo de mensagem, selecione as células que contêm os dados (incluindo o cabeçalho) e clique em “OK”. Por exemplo, A1:D101.
  3. Aguarde os insights serem gerados pela API do ChatGPT.
  4. Na caixa de diálogo de mensagem, selecione uma célula onde a saída será salva. Por exemplo, F2.
  5. Selecione “sim” ou “não” se deseja que a saída seja preenchida em várias linhas ou em uma única linha.

Você também pode analisar os dados usando a função AIAssistant_Insights(rng_data, [prompt]). O segundo argumento da função é opcional e, por padrão, ele extrai informações-chave dos dados se você não especificar nada no segundo argumento. Consulte a sintaxe da função AIAssistant_Insights() abaixo.

=AIAssistant_Insights(A1:D101,"Genera i 5 principali approfondimenti")

Traduzir com ChatGPT

Se você está procurando traduzir texto usando o plugin do Excel, deve experimentar a AIAssistant_Translatorfunção. Ela usa o ChatGPT para ajudá-lo com traduções precisas. Basta inserir o texto que deseja traduzir e o nome do idioma, e ele usará as habilidades linguísticas do ChatGPT para fornecer as traduções.

=AIAssistant_Translator("Ciao, come stai?", "tedesco")

Extrair informações-chave

A AIAssistant_Extractorfunção pode ser usada para recuperar informações-chave como nome, cargo, etc., de um texto. Por exemplo, suponha que você tenha o texto “Dave foi para Nova York para estudar” na célula B2. Você deseja extrair o nome e o cargo do texto. Insira a seguinte fórmula nas células C2 e D2.

=AIAssistant_Extractor(B2,"nome")
=AIAssistant_Extractor(B2,"posizione")

Preencher dados ausentes

A AIAssistant_FillDatafunção pode ser usada para várias finalidades. Veja alguns dos casos de uso da vida real abaixo.

  1. Análise de Sentimento Você pode rotular sentimentos positivos/negativos/neutros nos dados de feedback do cliente. Você só precisa fornecer alguns rótulos no primeiro argumento da função.
  2. Classificação da Indústria/Setor Você tem o nome de uma empresa e deseja descobrir suas indústrias/setores.
  3. Extração de Padrões de Texto Você tem dados de texto que contêm caracteres e valores numéricos. Usando esta função, você pode extrair valores numéricos do texto.

Aprenda Fórmulas do Excel

A AIAssistant_Explainfunção ajuda você a entender qualquer fórmula do Excel. Por exemplo, suponha que você tenha uma fórmula na célula B2: =PROCV(B2,$B$2:$D$5,2,FALSO). Se você inserir esta fórmula =AIAssistant_Explain(B2) na célula C2, ela fornecerá uma explicação para a função PROCV.

Lidar com Letras Não-Inglesas

Às vezes, letras não-inglesas não são exibidas corretamente na resposta da API do ChatGPT. Esse problema está relacionado à codificação UTF-8. Para resolver isso, você pode usar a CleanMsg(ChatGPT_response)função. Consulte o exemplo abaixo.

=CleanMsg(AIAssistant("Scrivi un post su Instagram su 'Buongiorno' in spagnolo"))

Se você está satisfeito com o suplemento acima, não precisa pular para os outros métodos abaixo para integrar o ChatGPT no Excel. Os métodos seguintes são apenas alternativas ao uso do suplemento, mas são menos eficazes e incluem etapas manuais.

Pubblicato in

Se vuoi rimanere aggiornato su Como integrar o ChatGPT no Excel iscriviti alla nostra newsletter settimanale

Seja o primeiro a comentar

Faça um comentário

Seu e-mail não será divulgado.


*