Guia do usuário
Edite planilhas e gere dados de jogo tipados.
Este guia cobre tabelas nativas, visualização geral e integração em execução. Novos espaços usam inglês por padrão. Altere o idioma em Configurações; preferências existentes são preservadas.
Documentação ·01 · Primeiros passos
Abra Window → Design Data Table → Open Data Table e escolha uma aba inferior. Digite e confirme com Enter; F2 edita, fx mostra a fórmula original e Ctrl+S salva. Uma tabela nova gera XLSX com Id inteiro exclusivo. As abas mostram a extensão.
02 · Fontes e arquivos gerados
XLSX e CSV podem ficar juntos em Assets/DesignDataTable/Tables. O código vai para Generated/Code e novos binários para Generated/Binary. TableManagement registra os caminhos; exemplos podem manter destinos existentes. Salvar valida, grava a fonte e gera os dados. Não edite manualmente o código gerado.
03 · Seleção e área de transferência
Arraste um retângulo; Ctrl+clique seleciona células, linhas ou colunas separadas. Ctrl+C/X/V copia, recorta e cola. A colagem interna esparsa mantém distâncias e preserva posições não selecionadas. Aceita TSV do Excel. A origem recortada só é limpa após colagem válida. Delete mostra vazio; números usam o padrão do tipo ao exportar. Esc cancela a borda animada.
Ctrl+Alt+V ou o menu da célula abre Colar especial; Ctrl+Shift+V cola valores capturados. Transpor troca linhas, colunas e espaços. Somar/subtrair/multiplicar/dividir grava resultados numéricos e substitui fórmulas de destino. Ignorar vazios preserva valores existentes. Erros de tipo, Id ou cálculo rejeitam tudo. Conclua ou cancele o recorte antes. Uma célula preenche o retângulo selecionado. Blocos contínuos repetem em seleções de tamanho múltiplo exato; blocos esparsos não.
04 · Navegação e entrada em lote
Tab/Shift+Tab vai à direita/esquerda; Enter/Shift+Enter abaixo/acima. Shift+setas amplia, Ctrl+setas salta aos limites dos dados. Ctrl+Home/End vai ao início/fim. Ctrl+Enter preenche a seleção; Ctrl+Z/Y desfaz/refaz. Ao editar texto, o campo controla seus próprios atalhos.
05 · Preenchimento automático
Arraste o quadrado inferior direito. 1 e 3 continuam 5 e 7; um número se repete. Ctrl ao soltar alterna série/cópia. Aceita intervalos de datas, sufixos Item001 e fórmulas relativas. Ctrl+D/R preenche abaixo/à direita. Id duplicado, tipo ou referência inválida rejeita toda a operação. Limite: 100.000 células por preenchimento.
06 · Linhas, colunas e congelamento
Clique nos números ou letras dos cabeçalhos; Ctrl/Shift adiciona seleção. O menu contextual insere, exclui, oculta ou mostra. Id é protegido. Arraste bordas para redimensionar; clique duplo ajusta ao conteúdo, inclusive vários cabeçalhos selecionados. Exibir oferece painéis congelados. Dados ocultos continuam na validação e exportação.
07 · Ordenação e filtros
O menu de coluna ordena crescente/decrescente e filtra valores. Combine filtros de várias colunas. Limpar restaura a visualização sem apagar registros. Ordenar muda a ordem real das linhas. Confira todos os dados e Id exclusivos antes de exportar.
As ferramentas permanecem abertas ao focar o Unity e fecham quando a seleção original muda. As listas respondem na posição visível. Todas as capturas compartilhadas atuais usam inglês; os outros layouts não foram verificados visualmente.
Passe o ponteiro sobre uma ferramenta para ver descrição, atalho compatível e disponibilidade. As novas imagens de janelas usam inglês; os outros layouts não foram certificados visualmente. Planilhas gerais e dados de jogo registrados usam o mesmo editor. O registro altera o modo e a cor. A linha 1 contém nomes, a 2 tipos e os dados começam na 3. Salvar valida tipos e IDs e atualiza código e arquivos binários. Cada arquivo abre sua própria janela. As abas inferiores mostram suas planilhas; as setas alternam e + gerencia as planilhas. A posição e a planilha selecionada são lembradas por arquivo. Abas registradas têm fundo laranja e texto branco. Clique direito ou duplo abre adicionar, renomear e excluir. Mover, copiar e ocultar planilhas ainda não estão disponíveis. Clique duas vezes na forma ou use Inserir > Objetos para manter a seleção. Cabeçalho e menu lateral comuns separam preenchimento, linha, texto e tamanho. Formatar células usa o mesmo menu. As novas capturas usam inglês; as antigas mantêm o idioma registrado. Início agrupa área de transferência, fonte, alinhamento, número, estilos, células e edição. Planilhas gerais usam verde; dados de jogo registrados, laranja. Ative Curingas em Localizar/Substituir: * corresponde a uma sequência, ? a um caractere; ~* / ~? / ~~ procuram os símbolos literais. A busca literal é o padrão. As opções de maiúsculas e célula inteira também se aplicam. Operações do Excel não suportadas continuam limitadas; não há compatibilidade completa com o Excel.






