Recursos
O que seus usuários recebem
O teclado, a área de transferência e as fórmulas que eles conhecem do Excel, em uma única planilha que o seu servidor mantém.
Fórmulas
Uma célula que começa com = é uma fórmula: os operadores + - * / ^ % &, comparações, parênteses, referências de célula e intervalos como A1:C5, com partes absolutas escritas $A$1, A$1 ou $A1. A precedência e a conversão de texto em número funcionam como no Excel. Os erros aparecem como #DIV/0!, #VALUE!, #REF!, #NAME?, #NUM! e #N/A, e #CIRC! marca uma célula em uma referência circular.
Funções matemáticas, lógicas e de texto
Matemática e estatística: SUM, AVERAGE, MIN, MAX, COUNT, COUNTA, COUNTBLANK, PRODUCT, ROUND, ROUNDUP, ROUNDDOWN, INT, MOD, ABS, SQRT, POWER, PI. Lógica e informação: IF, IFERROR, AND, OR, NOT, TRUE, FALSE, ISBLANK, ISNUMBER, ISTEXT, ISERROR. Texto: CONCAT, CONCATENATE, LEN, LEFT, RIGHT, MID, UPPER, LOWER, TRIM, VALUE.
Funções de pesquisa, data e financeiras
Condicionais: SUMIF, COUNTIF e AVERAGEIF com critérios como ">10", "<>x" e os curingas * e ?. Pesquisa: VLOOKUP e HLOOKUP, exata ou aproximada, INDEX e MATCH. Data: DATE, YEAR, MONTH, DAY, TODAY, sobre números de série do Excel. Financeiras: PMT, FV, PV, NPV. São 54 funções no total, com a semântica do Excel, e a barra de fórmulas completa os nomes delas.
Negrito, itálico, alinhamento, cor do texto e cor de preenchimento, e um formato de número por célula: Geral, Número, Moeda, Porcentagem, Data ou Texto, com 0 a 10 casas decimais, um separador de milhares, o símbolo da moeda e o formato de data. A exibição usa os separadores decimal e de milhares da localidade sgcHTML em uso quando ela os define.
Teclado como o Excel
Setas, Tab e Shift+Tab, Enter e Shift+Enter, Home, End, Ctrl+Home, Ctrl+End, Ctrl+setas, Page Up e Page Down. F2 ou digitar inicia a edição, Esc cancela e Delete limpa. Shift+setas, Shift+clique ou arrastar o mouse selecionam um intervalo, um clique em um cabeçalho seleciona uma linha ou uma coluna, Ctrl+D e Ctrl+R preenchem para baixo e para a direita, e Ctrl+Z e Ctrl+Y desfazem e refazem as edições do próprio usuário.
Barra de fórmulas
A barra de fórmulas mostra o conteúdo bruto da célula, e a caixa de nome dela salta para uma célula: digite B12 e pressione Enter. Enquanto uma fórmula é editada, as referências dela são destacadas em cores, e o usuário pode clicar em células ou arrastar intervalos para dentro dela.
Copiar, recortar e colar usam texto separado por tabulações, o formato que o Excel e o Google Sheets colocam na área de transferência, de modo que um bloco de células se move entre eles nos dois sentidos. Uma fórmula copiada dentro da planilha e colada ou preenchida em outro lugar tem as referências relativas deslocadas e as absolutas mantidas.
Inserir e excluir
Insira linhas acima ou abaixo e colunas à esquerda ou à direita, exclua linhas e colunas, pela barra de ferramentas ou pelo menu de contexto de uma célula ou de um cabeçalho. Toda referência em toda fórmula é ajustada como no Excel, e uma referência a uma célula excluída vira #REF!. As colunas são redimensionadas arrastando a borda do cabeçalho, e linhas e colunas podem ser congeladas.
Importação e exportação XLSX
Exportar para Excel baixa um .xlsx com as fórmulas e seus valores, os estilos de célula e os formatos de número, as larguras das colunas e os painéis congelados. Importar lê um .xlsx, com suas fórmulas e estilos, ou um .csv, depois que o usuário confirma que ele substitui a planilha atual.
Sincronização ao vivo entre usuários
Com LiveSync, as pessoas que têm a mesma planilha aberta veem as alterações umas das outras: as células que outro usuário alterou são recarregadas e piscam. Cada alteração aceita incrementa a revisão da planilha, e uma página que perdeu uma revisão carrega a planilha inteira de novo.
Barra de status e planilhas grandes
A barra de status mostra Soma, Média e Contagem da seleção, e um indicador informa se as alterações foram salvas. Somente as linhas e colunas visíveis estão na página, então uma planilha de 10.000 linhas por 104 colunas rola com fluidez. Sem JavaScript, a página ainda contém uma tabela simples das células, legível por crawlers.
Acessibilidade
A planilha é uma grade WAI-ARIA com contagens e índices de linhas e colunas, e uma região live educada anuncia a referência da célula e o valor dela. Ela segue o tema da página, se espelha com dir="rtl", respeita a redução de movimento e funciona na largura de um telefone: rolagem por toque, tocar para selecionar e toque duplo para editar.