Como una hoja de cálculo
Escribe datos, edita celdas, muévete con Intro y las flechas, selecciona celdas y rangos.
Gratis · Código abierto · En tu navegador
Las fórmulas largas cuestan de escribir en una sola línea y más aún de leer después. EN8BLOR las convierte en bloques que ves, mueves y reorganizas, escribe la fórmula por ti, ordenada para leerla, y convierte cualquier fórmula de nuevo en bloques.
Ilustración de cómo funciona EN8BLOR. Más abajo puedes ver la app real.
Construir
Cada función de Excel es un bloque con sus argumentos en su sitio. Encaja unos bloques en otros y la fórmula se va escribiendo, en el panel de resultado dentro del propio editor.
372 funciones
Leer
EN8BLOR ordena la fórmula que escribe: un argumento por línea, cada nombre de LET junto a su valor y cada paréntesis de cierre donde lo esperas. Y sigue funcionando en Excel y en Google Sheets.
=LET(VENTAS, SUMIFS($G$2:$G$500, $B$2:$B$500, A2, $C$2:$C$500, ">="&$J$1), OBJETIVO, XLOOKUP(A2, $L$2:$L$40, $M$2:$M$40, 0), IF(OBJETIVO = 0, "Sin objetivo", IF(VENTAS >= OBJETIVO, "Conseguido", ROUND(VENTAS / OBJETIVO * 100, 0) & "%")))=LET( VENTAS, SUMIFS($G$2:$G$500, $B$2:$B$500, A2, $C$2:$C$500, ">="&$J$1 ), OBJETIVO, XLOOKUP(A2, $L$2:$L$40, $M$2:$M$40, 0 ), IF(OBJETIVO = 0, "Sin objetivo", IF(VENTAS >= OBJETIVO, "Conseguido", ROUND(VENTAS / OBJETIVO * 100, 0 ) & "%" ) ) )
Elige español y los bloques muestran los nombres de funciones de un Excel en español, con el punto y coma como separador. Elige inglés para los nombres en inglés y la coma.
La fórmula que escribe EN8BLOR usa los nombres de funciones en inglés, con el separador que elegiste.
=ROUND(VENTAS / OBJETIVO, 2)=ROUND(VENTAS / OBJETIVO; 2)Separator: ,;Decodificar
Copia una fórmula de un libro, de un correo o de un foro, pégala en el decodificador y EN8BLOR construye sus bloques. La forma más rápida de entender una fórmula que escribió otra persona, o la que escribiste tú hace un año.
=IFERROR(INDEX($C$2:$C$90, MATCH(A2, $B$2:$B$90, 0)), "No está")LAMBDA
Para probar una LAMBDA en Excel hay que saber que se llama con sus valores al final. EN8BLOR encuentra sus argumentos, te los pide y construye la llamada por ti.
=LAMBDA(a, b, a * b)Type a value or select a reference
Insert and calculate=LAMBDA(a, b, a * b)(A1, B1)Cuadrícula
Inserta en la cuadrícula la fórmula que acabas de construir y mira qué devuelve. Muestra u oculta la cuadrícula, hazla más ancha o más estrecha, o pásala al otro lado del editor.
Escribe datos, edita celdas, muévete con Intro y las flechas, selecciona celdas y rangos.
Añade y elimina hojas de forma clara y visual.
Pon nombre a tus rangos y úsalos en tus fórmulas.
Elige la referencia de un bloque en una pequeña cuadrícula flotante, aunque la principal esté oculta.
Abre un archivo .xlsx con todas sus hojas y fórmulas, y decodifícalas en bloques.
Guarda la cuadrícula con sus fórmulas, con el separador de tu configuración regional.
La cuadrícula calcula las funciones más usadas (SUM, IF, XLOOKUP, FILTER, LET, LAMBDA y otras, con sus nombres en inglés) para probar tus fórmulas. Excel sigue siendo la referencia del resultado final.
La app real
El editor ocupa la ventana. Las herramientas ocupan lo mínimo, la fórmula se escribe dentro del lienzo y la cuadrícula está al lado cuando la quieres.

Y más
Guarda las fórmulas que más usas en tu propia biblioteca.
Guarda todas las fórmulas del lienzo en un archivo y ábrelo después.
Ve todos los bloques del lienzo y salta a cualquiera.
Pliega las partes de una fórmula en las que no estás trabajando.
Acerca, aleja y centra la fórmula en la que trabajas.
Pasa el editor y la cuadrícula a izquierda o derecha, y muestra solo las cajas de herramientas que necesitas.
Tu lienzo se guarda en el navegador mientras trabajas.
Tipos de datos y operadores en dos desplegables, a un paso.
Código abierto
EN8BLOR nació como una herramienta para nuestro propio trabajo con modelos grandes de Excel: construir fórmulas largas sin ir y volver a Excel todo el rato. Nos sirvió, así que lo compartimos. Sigue evolucionando con las necesidades de quienes lo usan.
Sin cuenta, sin suscripción, sin límites. Ábrelo y empieza.
Mira cómo funciona, ejecútalo tú y propón mejoras.
El editor funciona en tu navegador. Tu lienzo, tus fragmentos y los libros que abres se quedan en tu ordenador.
El editor de bloques es Blockly, la biblioteca de programación visual de código abierto.
Algunas funciones exclusivas de Google Sheets, como ARRAYFORMULA, aún no se han probado.
EN8BLOR se abre en el navegador de tu ordenador. Nada que instalar.