cultura y tecnología
95 meneos
983 clics
Ni la IA es capaz de destronar a esta 'arma secreta' de Microsoft: Excel, el software 'aburrido' con el que cosecha millones

Ni la IA es capaz de destronar a esta 'arma secreta' de Microsoft: Excel, el software 'aburrido' con el que cosecha millones

Lejos de ser un artefacto obsoleto o un símbolo gris de la burocracia digital, Excel ha evolucionado hasta el estatus de herramienta icónica

| etiquetas: ia , capaz , destronar , arma , secreta , microsoft , excel , software
Me parece genial que aquí no uséis Excel, pero vuestro caso particular no es extrapolable al caso general.

O que a nivel particular uséis (usemos) otras cosas, porque los beneficios de este tipo de software son a nivel empresarial.

Los hechos, datos y cifras dicen que Excel es uno de los software de pago más usados a nivel empresarial, que es de lo que habla está noticia.


Es que los habituales comentarios de "pues yo no lo uso" me parecen tan irrelevantes como si en una noticia sobre SAP alguien dijera que "pues en mi casa uso la agenda del ordenador"
#21 Normal, un monton de programadores e informaticos que usan Excel muy esporádicamente y es lógico que para llevar la contabilidad de cuanto llevan gastado en videojuegos y porno hentai usen google sheets o LibreOffice...

Luego vete tu a una empresa seria y ofrece esa opción a los que lo usan a diario a ver por donde te lo meten...
Mismamente en mi trabajo, se usan Excels que extraen datos de azure storage y mil mierdas mas con plugins. Ve y hazlo con LibreOffice a ver si puedes...
no hay nada más visual que una hoja de cálculo.
#1 Además programable, con vba.
#3 No necesitas vba para hacer programas en excel, tienes las macros y ademas puedes usar las celdas como variables usando formulas recursivas.

Yo lo he hecho para hacer un programa de gestión de inventario y no explotó. :-D
#8 Cuando grabas una macro con el grabador de Excel, lo que hace es generar automáticamente código VBA.

Pues va a resultar que si.
#16 Se puede hacer cualquier cálculo en Excel sin usar VBA (ni, por lo tanto, macros).

ejemplos

Calcular el décimo número de Fibonacci que resulta ser 55.
=LET(fib,LAMBDA(f,n,IF(OR(n=0,n=1),n,f(f,n-1)+f(f,n-2))), fib(fib,10))
El parámetro f recibe la función (a sí misma), ya que LAMBDA admite funciones. Esto es una llamada recursiva. Observa que al final del LET, cuando se llama a fib, el primer parámetro es fib. Esto te libera del uso del gestor de nombres, que no es ninguna maravilla.…   » ver todo el comentario
#22 Que si, que no te digo que no, pero si haces macros, siempre es vba, aunque lo hagas grabando la macro.

De todas formas es mucho mas potente, se pueden hacer hasta aplicaciones complicadas.

Yo he desarrollado una facturación para una gran compañia francesa para todos sus clientes en B2B y tenemos hasta el envio de las facturas y emails desde Excel. Impresionante. Ya les he dicho que deberian crear una aplicación, pero funciona tan bien que estan encantados.
#23 Las macros son un engorro. Los antivirus las miran mal. El formato del fichero es otro y hace falta algo para dispararlas, que quiere decir que te tienes que acordar de dispararlas.

Todo esto es innecesario. No uses macros. No grabes cosas, defínelas como fórmulas de excel. Usa Dynamic Arrays.

Se ejecutarán siempre. No tienes que recordar que existen. Se adaptan a las modificaciones de la hoja como cualquier otra fórmula, es decir que eso de las referencias fijas, como en $E$7, queda obsoleto.
#24 Todo lo que se puede hacer automaticamente se hace, pero hay cosas como procesar ficheros externos, generar nuevos ficheros, crear pdf, crear word, enviar ficheros por email,... que no se pueden hacer automaticamente y hay que hacerlo mediante botones con evento click.
#25 Cierto, pero para los datos externos lo sensato es usar Power Query en vez de macros.

Hay un nuevo diálogo de Get Data desde el 1 de noviembre.
support.microsoft.com/en-us/office/modern-get-data-dialog-in-excel-for

En resumen, usa el refresco automático:

- Power Query: Data > Get Data > From File/Database/Web/API > Load/Transform > right-click query > Properties > set refresh every X minutes, on open, or workbook

