Hace 1 año | Por --682766-- a microsiervos.com
Publicado hace 1 año por --682766-- a microsiervos.com

El Excel Formula Bot es un invento digno de admiración, porque la idea es preciosa, un uso de la inteligencia artificial para algo realmente útil a diario. En vez de tener que volverte loco en Excel mirando la Ayuda o probando funciones y chequeando las referencias para hacer que una fórmula haga algo, este «bot inteligente» es capaz de crear una fórmula de Excel partir de una frase escrita en lenguaje natural. No más «=BUSCARV(A7; A2:B5; 2; FALSO)» y más «Si alguna celda de la columna A coincide con la celda B multiplicar C por D5 y dividirlo

Comentarios

ElCuñadoDelHacker

#13 pensaba que estabas de troll... pero cierto!

MoñecoTeDrapo

GPT padre de PNC, el niño de madera.

japeto

He probado con el ejemplo de la entradilla y el resultado no es bueno:

If any cell in column A coincides with any cell in column B, multiply C by D5 and divide by 2.

Resultado:

=IF(A1=B1,C1*$D$5/2,0)

Y eso que el ejemplo es muy simple...

Abu3es

#3 la fórmula está perfecta... O me pierdo algo

c

#21 La condición no es A1=B1 sino que cualquir valor de la columna A coincida con cualquier valor de la columna B.
No han definido bien que es C, y la IA ha decidido pillar el valor de C1 por que ella lo vale. Lo de usar comas en lugar de punto y coma lo mismo ya es cosa de la configuracion regional.

En resumen, no realiza la funcion que se ha pedido y la sintaxis esta mal.

h

#3 ¿cual es la celda any?

e

Excel e IA juntos ¿qué puede salir mal?

Karmarada

En realidad las formulas son muy parecidas pero más concretas, no se si será realmente útil. En el ejemplo que pone me parece más sencilla la formula y más clara y específica.
Estaría bien para algo como "como uno dos celdas en una dejando un espacio entre ellas" y que te buscase la formula de concatenar; pero para eso ya está google.

herlocksholmes

Vale para hacer un bot aquí

=IF(A1="troll","red","green")

ACEC

Pues a mi me da error 400.

editado:
no se pueden poner comillas en el texto

If column A starts with 'john' and column B is false, then column D is equal to column A, else column D is equal to column A in uppercase

=IF(AND(LEFT(A1,4)="john",B1=FALSE),A1,UPPER(A1))

c

Si que funciona en español. Si por debajo usa gpt-3 y este entiende el español porque no iba a funcionar?

Jakeukalane

En inglés... pues ok. No es que sea un pardillo en inglés pero para eso aprendo a hacerlas yo directamente...

Berlinguer

#2 Home, a una mala escribe en deepl lo que quieras en castellano, coge la traducción y metela en el generator.
Para quien aún use excel le puede ser útil

m

#10 Básicamente propones concatenar varias inteligencias artificiales para hacer tu trabajo. 
¡Mola!

Berlinguer

#12 Minimizar el trabajo que tenemos que realizar debería ser el objetivo de todos =)

Jakeukalane

#10 lo que quiero decir es que al tener errores quizás me resulte menos esfuerzo aprender el lenguaje de las celdas de excel o como sea que en vez de depender de varios servicios online (traductor o el generador de fórmulas).

Berlinguer

#15 Ah ya, de su eficacia no digo nada. No tengo ni idea.
Disculpa, pensaba que te referías a la barrera del idioma.

xyria

#10 Para quien aún use excel le puede ser útil

¿Todavía queda gente que no usa Excel?

Berlinguer

#17 Donde está esa IA para programar ecuaciones con movimientos de ábaco, que yo la vea.

D

Skynet no era tan loser.

hombreimaginario

Gepetto?