ChatGPT de OpenAI. es un modelo de lenguaje basado en las tecnologías de inteligencia artificial de código abierto. Para su funcionamiento utiliza técnicas de procesamiento del lenguaje natural para generar texto de manera automática, generando respuestas a preguntas o completando oraciones.
Es un sistema que puede ser entrenado en una variedad de tareas y se está empleando en aplicaciones como el chatbot, la generación de contenido y la traducción automática.
Microsoft es pionero en incorporar la inteligencia artificial en su herramienta de hojas de cálculo Microsoft Excel.
En este post vamos a ver cómo se integrará ChatGPT en Excel, y que podemos hacer con él hoy.
¿Cómo se aplica ChatGPT en Excel?
La integración de ChatGPT en Excel de Microsoft es sin duda una implementación muy poderosa que permite mejorar la eficiencia y productividad de los usuarios de le herramienta Excel. Esta integración permite a los usuarios automatizar tareas complejas y obtener respuestas rápidas a preguntas complejas utilizando solo una interfaz de hoja de cálculo.
Hay varias formas de integrar ChatGPT con Microsoft Excel. Aquí hay algunas opciones:
- Usando una macro de Excel: Puede crear una macro en Excel que haga una solicitud API a ChatGPT y obtenga una respuesta, luego procese la respuesta y la coloque en una celda de Excel.
- Usando una aplicación de terceros: Hay algunas aplicaciones de terceros que pueden integrar ChatGPT con Excel, como Zapier o IFTTT, para automatizar tareas y obtener información en tiempo real.
- Usando una hoja de cálculo de Google: También puede integrar ChatGPT con Google Sheets utilizando una hoja de cálculo y la API de Google para hacer solicitudes a ChatGPT.
Para utilizar la integración de ChatGPT en Excel hay que utilizar «Excel-DNA», una biblioteca de terceros llamada, que permite agregar una función personalizada a Excel que se conecta a la API de OpenAI.
Con esta función personalizada, los usuarios pueden escribir preguntas en cualquier celda de la hoja de cálculo y obtener respuestas generadas por ChatGPT.
Esta función también se puede utilizar con otras fórmulas de Excel, lo que permite automatizar tareas complejas y obtener respuestas precisas y relevantes en tiempo real.
La integración de ChatGPT en Excel también puede ser utilizada también para el análisis de datos. ChatGPT puede ayudar a los usuarios a generar informes automatizados, encontrar patrones en los datos y hacer predicciones precisas basadas en los datos existentes.
Por ahora lo que podemos hacer es preguntarle a ChatGPT cualquier duda que tengamos en Excel y él nos dará las soluciones que vea pertinentes. Veamos un ejemplo:
Ejemplo de aplicación de ChatGPT en Excel
Para entenderlo vamos a plantear una situación, con un lenguaje sencillo, nada técnico y es como si se lo estuvieras diciendo a un compañero o profesor. En este caso el texto es el siguiente: «Si tengo en una casilla un valor de 25 quiero que aparezca en la casilla de al lado el color amarillo. Si aparece un valor por encima quiero que aparezca en rojo y si está por debajo quiero que aparezca en verde en Excel.»
Este texto se tiene que entrecomillar se deberá meter en el chat de texto de ChatGPT, indicando concretamente que se quiere la fórmula de Excel porque si no puede generar la entrada en otro lenguaje de programación. Al momento cargará la entrada que se deberá introducir en Excel con una especificación de cómo se debe utilizar.

Si hubieramos especificado la letra de la fila donde se encuentran los valores y la fila donde queremos que se establezca el color la fórmula se hubiera personalizado completamente.
En este otro ejemplo le pedimos a ChatGPT que nos diga cómo crear una lista con los valores únicos de una columna.

Aquí podemos ver que nos da más de una alternativa para encontrar la mejor opción.

Para este ejemplo se utilizó la primera alternativa que nos daba que era usar la función =UNICOS(C2:C35), la que nos devolverá una lista con aquellos valores únicos.
Podemos ver como entre las celdas J13 y J28 se ha insertado la lista de valores únicos, que se ha pedido con la fórmula.
¿Cómo utilizar ChatGPT dentro de Excel?
Los ejemplos anteriores se han realizado fuera de la herramienta Excel, o sea que hemos tenido que aplicar la formula de forma manual
Paso 1
Para poder usar este recurso vamos a necesitar tener un código personal que, por el momento, es gratuito. Vamos a iniciar sesión en la siguiente URL: Overview – OpenAI API y cuando desplegamos el icono del perfil accedemos a «View API keys». Creamos una nueva y copiamos el código.

Paso 2
Abrimos un nuevo libro de Excel y accedemos a la parte de Insertar > Obtener complementos. Dentro de la biblioteca de complementos buscaremos BrainiacHelper.
Esta aplicación de terceros nos abrirá un cuadro de diálogo a la derecha dónde nos pedirá enganchar el código API que hemos copiado previamente. No es necesario modificar las especificaciones siguientes.
Paso 3
Escribimos en una celda una pregunta para ChatGPT y nos situaremos en la celda de al lado para obtener la respuesta, clicamos en «Run» y ChatGPT nos devolverá una respuesta acorde a lo que hayamos preguntado.
Ventajas de usar ChatGPT dentro de excel
Hay varias ventajas de usar ChatGPT dentro de Microsoft Excel:
- Automatización de tareas: ChatGPT puede ayudarte a automatizar tareas repetitivas y tediosas en Excel, como el análisis de datos y la generación de informes.
- Mejora de la eficiencia: Al integrar ChatGPT en Excel, puedes aprovechar su capacidad de procesamiento de lenguaje natural para realizar tareas de manera más rápida y precisa que si las hicieras manualmente.
- Acceso a información en tiempo real: ChatGPT puede obtener información en tiempo real y colocarla en una hoja de cálculo de Excel para que esté disponible para su uso inmediato.
- Personalización: ChatGPT se puede entrenar para responder a preguntas específicas y realizar tareas específicas, lo que significa que puedes personalizar su integración con Excel para cumplir con tus necesidades únicas.
En resumen, la integración de ChatGPT con Excel puede ayudarte a mejorar la eficiencia, ahorrar tiempo y a obtener información valiosa de manera más rápida y precisa.
Deja una respuesta