…   » ver todo el comentario
#23 #16 La discusión no tiene mucho camino. Se puede resumir en que programar VBA en Excel es bajar un nivel a hacerlo con Macros. La complejidad de lo que se quiere hacer determinará si es mejor hacerlo con Macros o con VBA. Eso sí, si hablamos de eficiencia en excels de mas de 100.000 registros de 200 columnas, botones, gráficos automáticos, y bucles que recorren datos filtrados, será mejor con VBA.
De todas formas no me quiero mojar mucho, que hace tiempo que lo dejé y además me han sorprendido alguna vez con las Macros.
#22 cualquiera no, muchos si
#38 ¿Qué es lo que no es posible hacer?
#39 operaciones más complejas que las que te ofrecen las propias funciones, iterar sobre un resultado de una función compleja para hacer un cálculo especifico. Ser capaz de manejar más datos que lo que te permite la hoja de Excel.

Tendemos a usar Excel como una bbdd o un pbi, y no sirve para ninguna de las dos cosas.
#41 iterar sobre un resultado de una función compleja para hacer un cálculo especifico

¿Te refieres a iterar sobre un conjunto de resultados?
¿O realizar un calculo iterativo sobre un solo dato?

Ambas cosas son sin problema
#39 además de que tiene infinitamente menos rendimiento de procesamiento
#1 pues un buenculo
#7 MPR *
#6 Microsoft siempre da "una de cálculo y otra de arenaculo". :roll:

Aunque últimamente Microsoft simplemente va de culo, al menos con Windows.
#1 pues voy a decirlo, sheets es mejor.
No mucho mejor pero superior.

Por otro lado, metiéndole una extensión de IA es la rep..ostia, aunque cariñoso
#20 Google sheets?
Porque a mí el de Google me da sarpullidos
#1 a mí siempre me ha hecho gracia el hecho de que en la carrera no lo utilizábamos nunca o casi nunca.
Salir de ahí y entrar en la empresa privada y, salvo en las prácticas (que en esa empresa les gustaba hace informes y docs más que a un tonto un lápiz) es como: Microsoft Office es el Excel, el resto te obligan a instalarlo con la licencia.
#1 Ni nada más difícil que expresarle a una mujer todo lo que siento por ella en un documento Excel.

Y eso que he sido un novio Excel enter.
1) Excel está en todas partes
No en mi casa ni mi entorno

2) Cuesta escapar de Microsoft 365
A mí me pasa lo contrario, cuesta entrar

3) Excel es polivalente
El formato propietario discrepa: www.meneame.net/story/libreoffice-arremete-contra-microsoft-office-for

4) Sheets es bueno… pero
pero ambos están sobrevalorados

5) La IA está reforzando a Excel
Sí, la suya propia, seguro, como los publirreportajes

Yo utilicé Lotus 1-2-3 porque…   » ver todo el comentario
#9 totalmente de acuerdo.
Para mi uso diario, y casi seguro que para la mayoría de usuarios, Sheets es más que suficiente (pero estás en manos de Google)... así que mucho mejor Calc de LibreOffice.
#9 Copilot en Excel facilita muchas tareas para cualquiera.
#9 ni una coma añado
#40 hombre es que si la añades, la fórmula se jode y se te descuadra todo :troll:
#9 Mi "curso de Ofimática": Lotus 1-2-3, WordPerfect 5.12 y DBase.
#9 De acuerdo en lo del 2007. Puto ribbon...
Dice el artículo que "Una celda tiene un valor."

Pues no. Ahora una celda puede tener muchos valores. A esto se le llama Dynamic Array. Es el desarrollo que ha hecho que Excel esté inalcanzable para su competencia. Ni Google Sheets ni Libreoffice tienen nada parecido.

Es eso que se lee con el #. Si la fórmula está en A1, su resultado se referencia como A1#.

Todas las funciones de Excel fueron reescritas para poder trabajar con los Dynamic Arrays. Todas, no sólo UNIQUE,…   » ver todo el comentario
La cantidad de empresas que usan Excel en vez de un programa de facturación o contabilidad asusta.

