Características
Lo que obtienen tus usuarios
El teclado, el portapapeles y las fórmulas que conocen de Excel, en una sola hoja que conserva tu servidor.
Fórmulas
Una celda que empieza por = es una fórmula: los operadores + - * / ^ % &, las comparaciones, los paréntesis, las referencias de celda y los rangos como A1:C5, con partes absolutas escritas $A$1, A$1 o $A1. La precedencia y la conversión de texto a número funcionan como en Excel. Los errores se muestran como #DIV/0!, #VALUE!, #REF!, #NAME?, #NUM! y #N/A, y #CIRC! marca una celda con una referencia circular.
Funciones matemáticas, lógicas y de texto
Matemáticas y estadística: SUM, AVERAGE, MIN, MAX, COUNT, COUNTA, COUNTBLANK, PRODUCT, ROUND, ROUNDUP, ROUNDDOWN, INT, MOD, ABS, SQRT, POWER, PI. Lógica e información: IF, IFERROR, AND, OR, NOT, TRUE, FALSE, ISBLANK, ISNUMBER, ISTEXT, ISERROR. Texto: CONCAT, CONCATENATE, LEN, LEFT, RIGHT, MID, UPPER, LOWER, TRIM, VALUE.
Funciones de búsqueda, fecha y financieras
Condicionales: SUMIF, COUNTIF y AVERAGEIF con criterios como ">10", "<>x" y los comodines * y ?. Búsqueda: VLOOKUP y HLOOKUP, exacta o aproximada, INDEX y MATCH. Fecha: DATE, YEAR, MONTH, DAY, TODAY, sobre números de serie de Excel. Financieras: PMT, FV, PV, NPV. En total 54 funciones, con la semántica de Excel, y la barra de fórmulas completa sus nombres.
Negrita, cursiva, alineación, color de texto y color de relleno, y un formato de número por celda: General, Número, Moneda, Porcentaje, Fecha o Texto, con de 0 a 10 decimales, un separador de millares, el símbolo de moneda y el formato de fecha. La visualización toma los separadores decimal y de millares de la configuración regional de sgcHTML en uso cuando esta los define.
Teclado como Excel
Flechas, Tab y Shift+Tab, Enter y Shift+Enter, Inicio, Fin, Ctrl+Inicio, Ctrl+Fin, Ctrl+flechas, RePág y AvPág. F2 o escribir inicia la edición, Esc cancela y Supr borra. Shift+flechas, Shift+clic o un arrastre del ratón seleccionan un rango, un clic en un encabezado selecciona una fila o una columna, Ctrl+D y Ctrl+R rellenan hacia abajo y hacia la derecha, y Ctrl+Z y Ctrl+Y deshacen y rehacen las ediciones del propio usuario.
Barra de fórmulas
La barra de fórmulas muestra el contenido sin procesar de la celda, y su cuadro de nombres salta a una celda: escribe B12 y pulsa Enter. Mientras se edita una fórmula, sus referencias se resaltan en colores, y el usuario puede hacer clic en celdas o arrastrar rangos hacia ella.
Copiar y pegar con Excel y Google Sheets
Copiar, cortar y pegar usan texto separado por tabuladores, el formato que Excel y Google Sheets ponen en el portapapeles, de modo que un bloque de celdas se mueve entre ellos en ambas direcciones. Una fórmula copiada dentro de la hoja y pegada o rellenada en otro lugar tiene sus referencias relativas desplazadas y conserva las absolutas.
Insertar y eliminar
Inserta filas encima o debajo y columnas a la izquierda o a la derecha, elimina filas y columnas, desde la barra de herramientas o el menú contextual de una celda o de un encabezado. Cada referencia de cada fórmula se ajusta como en Excel, y una referencia a una celda eliminada pasa a ser #REF!. Las columnas se redimensionan arrastrando el borde del encabezado, y se pueden inmovilizar filas y columnas.
Importación y exportación XLSX
Exportar a Excel descarga un .xlsx con las fórmulas y sus valores, los estilos de celda y los formatos de número, los anchos de columna y los paneles inmovilizados. Importar lee un .xlsx, con sus fórmulas y estilos, o un .csv, cuando el usuario confirma que sustituye la hoja actual.
Sincronización en vivo entre usuarios
Con LiveSync, las personas que tienen abierta la misma hoja ven los cambios de las demás: las celdas que otro usuario cambió se recargan y parpadean. Cada cambio aceptado incrementa la revisión de la hoja, y una página que se perdió una revisión vuelve a cargar la hoja completa.
Barra de estado y hojas grandes
La barra de estado muestra Suma, Promedio y Contar de la selección, y un indicador dice si los cambios están guardados. Solo las filas y columnas visibles están en la página, así que una hoja de 10.000 filas por 104 columnas se desplaza con fluidez. Sin JavaScript la página sigue conteniendo una tabla simple con las celdas, legible por los rastreadores.
Accesibilidad
La hoja es una cuadrícula WAI-ARIA con recuentos e índices de filas y columnas, y una región en vivo educada anuncia la referencia de la celda y su valor. Sigue el tema de la página, se refleja con dir="rtl", respeta el movimiento reducido y funciona en pantallas de móvil: desplazamiento táctil, tocar para seleccionar y doble toque para editar.