08 · Localizar, substituir e estatísticas
Pesquise valores exibidos ou fórmulas de origem e navegue nos resultados. O painel permite substituir e substituir tudo. A barra de status mostra quantidade, soma e média. A caixa de nome aceita endereços e intervalos. Mudanças em lote são validadas antes de aplicar.
09 · Fórmulas e referências de dados de jogo
Comece com =; veja as funções abaixo. A1 é relativa, $A$1 fixa ambos os eixos, A$1 a linha e $A1 a coluna. F4 alterna durante a edição. Alt+= inicia SUM; Enter confirma. IF e IFERROR calculam apenas o ramo necessário. Colunas inteiras rejeitam frações; cálculo em precisão double.
| SUM / AVERAGE / MIN / MAX / COUNT | =SUM(C1:C5) |
| PRODUCT / MEDIAN | =MEDIAN(C1:C5) |
| IF / IFERROR | =IF(C1>0,C1,0) |
| AND / OR / NOT | =IF(AND(C1>0,D1>0),1,0) |
| ABS / SIGN / INT | =ABS(-4) |
| ROUND / ROUNDUP / ROUNDDOWN | =ROUND(C1/3,2) |
| MOD / SQRT / POWER / PI | =POWER(C1,2) |
| COUNTA / COUNTBLANK | =COUNTA(D1:D5) |
| COUNTIF | =COUNTIF(C1:C5,">10") |
| SUMIF / AVERAGEIF | =SUMIF(C1:C5,">10",D1:D5) |
| COUNTIFS | =COUNTIFS(C1:C5,">10",D1:D5,"<100") |
| SUMIFS | =SUMIFS(D1:D5,C1:C5,">10") |
| AVERAGEIFS | =AVERAGEIFS(D1:D5,C1:C5,">10") |
| COUNTIF / SUMIFS (&) | =COUNTIF(C1:C5,">"&B1) |
A1 → $A$1 → A$1 → $A1 #REF! · #CYCLE! · #DIV/0! · #VALUE! · #NAME? · #NUM!
Fora da edição, Ctrl+PageUp/PageDown troca abas e Ctrl+` mostra fórmulas. Exibir seleciona células visíveis (Alt+;), vazias, fórmulas ou constantes nos dados selecionados, excluindo ocultas/filtradas. COUNTIF/SUMIF/AVERAGEIF aceita comparações entre aspas, texto, * ?, escape ~ e referências de critérios. Intervalos devem ter o mesmo tamanho; não há garantia de compatibilidade completa com critérios e coerção do Excel. Os critérios aceitam & para unir texto entre aspas, referências e expressões numéricas: ">"&B1. Não é um operador geral de fórmulas de texto. Limites: 128 partes e 32.767 caracteres gerados.
10 · Validação e salvamento seguro
Ao salvar dados de jogo, esquema, tipos, fórmulas e Ids únicos de todos os registros, inclusive ocultos, são validados antes da geração. Pastas gerais oferecem diários locais não salvos em Library/DesignDataTable/Recovery e recuperação limitada do histórico. File > Restore unsaved recovery abre diários compatíveis. Revise conflitos da origem ou salve outra cópia. Isso não certifica recuperação interativa após falhas; mantenha versionamento ou backups.
11 · Configurações do espaço
A aba de idioma oferece nove idiomas e System. Aparência inclui verde, azul, laranja, vermelho, roxo, cor livre, grade, fonte e altura base. Edição controla expansão ao colar, pular vazios e copiar valores. Gerenciamento mostra fontes/binários e remove registros. Posições e preferências ficam em UserSettings do projeto, não nas opções do jogo.
12 · Edição de planilhas gerais
XLSX/CSV gerais não usam linhas Id/tipo de jogo antes do registro explícito. Use células, barra de fórmulas, seleção, cópia/recorte esparso, desfazer/refazer, preenchimento, dimensões, classificação, filtros e congelamento. XLSX mantém fórmulas e estilos compatíveis; CSV não armazena formatação nem objetos da pasta. Consulte argumentos e limites na ajuda: uma entrada no catálogo não certifica todos os modos do Excel. Os subconjuntos atuais estão abaixo.
Nomes, tabelas e resultados de matrizes
Defina N como 1 e insira =IF(N=1,7,SEQUENCE(N)). Ao mudar N para 3, uma fórmula normal compatível expande 1,2,3 e atualiza referências dependentes. Células ocupadas são preservadas com #SPILL!; remova o obstáculo para calcular. Desfazer/refazer e salvar/reabrir mantêm resultados. Fórmulas compartilhadas ou desconhecidas importadas não são promovidas automaticamente. Em Exibir > Exibir, converter tabela Excel em intervalo transforma fórmulas compatíveis e nomes globais ou locais em referências A1 absolutas com planilha. Preserva escopos e aliases.
Uma tabela simples convertida pela UI do Unity manteve seis resultados no XLSX salvo. Nomes dinâmicos ou de linha atual, gráficos, fórmulas condicionais ou compartilhadas, estilos, filtros e conexões seguem limitados. Não indica compatibilidade completa com Excel. Conecte um XLSX externo para nomes absolutos com folha, como =SUM('[Rates.xlsx]Data'!Amounts). Amounts deve indicar células/intervalos absolutos. Nomes locais têm prioridade sobre globais. Usa valores salvos sem executar fórmulas da origem. Reabrir restaura o caminho; atualize explicitamente para ler valores.
Nomes relativos, calculados, recursivos ou apenas com pasta de trabalho não suportados. Alguns caminhos de backend passaram nos testes automáticos no Unity real. UI interativa, cores automáticas, ida e volta no Excel nativo e macOS seguem pendentes. Não comprova compatibilidade completa com Excel nem prontidão para publicação. Novos fluxos: =INDEX(A1:A3,{1;3}) seleciona posições de uma coluna sem column_num; =INDEX(A1:B1,{1,2}) seleciona uma linha.
A omissão em fontes multidimensionais e índices zero continuam limitados. 0.??% alinha casas decimais opcionais: 0.125 aparece como 12.5 % com um espaço de preenchimento. Aceita afixos entre aspas ou escapados sem alterar o valor numérico. Regras condicionais de fórmula/comparação permitem criar, carregar e editar preenchimentos de padrão/gradiente compatíveis, também disponíveis nos filtros do preenchimento exibido. Gradientes lineares retangulares aceitam de 2 a 256 pontos e entrada ARGB de 8 bits.
Ao editar valores carregados, mudar apenas o ângulo ou RGB sem alterar o byte alfa de prévia preserva a precisão alfa original. Os testes do player Windows Mono passaram; IL2CPP foi tentado, mas falta o módulo Unity. UI interativa, renderização, Excel nativo e macOS continuam pendentes. Colunas calculadas: uma tabela simples pode ser convertida quando cada linha tem sua fórmula comum. Fórmulas compartilhadas compatíveis são normalizadas. Fórmulas ausentes e declarações de matriz são recusadas sem alterações.
Dez novos testes passaram no ambiente gerenciado e em operações reais do Unity; não certificam UI nem ida e volta com Excel neste caso. General é aceito em seções de formato com prefixos e sufixos entre aspas ou escapados. General;[Red](General) exibe -12.5 como (12.5) sem alterar o valor. TEXT(A1,"General;[Red](General)") retorna os mesmos caracteres, sem cor. Usa até 15 dígitos significativos.
O ajuste por largura do Excel e combinações de General com operadores numéricos ou percentuais não estão implementados. No filtro, escolha Grupos de datas > Texto de data, uma região (por exemplo th-TH) e uma data completa com ano de quatro dígitos. Ative o calendário regional e selecione Ano ou Mês. A prévia expande o período em critérios diários gregorianos: th-TH 2567-02-03 por mês gera 2024-02-01 a 2024-02-29, 29 critérios. Adicione o grupo e aplique. Limites: 400 dias examinados por período e 4096 critérios.
Confira a prévia, pois o calendário depende do sistema/runtime. TryParseTextGroups retorna vários critérios; TryParseText escalar ainda rejeita anos/meses alternativos. Isso não comprova compatibilidade com Excel nativo. Esc fecha uma janela de ferramentas mesmo com foco em um campo de texto. Filtros pendentes não são aplicados. Alterações já aplicadas por um botão são mantidas. No sistema 1900, DATE conta o excesso de dias incluindo o fictício 1900-02-29: DATE(1900,2,29)=60 e DATE(1900,1,22222)=22222. DAY(0), MONTH(0), YEAR(0) retornam 0, 1, 1900.
O sistema 1904 mantém um caminho separado. Comparado com caches externos fixados; a execução no Excel nativo segue pendente. Uma célula realmente vazia vale zero em operações. Uma fórmula que retorna texto vazio(="") gera #VALUE! em soma, multiplicação ou ABS. SUM em um intervalo continua ignorando texto. O + unário mantém o texto vazio; IFERROR pode tratar o erro. A distinção permanece ao desfazer e salvar/reabrir. AND/OR distinguem argumentos diretos e intervalos: AND("1",1) gera #VALUE!, mas texto e vazios em intervalos são ignorados.
Sem valores lógicos ou numéricos utilizáveis ocorre #VALUE!. IF/NOT aceitam texto TRUE/FALSE sem diferenciar maiúsculas; IF calcula só o ramo escolhido. Erros do intervalo continuam propagando. ROUND/ROUNDUP/ROUNDDOWN truncam o argumento fracionário de dígitos para zero (-15 a 15). FLOOR(0,0)=0; FLOOR(não zero,0)=#DIV/0!. LARGE/SMALL aceitam valores lógicos e texto numérico diretos; ignoram texto e lógicos em intervalos ou constantes de matriz.
Verificado com caches externos, desfazer e salvar/reabrir; Excel nativo fica separado. MEDIAN retorna #NUM! sem números no intervalo; inclui zeros reais. Conta texto numérico e lógicos diretos; texto direto inválido gera #VALUE!. MID de célula vazia retorna texto vazio; MID(0,1,2) retorna "0". Desfazer e salvar/reabrir mantêm a distinção. Recortar uma tabela retangular inteira para outra planilha preserva nome/ID, colunas, estilo e filtro. Referências A1 e estruturadas acompanham a mudança, inclusive desfazer/refazer e salvar/reabrir.
Sobreposições e tabelas conectadas/de consulta são rejeitadas atomicamente. Backend verificado; Excel nativo e área de transferência interativa ficam separados. Seis pontas: nenhuma, triângulo, côncava, losango, oval e seta aberta. Objetos edita separadamente largura e comprimento das duas pontas: pequeno, médio ou grande. Tamanhos importados afetam a prévia; tipo e tamanho preservam as outras propriedades. Suporta desfazer/refazer e salvar/reabrir.
Proporções aproximadas; fidelidade de pixels do Excel não certificada. Linhas leem, editam e salvam os 11 padrões predefinidos DrawingML. Os sete novos têm prévias distintas e menus traduzidos. Trocar o padrão mantém pontas, tamanhos e texto. Listas de traços personalizados e fidelidade visual do Excel ficam fora desta família de padrões concluída. Objetos importa e edita traços próprios: pares traço/espaço em larguras de linha, ex.4,2;1,2. Traço zero aparece como ponto. Aceita1–64 pares, valores0–1000, sem par totalmente zero.
Mantém pontas, tamanhos, cores e texto; precisão, desfazer/refazer e salvar/reabrir verificados. Prévia aproximada. Edita três extremidades, três junções e cinco linhas compostas no XLSX original, mantendo traços, pontas, tamanhos e texto. A prévia desenha extremidades, junções e faixas duplas/triplas/assimétricas. Limita pontas e cálculo de traços minúsculos. Curvas, proporções e espaços aproximados; fidelidade Excel não verificada.
Limite de meia-esquadria editável por API. VALUE converte números US/invariantes, dólares/contabilidade, porcentagens, datas completas e horários suportados. Exemplos oficiais:1000 e0.2. Respeita1900/1904 e o dia fictício1900-02-29 (60). Independe da região do computador; outros formatos regionais e durações superiores a um dia fora do escopo. CONCATENATE usa interseção implícita legada em fórmulas comuns; CONCAT une intervalos inteiros. Referências vazias permanecem vazias.
Metadados dinâmicos explícitos ativam cálculo elemento a elemento. @/SINGLE seleciona interseções2D entre folhas; sem interseção:#VALUE!. Inferência de todos os produtores e Excel nativo pendentes. COUNTIF/SUMIF/AVERAGEIF aceitam constantes de critérios e referências dinâmicas explícitas por elemento; referências comuns por interseção. Comparam erros sem abortar por erros não relacionados. SUMIF/AVERAGEIF ajustam o intervalo a partir da primeira célula; SUMIFS exige mesma forma. Até256 critérios e1 milhão de células estimadas.
Excel nativo, transmissão multicritério e produtores não verificados. COUNTIFS/SUMIFS/AVERAGEIFS combinam critérios: mesma direção por posição; linha e coluna geram grade. Referências dinâmicas explícitas preservam o layout. Erros por resultado tratáveis com IFERROR; funções simples também aceitam matrizes de erros. Limites:127 pares,256 resultados,1 milhão de operações estimadas.
Outros produtores, matrizes incompatíveis e Excel nativo não verificados. COUNTIF conta erros correspondentes; COUNTIFS/SUMIFS/AVERAGEIFS propagam critérios de erro ao resultado, tratável com IFERROR. XLOOKUP com vários alvos aceita matriz/intervalo em if_not_found e usa o primeiro elemento para ausentes; busca escalar mantém a matriz completa. Avaliação tardia, sem erros posteriores não usados. INDEX/XMATCH monta tabelas completas.
Não certifica todas as versões do Excel. Sublinhado contábil simples/duplo em formatos normais e condicionais, preservando valores, herança e remoção. Prévia na largura interna, abaixo do sublinhado comum, recortada à célula. Texto justificado/distribuído: uma regra por linha. Rotação, escritas mistas e fidelidade Excel não verificadas; prévia aproximada. Em planilhas protegidas, Recortar/Colar move apenas o conteúdo das células selecionadas desbloqueadas. Mantém formatos, bloqueios e espaços não selecionados; atualiza referências, nomes locais e movimentos sobrepostos.
Bloqueio, origem alterada, limites ou expansão de matriz protegida cancelam toda a operação. Textos A1 e =A1 permanecem texto. Sem transferência da propriedade de matrizes; interface real e equivalência ao Excel pendentes. O recorte de conteúdo preserva tipos XML de erro, booleano, data ISO e número, além de texto rico. Mantém o token numérico armazenado; não aumenta a precisão do cálculo. No recorte de conteúdo envolvendo planilha protegida, fórmulas compartilhadas editáveis são expandidas antes de mover ou substituir a âncora.
Mantém fórmulas não selecionadas e atualiza referências dependentes por célula. Planilhas não afetadas preservam a representação compartilhada e a proteção. A edição direta de planilhas protegidas com metadados compartilhados ou matriciais continua restrita; Excel nativo e interface pendentes. Shift+F8 alterna Adicionar à seleção; setas/clique mantêm a seleção e Shift+seta expande o intervalo ativo. Copiar encerra o modo; Esc cancela modo e borda. Cópia esparsa mantém espaços.
UI Windows verificada; Ctrl+clique e recorte pendentes. INDEX mantém referências de linha/coluna completas com zero escalar. Com outro índice matricial, eixo omitido/zero escalar projeta a primeira linha/coluna. Matriz de linhas pode omitir coluna em origem 2D. Zeros dentro de matrizes de índices continuam sem suporte. Layout, erros, dependências, histórico e reabertura testados. Exemplos do fórum Microsoft; Excel nativo pendente. Máscaras com ? aceitam literais entre dígitos, como ??"-"?? e ??" kg".??.
Posições ? vazias usam espaços; dígitos entre aspas não consomem posições. Até15 posições inteiras e15 decimais sem agrupamento. Células/TEXT preservam valores. Combinações complexas, largura exata e Excel nativo pendentes. Oito XLSX públicos fixados cobrem comentários/VML, links, desenhos e proteção, incluindo140000 células e50000 mesclagens. Compara partes, células, estruturas e recusa de escrita bloqueada. Testes gerenciados/Unity, sem certificar Excel nativo ou aparência. Arquivos excluídos do produto. SaveAs grava XLSX e exige .xlsx sem diferenciar maiúsculas.
Outros formatos usam conversão/exportação; CSV para XLSX continua disponível. Nomes temporários curtos e únicos na mesma pasta; falhas preservam arquivos alheios, origem, histórico e recuperação. Não sobrescreve destinos nem remove limites do sistema. Treze formas fechadas aceitam gradientes lineares, incluindo elipses, triângulos, losangos e quatro setas. Nas opções do objeto use duas cores ou várias paradas com transparência. O preenchimento é recortado pelo polígono do contorno, com bordas aproximadas. Também é possível criar setas para cima/baixo.
Linhas, geometria personalizada e gradientes de caminho ficam fora do suporte. Todos os documentos abertos aparecem numa barra horizontal de 28 px abaixo do status do console do Unity, minimizados ou visíveis. Clique para ativar ou restaurar; restaurar mantém o arquivo na lista. Planilhas gerais usam a cor configurada e dados de jogo laranja. O ativo é destacado e os minimizados marcados. Fechar remove o botão; sem documentos a barra libera seu espaço. Interface coreana Windows verificada; outros idiomas e DPI mistos não verificados. Minimizar somente no Windows.
Os botões mantêm a largura pelo nome; apenas margens e áreas livres recebem o fundo do tema. O primeiro botão começa na borda esquerda e preenche a altura; as larguras são mantidas. Assets > Design Data Table > Open spreadsheet abre o XLSX/CSV selecionado; com pasta, outro arquivo ou sem seleção exibe o seletor. Open Spreadsheet File no menu Window sempre exibe o seletor. Quando os documentos excedem a largura disponível, o botão à direita abre a lista. Os botões permanecem inteiros; a roda percorre os documentos e o documento ativado fica visível.
Nomes longos mantêm a extensão. Somente uma lacuna direita de até 32 px é preenchida pelo último botão. Lacunas maiores ficam vazias, com ou sem lista de excesso. Alterações não salvas, incluindo a entrada de células ou fórmulas, aparecem com * no título, na barra e na lista. A marca desaparece após salvar com sucesso. No Windows, as janelas usam a ordem normal. Clicar no Unity pode trazer o editor à frente; clicar no botão de documento ativa a pasta. A atualização da lista não solicita foco.
A verificação visual está pendente. No Windows, minimizar o Unity mantém documentos visíveis sem ativá-los. Documentos minimizados pelo próprio botão permanecem minimizados. Encerrar o Unity fecha essas janelas. Verificação visual pendente. Arraste para reordenar em tempo real pelo centro visível do botão, independentemente do ponto segurado ou da altura do ponteiro. As bordas percorrem os ocultos. Soltar mesmo fora confirma; Esc restaura mantendo documentos novos sem reabrir os fechados.
Um clique ativa; a ordem permanece ao recarregar scripts. As bordas redimensionam em tempo real. O Windows aplica o ponteiro físico fora do evento GUI com janela e coordenadas fixas. Esc restaura e soltar fora é detectado. Caches de exibição e tema são atualizados após editar, recalcular ou desfazer. Fluidez visual não verificada. Ao reordenar, uma prévia elevada com ícone, nome e marca de alterações acompanha o ponto segurado.
A posição original fica esmaecida e a linha de inserção permanece. O conteúdo é redesenhado de forma síncrona logo após a geometria, evitando redesenhos adiados redundantes. Isso trata conteúdo antigo na nova origem superior/esquerda. A confirmação visual está pendente. Aparência: os botões da pasta, as preferências, os relatórios de erro e as ferramentas compartilham componentes de tema. O formulário rola com as ações inferiores fixas. Preferências e relatórios podem ser redimensionados por qualquer borda ou canto.
Fechar, desfazer e refazer usam ícones PNG; as setas seguem o tema. Falta verificar estas alterações com capturas reais do Unity; imagens históricas não comprovam o visual atual. Ao clicar em um documento, as pastas visíveis vêm juntas para a frente, mantendo sua ordem relativa, e a selecionada fica no topo. Outras pastas minimizadas continuam minimizadas. Várias janelas podem permanecer visíveis. A verificação visual desta alteração está pendente. Clique com o botão direito no documento da barra ou da lista adicional para Restaurar, Minimizar, Maximizar e Fechar.
Ações indisponíveis ficam desativadas conforme o estado e a plataforma. O menu usa a cor do documento e ícones PNG. Setas navegam, Enter executa e Esc fecha. A confirmação de salvamento permanece ativa. A verificação visual no Unity está pendente. Menus e ferramentas mantêm a pasta de origem. Os documentos visíveis vêm para baixo do popup sem retirar seu foco; outros minimizados não mudam. Auxiliares e dicas do Unity usam a mesma associação quando possível. A planilha ativa de dados de jogo mostra um controle ao lado do nome do arquivo; as gerais não.
O tema laranja permanece. Falta verificar foco, dicas e emblema na tela real do Unity. Evita-se reordenar janelas repetidamente. No Unity compatível, o menu é criado sem ativação, vinculado ao documento e só então recebe foco. Só há nova tentativa se faltar o identificador nativo, e apenas documentos atrás do Unity são reposicionados. A verificação visual da cintilação está pendente. Controles compartilhados: caixas, listas, números, sliders e campos de cor seguem o tema.
Marcas PNG e estados selecionado, hover, foco, misto e desativado têm cores explícitas; o cursor e a seleção de texto também. As listas ficam na mesma janela com rolagem, setas, Home/End, busca, Enter e Esc. Edição de texto, seletor de cor/conta-gotas e seleção de recursos são preservados. Seletores especializados do Unity mantêm sua interface. A interação e as imagens ainda precisam de verificação visual.













Novos recursos de edição
Exibir → Compatibilidade de fórmulas de texto seleciona versão 1 (unidades UTF-16) ou 2 (pares substitutos como um caractere) para LEN, MID, FIND, SEARCH e REPLACE. A opção fica no XLSX e recalcula fórmulas; usa o histórico normal de desfazer/refazer. Não existe em CSV. Anos e meses de outros calendários viram critérios diários gregorianos: até 400 dias por período e 4096 critérios adicionados. Períodos que cruzam limites de era ou intervalo são recusados. Cores do sistema podem ser lidas a cada dois segundos; falhas usam cores salvas ou padrão.
Reaplique os filtros para atualizar a visibilidade das linhas. Há prévia de redução com rotação para uma linha sem quebra e formato ? decimal. Alguns caminhos de backend foram verificados no Unity; cores automáticas, UI, ida e volta no Excel nativo e macOS pendentes. Testes e imagens anteriores são de versões anteriores. Registro e exportação tipada de dados de jogo continuam separados. O alinhamento avançado inclui Justificar e Distribuído horizontal/vertical e a última linha.
A prévia sem rotação e a altura automática compartilham um layout limitado; palavras longas são divididas nos limites dos elementos de texto. Escritas complexas e texto bidirecional usam a prévia padrão. Espaçamento exato do Excel, combinações com rotação e execução pendentes.
Notas anteriores de implementação e exemplos
As notas abaixo descrevem etapas anteriores. Algumas contagens e limitações antigas foram substituídas depois. São mantidas como exemplos e contexto, não como matriz atual de suporte ou aceitação. Consulte primeiro as instruções atuais e Verification / Compatibility.
XLSX/CSV não registrados são editados sem Id ou linha de tipos; folhas registradas usam dados de jogo. Enter confirma, Esc cancela. A faixa oferece área de transferência, desfazer, formato, folhas, nomes, classificação, filtros, congelamento e objetos. Arraste a alça ou limites; clique duplo ajusta. Seleções separadas mantêm espaços, tipos e estilos, inclusive recortes entre folhas; movimentos parciais compatíveis reescrevem referências; outras combinações são recusadas.
XLSX aceita formato e estrutura; CSV preserva valores, declaração de separador e codificação compatível: salve cópia XLSX para formato. O subconjunto de fórmulas inclui referências entre folhas, nomes absolutos, linhas/colunas inteiras, SUMIFS/COUNTIFS/AVERAGEIFS e XLOOKUP. Fórmulas não suportadas mantêm origem/cache e exibem #UNSUPPORTED!. O gerenciador usa intervalos absolutos. Objetos insere PNG/JPEG originais e formas básicas, e edita posição, tamanho, exclusão e títulos de gráficos; filhos agrupados são preservados.
Inserir gráfico usa primeira linha como nomes e primeira coluna como categorias: seis tipos, até 200 linhas/12 séries, uma série para pizza. Salvar faz backup, verifica alterações externas, preserva outras partes e atualiza caches suportados. Edições não salvas são registradas após inatividade em Library/DesignDataTable/Recovery e restauradas em Arquivo. Se a origem mudar ou desaparecer, salve outra cópia XLSX. Fórmulas compartilhadas viram fórmulas independentes equivalentes ao editar.
Selecione e arraste objetos; oito alças ajustam tamanho, Shift mantém proporção, setas movem 1 px (Shift: 10), Delete exclui e Esc cancela. O painel edita texto de formas. Autoajuste múltiplo é desfeito de uma vez. Mover recursos mantém sessão e recuperação. Operação real ainda não verificada. Fórmulas gerais aplicam negação antes de potências e potências encadeadas da esquerda à direita. Sintaxe não suportada mantém caches ao editar outras células. A classificação separa números, texto, lógicos e erros; vazios reais ficam no fim.
Ctrl/Command+Enter preenche a seleção com valores ou fórmulas relativas; Alt+Enter insere quebra na edição. Composição IME adia atalhos. Rascunhos inválidos continuam corrigíveis na recuperação. Command do Mac está tratado no código; macOS, IME e mouse reais não verificados. Novas tabelas de jogo registradas do Excel mantêm a precedência do Excel; as antigas mantêm suas regras. Limpar filtros de valores preserva linhas ocultas manualmente, inclusive após salvar e reabrir. Mostrar linhas respeita filtros.
Cores filtra preenchimento/fonte RGB, de tema ou indexadas; Sem preenchimento inclui células e linhas vazias. Combina colunas por AND e mantém ocultação manual. Critérios, formatos diferenciais e visibilidade são salvos e restaurados; desfazer/refazer atômico. Reaplique após mudar formato. Padrões, estilos de tabela e regras condicionais sem suporte e cores numéricas sem suporte: rejeita sem alterar o original. Ícones apenas preservados. Excel real, entrada do popup e macOS não verificados.
O atributo hidden externo não distingue ocultação manual em linhas também excluídas por filtro. No filtro da coluna escolha Condições, comparação e valor; use ponto decimal. Combine duas condições com AND/OR; igualdade de texto aceita *palavra*, ? e ~. Valores restaura a seleção. Copie/recorte imagens, formas superiores e gráficos com Ctrl/Command+C ou X e cole numa célula destino. O recorte remove a origem só após inserção bem-sucedida e rejeita origens alteradas. Excluir objetos mantém as células.
A área de transferência interna guarda só o objeto e dependências, com desfazer, recuperação e âncoras de duas células. Área nativa de imagens Excel/OS, referências/recortes de gráficos entre pastas e cópia de filhos agrupados seguem incompletos. Tabelas registradas mantêm a folha original; importar XLSX nativo com várias folhas permite escolher a origem e mantém a conexão destino. CSV usa regras aritméticas destino; XLSX nativo mantém as salvas. Salvar XLSX geral atualiza caches de intervalos locais suportados e preserva formatos, atributos de pontos, estilos e extensões.
Edições sem relação mantêm o XML; referências não suportadas mantêm caches. Tabelas de jogo preservam gráficos e solicitam recálculo ao abrir no Excel. UI real, IME, vários monitores e macOS pendentes.
Entrada de matrizes e recálculo
Em uma planilha XLSX geral vazia, digite o primeiro exemplo em A1 e F1: preenche A1:B2 e soma 10. Edite ou apague a âncora, não uma célula derivada. Alterações na origem recalculam matrizes compatíveis e sua forma. Desfazer/refazer restaura entrada e resultados juntos; salvar/reabrir mantém tipos e metadados dinâmicos. Use outra planilha vazia no segundo exemplo: E1=TRUE cria uma linha; FALSE produz A1=3, A2=4 e F1=7. A1# referencia toda a matriz. XLSX armazena _xlfn.ANCHORARRAY, que pode aparecer ao reabrir.
Referências diretas aos resultados recalculam a âncora sem usar cache antigo. IFERROR trata erros compatíveis, inclusive #SPILL!, mas não oculta ciclos, cálculos não suportados ou limites. Cópia/recorte internos aceitam matrizes completas e intervalos entre seleções separadas. Preenchimento repete fórmulas compatíveis e estilos de origem. Formato, dimensões, visibilidade, filtros e ordenação fora das matrizes atualizam dependências. Alterações antes das matrizes movem propriedade e referências; exclusão completa é permitida, divisão não.
Adicionar/renomear/excluir folhas e editar objetos básicos preserva matrizes compatíveis. Teste o terceiro exemplo em outra folha vazia. SEQUENCE(2,3,10,2) gera 10,12,14 / 16,18,20, soma 90. Linhas/colunas: inteiros positivos, até 100.000 células; argumentos omitidos: 1. Passos negativos e zero são aceitos; XLSX usa _xlfn.SEQUENCE. Rascunhos matriciais, estilos e objetos não salvos são recuperados. Um processo próprio foi encerrado à força e um novo recuperou registro e rascunho; isso não certifica recuperação interativa do Unity.
Rascunhos inválidos de resultados ficam separados. Valores ou células mescladas mantêm a fórmula como #SPILL!. Remova o valor ou desfaça a mesclagem para expandir. Se ultrapassar a folha, reduza o tamanho. Outra matriz dinâmica validada também bloqueia com #SPILL!; remova ou mova sua âncora para expandir a matriz pendente. Outros destinos inseguros são rejeitados. Entrada real, área de transferência Excel/OS e macOS pendentes. FILTER(array, include, [if_empty]) retorna linhas ou colunas correspondentes.
A condição é coluna lógica/numérica de mesma altura ou linha de mesma largura. Entrada/saída até 100.000 células. Sem resultados, if_empty é avaliado só quando necessário; omitido retorna #CALC!, tratado por IFERROR. Mudanças de origem ajustam até resultados vazios. O quarto exemplo em outra folha vazia retorna 10 e 30, soma 40. XLSX usa _xlfn._xlws.FILTER. Conversão ampla e Excel real não verificados. SORT(array, [sort_index], [sort_order], [by_col]) retorna cópia ordenada sem mudar a origem.
Padrão: linhas crescentes pela primeira coluna; by_col=TRUE ordena colunas por uma linha. Uma chave, ordem 1/-1, até 100.000 células; empates estáveis e vazios no fim. Alterações, desfazer/refazer e salvar/reabrir recalculam resultados. O quinto exemplo em outra folha vazia retorna 10,20,30 e soma 60. XLSX: _xlfn._xlws.SORT. Várias chaves, localidade, erros mistos e Excel real não verificados. Agrupe referências separadas como SUM((A1:A2,C1:C2)). Áreas aceitas por SUM/AVERAGE/MIN/MAX/COUNT/COUNTA/COUNTBLANK/PRODUCT/MEDIAN, AND/OR, CONCAT/CONCATENATE e SUBTOTAL.
Nomes absolutos podem conter áreas de outras folhas. Alterações, desfazer/refazer e salvar/reabrir preservam áreas e tipos. Até 255 áreas e limites existentes. Funções dependentes da forma e conversão escalar/matriz de uniões não suportadas. Sobreposições e Excel real pendentes. O recorte parcial reescreve argumentos diretos de intervalo finito em agregações que aceitam uniões. Origem restante e destino viram áreas com folha explícita; mantém lacunas e marcas absolutas e une áreas consecutivas da mesma largura. Desfazer/refazer e salvar/reabrir suportados.
Até 255 áreas e 8.192 caracteres. Funções de forma, aritmética de intervalos, referências de gráficos e usos de nomes não suportados e sobrescrever células referenciadas não movidas rejeitam tudo. SUM(A:A), SUM(1:1) e COUNTBLANK(A:A) acompanham recortes parciais por áreas de origem/destino. Mantêm armazenamento esparso e vazios implícitos sem preencher folhas. Ao copiar, intervalos de coluna fixam limites de linha e vice-versa; marcas absolutas existentes permanecem. Movimentos posteriores, desfazer/refazer e salvar/reabrir preservam resultados.
Proteções só para agregações e limites continuam. Equivalência e Excel/UI/Mac reais não verificados. Recortes parciais atualizam intervalos nomeados absolutos diretos usados por agregações compatíveis. Mantêm nomes globais e locais; um nome local que oculta o global fica independente. Fórmulas, validações e gráficos são verificados antes de confirmar. Usos dependentes da forma e aliases não validados rejeitam tudo e preservam arquivo e sessão. Bases relativas e uniões existentes complexas seguem limitadas. Desfazer/refazer e salvar/reabrir mantêm áreas atualizadas.
Excel/UI/Mac reais pendentes. Recortes parciais que dividem nomes recusam dependências INDIRECT, EVALUATE ou GET.CELL. O cálculo compatível de INDIRECT não ignora essa proteção; EVALUATE e GET.CELL não são suportados. A recusa preserva a origem. Excel nativo, UI e macOS pendentes.
A1: ={1,2;3,4}
F1: =SUM(A1#)E1: TRUE
A1: =IF(E1,{1,2},{3;4})
F1: =SUM(A1#)
E1: FALSEA1: =SEQUENCE(2,3,10,2) F1: =SUM(A1#)
A1: =FILTER({10;20;30},{TRUE;FALSE;TRUE})
F1: =SUM(A1#)A1: =SORT({30;10;20})
F1: =SUM(A1#)Filtros numéricos superiores e inferiores
No filtro da coluna escolha Superiores/inferiores, direção e quantidade inteira 1–255 ou porcentagem 0–100; aplique. O limite usa números e resultados numéricos do intervalo original antes dos outros filtros. Exclui texto, texto numérico, vazios, lógicos e erros. Porcentagens arredondam a quantidade para cima e incluem empates. Zero por cento oculta todos os dados. Colunas combinam AND; ocultação manual é mantida. top10/filterVal salvos reabrem editáveis; limpar mantém linhas ocultas manualmente. Reaplique após mudar valores.
Desfazer/refazer restaura critérios e visibilidade. Cores filtra preenchimento/fonte RGB, de tema ou indexadas; Sem preenchimento inclui células e linhas vazias. Combina colunas por AND e mantém ocultação manual. Critérios, formatos diferenciais e visibilidade são salvos e restaurados; desfazer/refazer atômico. Reaplique após mudar formato. Padrões, estilos de tabela e regras condicionais sem suporte e cores numéricas sem suporte: rejeita sem alterar o original. Ícones apenas preservados. Excel real, entrada do popup e macOS não verificados.
Entrada real do popup e macOS não verificados. Linhas sem elemento XML são avaliadas como vazias no intervalo. Ordenar move apenas linhas visíveis; filtradas e ocultas manualmente mantêm posição e células. Em Grupos de datas escolha precisão Ano–Segundo, preencha os componentes e adicione. Remova com ×, inclua vazios se necessário e aplique. Grupos OR, colunas AND; critérios literais mantidos. Datas numéricas/fórmulas usam 1900/1904: 60 aceita 1900-02-29; zero de 1904 é 1904-01-01. Datas inválidas são rejeitadas antes da mudança; textos não são convertidos.
Apenas gregoriano; outros calendários preservados sem avaliação. Excel real, popup e macOS não verificados. Datas ISO tipadas (t=d) participam de fórmulas numéricas, formatos, ordenação e grupos, preservando texto ISO e tipo ao salvar. Texto parecido com data continua texto. Aceita data e horários por minuto/segundo. Sem fuso mantém hora escrita; Z/offset usa UTC no cálculo. Inválidos/fora da faixa preservam texto e retornam #VALUE!. Início: 1900-01-01 ou 1904-01-01. Sem formato mostra ISO; DateTime de jogo preservado. Equivalência de fuso no Excel e macOS não certificadas.
Temas, cores de sistema salvas, paletas padrão/próprias e tonalidade HLS compartilham resolução de exibição/filtro; preserva atributos originais. Não adivinha definições ausentes/conflitantes nem índices 64/65. Exibe estilos herdados de linha/coluna. 90 casos coincidem com Python colorsys independente; arredondamento real do Excel e UI não verificados. Exibe cores importadas de fonte/preenchimento com oito comparações cellIs e fórmulas lógicas/numéricas suportadas. Referências relativas usam a primeira área; respeita prioridade global e stopIfTrue.
Colore vazios sem criar dados e filtra a cor calculada. Preserva XML, inclusive regras sem suporte. Outras propriedades, tipos mistos, limites de escala sem suporte, barras, e ícones incompletos; avisa e rejeita filtros afetados. Excel/UI/macOS reais não verificados. Em Cores condicionais adicione comparação/fórmula. O intervalo mantém lacunas da seleção; edite áreas A1 separadas por espaços. Escolha fonte/preenchimento, prévia e parar se verdadeiro. Novas regras têm menor prioridade. Lista global permite subir/descer/remover, desfazer/refazer e salvar/reabrir.
Originais sem suporte ficam até remoção explícita. Carregue a regra compatível, edite e atualize. Mouse/teclado/layout reais não verificados. Atualiza intervalo, tipo, fórmulas, cores e parar se verdadeiro, mantendo prioridade. Mudar intervalo compartilhado separa só a regra escolhida. Alterar apenas fórmula preserva bytes do estilo de tema/tonalidade e tema, sem converter cores intactas a RGB. Sem preenchimento difere de sem substituição. Rejeita atributos sem suporte e cargas antigas. Desfazer/refazer e salvar/reabrir atômicos. Entrada/layout/Excel reais não verificados.
Escalas importadas de 2/3 cores: mínimo/máximo, número, porcentagem e percentil inclusivo. População numérica comum com fórmulas suportadas; exclui vazios/texto/lógicos/erros comuns. Interpolação RGB limitada e filtro da cor calculada. Editar/Desfazer recalcula; preserva XML. Limites por fórmula relativa/mista, iguais/invertidos e fórmulas desconhecidas sem suporte. Criar/editar escalas compatíveis no gerenciador. 147 casos Decimal são prova matemática, não certificação real do Excel. UI/macOS pendentes. Em Cores condicionais escolha Escala e duas/três cores.
Configure mínimo/máximo/número/porcentagem/percentil e cor, percentuais 0-100. Prévia de gradiente. Adicione ou carregue/atualize escalas compatíveis, mantendo prioridade e temas intactos. Converta duas/três cores e regras básicas; desfazer/refazer e salvar/reabrir; regras irmãs preservadas. Fórmulas relativas/mistas, metadados desconhecidos e limites iguais/invertidos pendentes. UI/macOS/Excel reais não verificados. Escolha Fórmula no limite da escala. Use referências absolutas como $A$1, outras planilhas, expressões numéricas e nomes absolutos compatíveis.
Alterar células referenciadas recalcula. Referências relativas/mistas, nomes relativos, ciclos, resultados não numéricos e funções desconhecidas são rejeitados antes da alteração; originais incompatíveis são preservados. Texto mantido ao editar, desfazer/refazer e salvar/reabrir. Permanecem os limites anteriores e a falta de execução real Excel/UI/macOS. Barras SpreadsheetML clássicas importadas mostram gradiente atrás dos números.
Limites mínimo/máximo, número, porcentagem, percentil e fórmulas absolutas compatíveis; comprimento padrão 10-90%, limites próprios e exibição do valor respeitados. Editar/desfazer recalcula; salvar mantém XML original. Exibição básica amplia os limites anteriores; eixos/cores negativas/direção/bordas x14, limites iguais/invertidos e pixels reais do Excel seguem incompletos. UI/macOS não verificados. Crie em Cores condicionais > Barra de dados. Configure limites, cor, comprimentos 0-100% (mínimo não maior que máximo) e exibição dos valores.
Adicione ou carregue/atualize regras compatíveis; mantém prioridade, regras vizinhas e temas intactos. Desfazer/refazer, salvar/reabrir e conversão entre barras, escalas e cores básicas. Ajustes inválidos rejeitados antes da mudança; recarregue regras antigas. Metadados desconhecidos preservados. UI/Excel/macOS reais não verificados. Fonte condicional suporta negrito/itálico além de cores. Manter base/Ativado/Desativado por propriedade; Desativado anula explicitamente a base.
Ganha o valor definido com maior prioridade, inclusive false; Parar se verdadeiro bloqueia inferiores. Carregar, alterar fórmula/cor, desfazer/refazer e salvar mantém atributos. Grade/entrada/autoajuste usam valores calculados; temas intactos preservados. Sublinhado/tachado/família/tamanho seguem somente leitura sem suporte. UI/Excel/macOS reais não verificados. Regras de valor/fórmula suportam formato numérico condicional. Ative Substituir formato numérico e digite 0.00, 0% ou yyyy-mm-dd; desative para usar a base.
Números/resultados numéricos usam maior prioridade correspondente; textos numéricos continuam texto. Valores/fórmulas/estilos preservados; cor explícita da fonte tem prioridade. Alterar só fórmula preserva numFmt, trocar formato aloca ID livre. Desfazer/refazer e salvar suportados. Limites do motor continuam; diretivas desconhecidas/regionais podem exibir valor bruto. Filtro das oito cores numéricas descrito abaixo. UI/Excel/macOS não verificados.
Filtros de fonte avaliam oito cores numéricas (Black/Blue/Cyan/Green/Magenta/Red/White/Yellow), seções positivas/negativas/zero, condições e fórmulas, inclusive formatos condicionais. Cor condicional explícita prevalece. Combine colunas, salve e desfaça. Após editar, reaplique como Excel. ColorN, regiões, cores inválidas/múltiplas, cálculos desconhecidos e seções de texto rejeitados atomicamente. Texto entre aspas não é diretiva. UI/Excel/macOS não verificados. HLOOKUP busca na primeira linha e retorna a linha escolhida; VLOOKUP na primeira coluna.
FALSE retorna primeira correspondência exata com */? e escape ~. TRUE/omitido usa aproximação crescente, última entrada menor ou igual; entrada desordenada é marcada sem suporte. Índice <1: #VALUE!, fora da tabela: #REF!, ausente: #N/A. Chaves vazias/erros, ordem regional e corpus misto Excel não verificados. Fórmulas/resultados preservados; calculadora do jogo inalterada. Constantes matriciais retangulares com vírgulas/ponto e vírgula ingleses: números negativos/científicos, texto com aspas duplicadas, TRUE/FALSE e erros compatíveis, inclusive #SPILL!.
Agregados, INDEX/MATCH/HLOOKUP/VLOOKUP, XLOOKUP escalar e nomes absolutos compatíveis. INDEX seleciona escalar/linha/coluna; TYPE retorna 64. COUNTIF/SUMIF, COUNTBLANK e SUBTOTAL exigem referências. Matrizes irregulares/aninhadas, referências/funções internas e itens ausentes rejeitados; limites mantidos. Fórmulas preservadas. Excel/regiões/coerção pendentes; calculadora do jogo intacta. SUMPRODUCT soma produtos de intervalos/matrizes iguais; entradas não numéricas separadas valem zero e erros propagam. Suporta SUMPRODUCT(A1:A3,B1:B3) e SUMPRODUCT((A1:A3>1)*B1:B3).
Operações +,-,*,/,^,&, comparações, sinais e porcentagem por elemento, formas iguais ou escalar/item único. Divisão zero/não finitos mantêm erros para IFERROR. Dimensões diretas iguais obrigatórias; dimensões não unitárias incompatíveis não. Matrizes calculadas até 100.000 células; colunas inteiras esparsas dentro do orçamento. Fórmulas/resultados preservados; motor do jogo intacto. IF aceita matrizes condicionais e IF aninhados em SUM/SUMPRODUCT/INDEX: SUM(IF(A1:A3>1,B1:B3,0)). Ramos de mesma forma ou valor único; apenas erros selecionados propagam.
AND/OR ignoram textos/vazios de intervalos; sem números/lógicos retornam VALUE e propagam erros. Validação real Excel/UI pendente. IFERROR/IFNA tratam elementos em agregados/INDEX: SUM(IFERROR(A1:A3/B1:B3,0)). IFNA substitui somente N/A. Referências vazias viram texto vazio; substituição sob demanda de mesma forma ou valor único. As oito funções IS avaliam elementos de intervalos/matrizes. SUM(IF(ISERROR(Items),"",Items)) exclui erros; SUMPRODUCT(--ISNUMBER(A1:A6)) conta números. Não converte texto numérico; ISBLANK distingue célula vazia e texto vazio.
Cálculo por elemento para ABS/INT/SIGN/SQRT/POWER/MOD/ROUND/ROUNDUP/ROUNDDOWN, LEN/UPPER/LOWER/TRIM/LEFT/RIGHT/MID/SUBSTITUTE/VALUE, DATE/YEAR/MONTH/DAY e NOT. Exemplos: SUM(ABS(A1:A3)), MAX(LEN(B1:B3)). Mesma forma ou valor único; vazios seguem regras existentes. Erros/não finitos por elemento para IFERROR/IS. Não certifica toda conversão, região ou Unicode Excel. Operadores, 25 funções por elemento e ramos selecionados IF/IFERROR/IFNA repetem dimensões de tamanho um; as demais devem coincidir. SUM({1;2}*{10,20}) retorna 90; INDEX mantém posições.
Matrizes separadas em SUMPRODUCT exigem dimensões iguais. Máximo 100.000 células; dimensões não unitárias incompatíveis não suportadas. SUBSTITUTE aceita instance_num inteiro positivo: SUBSTITUTE("aba","a","z",2) retorna abz; omitir substitui tudo. Correspondência literal sensível a maiúsculas, sem sobreposição; fora da faixa mantém texto. Matrizes compatíveis aceitas. Zero/negativo ou quantidade errada de argumentos: VALUE. Frações aguardam Excel real. LEFT/RIGHT aceitam 1–2 argumentos. Ajuda: 71 funções/76 exemplos.
Comparações distinguem números, texto e lógicos nessa ordem; texto numérico não equivale ao número. Vazio real compara como 0/texto vazio/FALSE conforme o outro valor; cadeia vazia de fórmula continua texto. Funções de texto/concatenação usam texto vazio; referência isolada mantém zero. 38 expectativas vêm de HyperFormula 3.5.0 executado localmente, sem certificação Excel real. Ordenação regional/cellIs misto pendentes. TRUE()/FALSE() retornam lógicos; NA() gera N/A para IFNA/ISNA.
N mantém números/datas, TRUE/FALSE em 1/0 e outros em zero; T mantém texto e converte outros em texto vazio. Erros propagam, N/T por elemento com limites existentes. Ajuda: 71 funções/76 exemplos. 36 casos comparados com HyperFormula 3.5.0; TYPE ausente e N reduzido ao primeiro item registrados à parte. N matricial validado por mapeamento explícito; Excel real pendente.
Ajuda de funções, exibição e limites
A ajuda geral oferece 71 funções, sintaxe, descrições traduzidas, limites e 76 exemplos; pesquise nomes, exemplos e explicações. Nomes e sintaxe numérica das fórmulas permanecem em inglês/invariantes. SUM(A:A) usa a coluna inteira; defina o intervalo absoluto Amounts antes de SUM(Amounts). Nomes relativos e matrizes dinâmicas seguem sem suporte. COUNT, COUNTA e COUNTBLANK propagam esses limites. Caches não calculáveis sobrevivem a salvamentos de edições sem relação. Células, edição e ajuste usam família instalada, tamanho, estilo e quebra, com fontes CJK disponíveis.
Se faltar uma família, mostra a padrão e mantém o nome; fechar libera fontes. Aparência idêntica entre sistemas não é certificada. Valores e fórmulas usam os mesmos formatos internos/personalizados: yyyy/mm/dd hh:mm, h:mm AM/PM, [h]:mm:ss, frações de segundo, meses/dias em inglês, negativos entre parênteses e zeros ocultos. Respeita datas 1900/1904; o número 60 exibe 1900-02-29. Seções numéricas aplicam as oito cores Black, Blue, Cyan, Green, Magenta, Red, White, Yellow a números e resultados numéricos, preservando a cor original da fonte. Nomes entre aspas continuam texto.
Cores numéricas indexadas sem suporte; cores condicionais compatíveis têm prioridade. Alguns formatos regionais, condicionais e frações exibem valores brutos. Em Formato o conteúdo rola e Aplicar fica abaixo. Datas em inglês e números invariantes. Métricas nativas, geometria de glifos e comandos de janelas ocultas testados no Windows não substituem testes reais de mouse/teclado nem macOS. Predicados numéricos <, <=, >, >=, = e <> escolhem a primeira seção correspondente: um ou dois predicados seguidos de alternativa incondicional.
Cores seguem a seleção, inclusive após o predicado. Isso difere das regras condicionais da planilha. Alternativa ausente, predicados repetidos/incorretos e disposições não verificadas mostram valores brutos e preservam o formato. Foram comparados 71 casos de limite com SheetJS SSF 0.11.2, sem executar Microsoft Excel. Frações aceitam formas mistas # ?/?, # ??/?? e # ???/???, impróprias ?/?, denominadores fixos como # ?/8 e parênteses. Denominadores variáveis escolhem o racional mais próximo até 9, 99 ou 999; fixos arredondam sem reduzir.
Espaços, fórmulas numéricas e formatos sobrevivem ao salvamento. Afixos complexos, mais de três marcadores ou magnitude acima de 1e12 mostram valor bruto. Passaram 160 casos matemáticos: 150 coincidem com SSF e 10 diferenças de aproximação aguardam verificação no Excel real. Compatibilidade total não certificada. SUBTOTAL(109,A2:A100) soma linhas visíveis. 1-11 incluem linhas ocultas manualmente; 101-111 as excluem. Ambos ignoram linhas filtradas e SUBTOTAL aninhados.
Média, contagens numérica/não vazia, máximo, mínimo, produto, desvios amostral/populacional, soma e variâncias são suportados. Inclui colunas ocultas; apenas referências. Origem importada ambígua: 1-11 sem suporte com cache preservado; 101-111 excluem todas as linhas ocultas. Comparação real no Excel não executada.
Registra a aba original, adiciona nomes/tipos e Id e salva futuras edições no mesmo arquivo. Usar primeira linha como nomes Revise nomes e tipos. Id é gerado automaticamente. Importar fórmulas como valores salvos Modifica o original. Cria backup; código/binários em Generated. Nome registrado ou em conflito com classe. Escolha outro. Já existe binário com este nome. Será reconstruído da nova origem; arquivos anteriores terão backup. Confirmo reconstruir os dados gerados.
Proteção: preserva gráficos, imagens e relações nas folhas de dados/resumo com nomes, tipos e dimensões iguais; backup em Tools/WorkbookBackups. Bloqueia estrutura e conversão automática. Prepare Id e linhas de nomes/tipos no Excel. Tabelas dinâmicas, assinaturas, macros e objetos incorporados bloqueiam salvar. Estilos avançados seguem sem edição; o RGB sólido básico está descrito abaixo. Tabelas de jogo preservam caches; o modo geral atualiza intervalos locais suportados preservando formatos e permite inserir gráficos e editar títulos e posição.
A prévia do original salvo exclui alterações não salvas. Abra por Exibir ou pelo botão de contagem. Mostra barras, linhas, pizza, área, rosca e radar simplificados, com títulos, âncoras e avisos. Objetos incompatíveis ou ilegíveis exibem um cartão. Nem todos os estilos do Excel são reproduzidos. Use a ferramenta de objetos da pasta geral para as edições compatíveis. Imagens/formas: PNG/JPEG e formas básicas com texto na posição original, somente leitura. Corte, rotação, espelho e cores simplificados.
Grupos, formas personalizadas, SmartArt e formatos incompatíveis mostram avisos. Preserva bytes e ordem originais; não busca imagens externas. Limites: 8MB/16M pixels por imagem, 64MB por pasta e 16M pixels decodificados. Original salvo; aparência real não verificada. Adicionados: áreas, roscas, radar e empilhados/100%, polígonos, setas e grupos sem rotação. Combinados, 3D, SmartArt e geometria livre seguem limitados. Não é compatibilidade total com Excel/Google Sheets.
Relatórios de erros e diagnóstico local
Abra Window > Design Data Table > Report a bug ou o relatório de erros no menu Arquivo. Informe resumo e passos de reprodução para habilitar a exportação ZIP; acrescente os resultados esperado e real. Confira a prévia e envie o ZIP manualmente ao suporte. Não há envio automático. A janela segue a cor e o idioma do espaço de trabalho; é possível desativar a coleta. Eventos: Library/DesignDataTable/Diagnostics. Preferência: UserSettings/DesignDataTableDiagnostics.disabled, mantida ao substituir Library.
Limites: 256 KiB por arquivo, 16 arquivos, 14 dias; exporta até oito recentes. Inclui UTC, ID aleatório de sessão, tokens de documento por sessão, formato, operação, resultado, duração, tipo de exceção e certos métodos internos. Exclui nomes/caminhos, conteúdos de células/fórmulas, mensagens completas de exceção e Unity Editor.log. As descrições digitadas são incluídas: remova dados sensíveis antes de compartilhar. Registra abertura, edição, salvar, Salvar como, desfazer/refazer gerais, comandos de dados de jogo e erros Unity relevantes.
O callback comum Undo/Redo do editor de jogo não diferencia os dois comandos. Logs não reproduzem nem reconstroem o documento. ZIP existente não é sobrescrito: escolha outro nome. Interação real com mouse/teclado e execução macOS não verificadas.
Editar séries existentes
No XLSX geral, abra a ferramenta de objetos e escolha um gráfico compatível e sua série. Edite nome, intervalo de valores e categorias; aplique. Cada intervalo deve ser uma linha ou coluna de igual tamanho, até 200 células, por exemplo 'Data'!B2:B10. Valores numéricos ou vazios; radar exige pelo menos três posições; valores não vazios devem ser não negativos.
Pizza/rosca exigem valores não negativos com soma positiva; área aceita valores não negativos. Séries por referência de barras, linhas, pizza, área, rosca e radar foram testadas em arquivos salvos, inclusive em outra folha da mesma pasta. Renomear não muda o cabeçalho original. Estilos, extensões de cache e âncoras são preservados. Entrada inválida rejeita toda a edição; há desfazer/refazer. Séries literais, gráficos combinados e edição avançada de estilos seguem sem suporte. Função do modo geral; salvar dados de jogo preserva as partes originais.
Entrada real da janela, Excel e macOS seguem não verificados.
Em barras, linhas, área e radar escolha e aplique a cor no painel da série. RGB sólido com opacidade: preenchimento de barras/área ou traço de linhas/radar. A prévia e legenda mostram RGB explícito simples. Outras propriedades de linha, efeitos, dados e extensões são preservados; aplicar substitui a definição de cor escolhida. Temas, transformações, gradientes, efeitos avançados por ponto e marcadores não são totalmente reproduzidos; sem RGB resolvido usa-se a paleta automática. Desfazer/refazer e salvar/reabrir testados; seletor real, Excel e macOS não verificados.
Cores de esquema compatíveis usam o arquivo de tema ligado à pasta, incluindo acentos e aliases padrão de texto/fundo. Exibir não reescreve tema nem gráfico; salvar célula independente preserva seus bytes. Aplicar RGB substitui a cor da série e desfazer restaura a referência ao tema. Outras transformações e mapas personalizados e extensões desconhecidas usam a paleta automática; definições com extensões rejeitam edição. O tema em si não é editável.
Pizza e rosca mostram uma lista de pontos na série selecionada. Escolha categoria, RGB e opacidade, depois aplique. RGB explícito e temas simples aparecem nas fatias/anéis e legenda. Só o preenchimento escolhido muda; outros pontos, linhas, extensões, dados e âncoras são preservados. Desfazer/refazer e salvar/reabrir testados. Índices equivalentes duplicados ou cores com extensões rejeitam toda a edição. Transformações e efeitos avançados incompletos; seletor real, Excel e macOS não verificados.
Variantes de brilho DrawingML lumMod/lumOff aparecem em séries RGB/tema compatíveis e pontos de pizza/rosca. A luminância segue a ordem XML, mantém matiz/saturação e é limitada ao intervalo visível. Aceita percentuais inteiros, modulação 200% e deslocamentos negativos. Transformações, valores ou atributos desconhecidos usam a paleta automática sem resultado parcial. Salvar células independentes e desfazer RGB preservam o XML original.
Outras transformações, efeitos avançados de transparência e gradientes e mapas personalizados seguem incompletos; Excel/macOS e interação real não verificados. Após atingir preto ou branco, mudanças posteriores de brilho permanecem cinzas.
A prévia preserva alpha, alphaMod e alphaOff de séries RGB/tema e pontos de pizza/rosca. Calcula opacidade na ordem XML e limita a 0-100%; RGB totalmente transparente é mantido. Brilho e opacidade combinam-se independentemente. Séries, pontos e legendas recebem a opacidade; a área simplificada multiplica seu valor anterior pelo importado. Exibir e salvar células independentes preservam o XML; desfazer RGB o restaura. O seletor aplica o RGB e a opacidade escolhidos. Misturas avançadas e validação real de Excel/macOS ou interação seguem incompletas.
Para editar transparência selecione série ou ponto compatível, ajuste a opacidade no seletor e aplique. Zero é transparente e um é opaco. RGB e opacidade formam uma etapa de desfazer. Salva arredondado na escala OOXML de 1/100.000; valores inválidos rejeitam tudo. Assinaturas API RGB anteriores continuam disponíveis e gravam cores opacas; novas sobrecargas recebem opacidade. Desfazer restaura a definição original de cor/transformações. Seletor real, Excel e macOS não verificados.
Se RGB não muda, Aplicar altera só opacidade e preserva definição tema/RGB e brilho. Se opacidade também é igual, o documento fica sem alteração. Apenas alpha é substituído quando necessário; outros pontos e XML são mantidos. SetChartSeriesOpacity e SetChartPointOpacity oferecem isso ao código editor. Cores base desconhecidas, automáticas ou incompatíveis podem exigir RGB explícito ou rejeitar a operação com segurança. As APIs RGB explícitas mantêm a substituição existente. Seletor real, Excel e macOS não verificados. Salvar mantém desfazer/refazer, incluindo opacidade.
A recuperação XLSX/CSV separa pacote original e último estado salvo. Recarregar a janela preserva ambas as pilhas ordenadas, mesmo em documentos salvos; recuperar documentos pendentes também restaura o histórico retido. Aplicam-se limites de memória e recuperação. Arquivos antigos restauram documento e um passo até o estado salvo. Fechar e abrir inicia outra sessão. Recarga interativa, Excel e macOS não verificados. Texto multilinha preserva CRLF, LF e CR ao editar, desfazer/refazer, salvar XLSX/CSV e recuperar.
O XML alterado codifica CR como referência de caractere para evitar normalização para LF. Partes sem alterações são copiadas como antes. Ao abrir CSV nativo, campos iniciados por = seguido de expressão são lidos como fórmulas e recalculados.
Dispersão XY importada tem prévia básica de pontos, linhas e linhas com pontos em dois eixos numéricos. X usa distância numérica; eixos lineares automáticos incluem zero e coordenadas ausentes deixam lacunas. Estilos simplificados. Exibe limites finitos importados e inversão X/Y por ID do eixo. Limite único mantém o outro automático. Recorta linhas e oculta pontos externos. Eixos logarítmicos (base 2-1000) usam espaçamento proporcional e marcas geométricas. Pontos não positivos deixam lacunas. Bases/limites inválidos ou sem pares positivos não suportados.
Defina bases X/Y (2-1000) em Objetos; vazio muda para linear. Limites log positivos. Redefinir automático preserva bases; sem curvas. Em Objetos, selecione dispersão, defina limites X/Y e inversão e aplique. Vazio é automático; use ponto decimal. Redefinir limpa limites e inversão. Valores inválidos, não finitos ou invertidos são revertidos. Desfazer/refazer, recuperação e reabertura preservam ajustes e demais propriedades. Nomes de série e intervalos numéricos X/Y de mesmo tamanho são editáveis, inclusive de outra planilha.
Desfazer/refazer, recuperação e reabertura mantêm alterações. Insira dispersão de pontos com cabeçalho, primeira coluna X numérica e 1–12 colunas Y numéricas, até 200 linhas. Dados não numéricos ou sem pares válidos são rejeitados. Cores RGB sólidas e opacidade editáveis em linhas e marcadores visíveis. Elementos ocultos, contornos e estilos avançados são preservados. Alterar apenas opacidade exige cor sólida conhecida. Título, posição e células mantêm edição. Outros salvamentos preservam gráfico e desenho. Não certifica Excel completo nem UI real.
Dados ocultos do gráfico
Intervalos locais resolvidos seguem a opção original de células visíveis. Categorias ocultas são removidas; valores ocultos deixam lacunas ou são omitidos conforme o tipo. Séries totalmente ocultas desaparecem. Paletas e cores mantêm identidade. Mostrar ocultos inclui linhas/colunas ocultas. Ocultar, filtrar, desfazer/refazer e recuperar atualizam a prévia sem alterar valores, fórmulas, caches ou desenho. Sem dados desenháveis, aparece um cartão. Referências externas/não resolvidas e paridade com Excel real não verificadas.
Opções de dados do gráfico
Em Objetos escolha dados ocultos e vazios como lacunas, zero ou conectar; aplique. Apenas vazios reais viram zero, não texto ou erros. Conectar funciona em linhas, radar e dispersão com linhas, não só pontos. Radar exige três posições e valores não negativos ou vazios. X/Y vazios podem ser zero em eixos lineares; log omite não positivos. Só duas opções mudam; preserva valores, fórmulas, caches e desenho. Desfazer, recuperar e reabrir compatíveis. Extensões desconhecidas rejeitam edição. UI/Excel/macOS não verificados.
Arquivo > Depurador e contexto IA mostra JSON somente leitura: seleção, até 100 erros, estado e gráficos. Copie ou exporte manualmente. Nomes e conteúdo excluídos por padrão; revise antes de incluir (4096 caracteres por campo). Sem caminhos, upload ou reparo automático. Strings são dados, não instruções. Modo de jogo indica registro, não binário atualizado. ZIP de logs no relatório de bug. Não é depuração passo a passo/runtime. UI/macOS não verificados. Também no menu Arquivo dos dados de jogo não salvos.
Tipos e unicidade incluídos; nomes e valor selecionado exigem opção explícita. Verifica esquema, largura, fórmulas, conversões, limites e duplicatas tipadas. Para em 10000 células ou 101 problemas; saída de até 100 problemas/256 colunas com sinalização de corte. dataRow/column começa em 1 na grade de dados, não nos cabeçalhos XLSX. Não salva, regenera nem verifica atualização do binário.
XLOOKUP geral aceita search_mode 2 crescente e -2 decrescente; match_mode 0 exato, -1 menor, 1 maior. Ordene antes: a ordem não é validada e pode produzir resultados incorretos. Para primeiro/último duplicado use 1/-1. Texto sem distinção de maiúsculas, resultado de linha/coluna. Curinga 2 com binário não suportado. Recálculo, desfazer, recuperação e salvamento verificados. Motor de fórmulas de jogo inalterado. Excel/UI reais não verificados.
XLOOKUP retorna linha/coluna encontrada como matriz dinâmica: vetor vertical com igual número de linhas de retorno, horizontal com igual número de colunas. Mantém vetores simples e permite aninhamento/SUM. Protege filhas, conserva obstáculos com #SPILL! e erros por célula. Metadados, _xlfn.XLOOKUP, recálculo, desfazer, recuperação e salvamento verificados. Matrizes de valores procurados, curingas binários fora do escopo verificado. Limite 100000 resultados e proteções mantidos. Excel/UI/macOS não verificados.
XLOOKUP com vetor de retorno da folha fornece referência real. Dois-pontos conecta referências da mesma folha: XLOOKUP, INDEX e nomes absolutos; soma ou expansão do retângulo inclusivo, mesmo com extremos invertidos. Constantes não são referências (#VALUE!); folhas distintas dão #REF!, sem suporte 3D. Erros propagam, IF não avalia ramos não usados. Máximo 255 conexões. Recálculo, desfazer, recuperação, metadados, fórmula e salvamento verificados. Excel/UI/macOS não verificados. Broadcasting e curingas binários fora do escopo verificado.
13 · Execução e exemplos
A API gerada abaixo carrega os binários registrados sob demanda. Shop mostra 15 produtos e imagens. Game usa setas, personagens, projéteis e barras de vida. Requer uGUI, 2D Sprite e recursos incluídos. Execute no Play Mode. SampleScene contém apenas câmera e luz. O jogo lê binários gerados.
Exportar oferece XLSX, CSV nativo, TSV, JSON, XML e ScriptableObject. XLSX/CSV mantêm fórmulas; TSV traz nomes e valores calculados; JSON/XML incluem tipos. ScriptableObjectSource.txt gera a classe e preenche o .asset após compilar. Reexportar atualiza e remove linhas excluídas. DateTime usa texto ISO e acesso tipado. Use Salvar para alterar o original. Importar lê XLSX/CSV nativo, TSV, JSON, XML e ScriptableObject gerado na tabela atual. Mantém o nome e não altera a entrada. JSON/XML exigem o esquema exportado pela ferramenta. TSV infere tipos. JSON/XML/TSV/ScriptableObject contêm valores calculados, não fórmulas. Valida antes de substituir; Desfazer restaura a tabela. Salvar atualiza a origem registrada.
using DesignDataTable;
// GetData lazily loads the registered binary table.
var character = SampleCharacterTable.instance.GetData(1);
// A missing Id returns null. Check before reading fields.
if (character != null)
{
UnityEngine.Debug.Log(character.Hp);
}


14 · Escopo e solução de problemas
Dados de jogo e planilhas gerais têm capacidades distintas. Operações compatíveis preservam dados; alterações inseguras ou não compatíveis são recusadas ou preservadas. Resultados de matriz têm limite de 100.000 células. Nomes relativos, referências complexas, edição protegida, estilos e renderização continuam limitados. Testes Windows/Mono não certificam UI interativa Unity, Excel nativo, macOS ou IL2CPP ausente. Não se afirma compatibilidade total com Excel nem conclusão integral do produto.
Resultados limitados a 100.000 células. Continuam sem suporte dimensões não unitárias incompatíveis, nomes relativos, macros, tabelas dinâmicas, edição avançada/de filhos agrupados e formatos arbitrários. MATCH preserva posições esparsas e distingue números/texto; INDEX seleciona linhas/colunas com índices zero. Matrizes XLSX não ampliam o motor separado de dados de jogo. Excel real, macOS e aceitação interativa completa ainda pendentes. Tabelas Excel diferem de dados de jogo registrados. Um derramamento externo preserva células e mostra #SPILL! ao sobrepor a tabela.
Matrizes internas seguem restritas. É possível criar tabelas simples compatíveis e converter tabelas simples sem referências em intervalos. Referências, estilos, filtros ou conexões podem bloquear; não é reestruturação completa. Ao abrir XLSX geral, caches de matrizes verificadas são comparados aos cálculos atuais. Valores antigos, formas alteradas e obstáculos removidos externamente são atualizados na memória e ficam não salvos; a origem só muda ao salvar. Caches iguais permanecem intactos. Recálculo inseguro ou não suportado preserva o pacote e mostra aviso.
Um registro de recuperação existente tem prioridade. Não amplia suporte a matrizes antigas ou funções desconhecidas.