Las hojas de cálculo son todo lo que necesitas
Proyecto e implementación
- La hoja implementa GPT‑2 “small” completamente en Excel, principalmente como una herramienta didáctica para mostrar cómo funcionan los transformers.
- El tamaño del archivo es de ~1.2–1.25 GB y actualmente solo maneja unos 10 tokens con una ventana de contexto muy corta.
- Es solo de inferencia y carece de instruction tuning / RLHF y otros refinamientos que convierten un LLM base en un chatbot moderno.
- Hay un repositorio en GitHub y planes para más videos, incluyendo embeddings; Python-in-Excel podría ayudar con cosas como PCA y SVD.
Las hojas de cálculo como programación / aplicaciones
- Muchos comentaristas dicen que las hojas de cálculo son su herramienta predeterminada para prototipado o incluso producción: desde seguimiento de préstamos, calculadoras inmobiliarias y herramientas internas hasta empresas enteras y mesas de trading.
- Las hojas de cálculo se describen como un entorno de programación funcional visual de baja fricción e incluso como el “abuelo” de los dataframes.
- Hay una tensión recurrente: las hojas de cálculo son extremadamente flexibles y rápidas para iterar, pero pueden convertirse en “pelotas de pelo” inmantenibles, tras lo cual los equipos migran a sistemas internos más rígidos y pierden flexibilidad.
Habilidades de Excel y buenas prácticas
- Varias personas admiten tener habilidades débiles de Excel pese a desempeñar roles técnicos, especialmente en contextos financieros, y preguntan cómo mejorar.
- Sugerencias: aprender construyendo herramientas reales, hacer ingeniería inversa de buenas hojas, usar documentación y libros, y apoyarse en LLMs para ayuda paso a paso.
- Consejos concretos: evitar números codificados a mano, usar celdas de entrada con color, dominar F4 para referencias absolutas/relativas, separar los datos de la presentación, usar INDEX/MATCH en lugar de VLOOKUP, aprovechar fórmulas de matriz, LET/LAMBDA, rangos con nombre y VBA/SQL básico.
Programación visual y contexto de investigación
- Un largo subhilo sostiene que las hojas de cálculo son un lenguaje de programación visual importante y ampliamente desplegado.
- Motivos citados: manipulación directa de datos visibles, disposición en 2D, grafo de dependencias implícito, retroalimentación inmediata y evitación de variables explícitas.
- Otros objetan que las fórmulas están en gran medida ocultas, así que no encajan con el modelo mental de “cajas y flechas”, pero se les responde con una definición más amplia de “visual” centrada en el estilo de interacción más que en la visualización del código.
Herramientas, escala y limitaciones
- Surgen problemas de localización de Excel: los nombres de las funciones y los separadores CSV difieren según el idioma; la portabilidad es problemática.
- La hoja no funciona en LibreOffice ni en Excel web debido a límites de tamaño; Google Sheets no puede albergar el modelo completo.
- Se discuten backends alternativos tipo hoja de cálculo (p. ej., basados en Arrow, Row Zero) y ejecución en GPU/distribuida como formas de escalar el paradigma.