Creo que junto a Word son 2 herramientas esenciales para cualquier persona que va a trabajar en una oficina. La cantidad de usuarios que sólo lo usan para generar listas y poner filtros y dicen saben usar la herramienta es el nuevo inglés nivel medio.
#12 pues yo creo que no se hacen los informes con el Excel porque habría celdas que ocuparían media pantalla, que si no el Word ni se utilizaría.
Yo el Word aún lo utilizo un poco, pero en mi oficina hay gente que saben que lo tienen instalado porque trabajan con Excel.
#12 No veo el problema, un programa de contabilidad no deja de ser una hoja de calculo adaptada a un uso concreto. Hay una base de datos por detras, unos items, unos valores configurables, un formato de salida, ect... es totalmente logico usar el Excel para ello si ya tienes un servidor central y sobre todo una buena politica de autorizaciones (que es la gran cagada de mucha gente, que el becario pueda tocar tocar la BDS historica o cambiar cosas de plantilla).
Será de lo poco que no han roto esta gente, porque vaya manera de joder la marrana con windows 11, onedrive y las IA a la fuerza...

Si no está roto no lo arregles que diría el otro.
#2 yo uso casi a diario por lo menos 4 cosas de Microsoft que me gustan
- VSCode
- TypeScript
- PlayWright
- Y github

Windows lo dejé de usar en época de Windows 7, y para hoja de cálculo siempre me ha sido suficiente LibreOffice Calc
#19 yo luego use el amipro y era maravilloso, luego llego m$ y ya sabes el resto de la historia.

Décadas hace que no soy cliente suyo
#19 lo de que github es Microsoft es muy relativo. Lo compró hace muy poco.
Recordad que los relojes estropeados también dan la hora bien dos veces al día :troll:
Excel es excelente por pura casualidad xD
Excel es un vicio como otro cualquiera. Lo dejo cuando quiera. Pero no quiero.
Yo uso libreoffice en casa, casi lo mismo y también hace macros. Eso sí, bastante más ligero.
#11 Y sin cambiar los controles cada media hora :-)
El destornillador, la herramienta más 'aburrida' de tu caja de herramientas. No tiene luces, ni música, ni video, ni se conecta al Tictoc ni te dice el tiempo, no se enchufa ni hace ruido ni nada. Sólo vale para apretar y aflojar tornillos. ¡Menudo trasto antiguo e inútil!

Menuda forma de pensar.
#30 en mi entorno no se usan destornilladores, eso es muy mainstream. Si el tornillo es plano con un cuchillo de la mantequilla te sobra.
:troll: :troll: :-D :-D
#48 Y si es de estrella, pues ya tienes el martillo.
#30 si estás hablando el destornillador plano, sí, vaya tras tu antiguo e inútil
Excel-ente
Da igual la carrera que hagas, tú trabajo va a ser rellenar Excel.
#17 Tarde o temprano, verdad verdadera
Curiosamente una aplicación que sacó para aprovechar la interfaz gráfica del Macintosh, y de la que después sacó su versión para PC.
No estoy de acuerdo comparando Exel y Google Sheets. Depende el uso.

1. Automatización: VBA vs Apps Script

Excel (VBA)

{0x2714} Muy poderoso para manipular hojas, rangos y fórmulas
{0x2714} Acceso directo a todas las funciones de Office (Outlook, Word, PowerBI, etc.)
{0x2714} Se puede crear interfaces (UserForms)
{0x274c} Lenguaje antiguo y menos seguro
{0x274c} No funciona bien en Excel online

Google Sheets (Apps Script)

{0x2714} Lenguaje moderno (similar a JavaScript)…   » ver todo el comentario
todos los caminos llevan a Excel.
No importa que seas enfermero, informático, banquero, que tengas tu negocio.....
Yo empecé con Visicalc y no pillé su utilidad.
A veces uso Excel o las de Google pero siempre me ha resultado más fácil programar que seguir una serie de funciones de las que no se si fiarme. Aparte de los sumatorios no me fio mucho, no por desconfianza en el software sino por las meteduras de pata que puedo hacer alegremente.
Pero entiendo que quien no sepa hacer un programa recurra a estas herramientas.
#13 Me has recordado que el TurboPascal 6 traía como ejemplo el programa de una hoja de cálculo.

Cuando en clase había que programar la clásica calculadora (elige operación, mete el valor 1, mete el valor 2, toma el resultado) la mía hacía operaciones con paréntesis y potencias porque le saqué el motor matemático.
Si , maravilloso el excel , hasta que te toca procesar csv's de mas de mil millones de registros al mes :-(
#37 No sé yo si Excel es la mejor herramienta para eso…
Excel Driven Development: el culmen de la gestión empresarial y gubernamental.
El Excel se sobre utiliza, esa es la realidad

menéame