Regras
Não há referências de intervalo de células (
A2:B3
).Máximo de 9 linhas e 9 colunas.
Sem referências circulares ou erros de fórmula.
As células vazias são avaliadas como
0
.Os dados são apenas números, mas podem ser tomados como cadeias.
Fórmulas são seqüências de caracteres.
Opções de implementação
Você deve declarar suas escolhas nestes assuntos:
Exija que as fórmulas sejam prefixadas com qualquer caractere único, por exemplo
=
- ou não.A célula mais à esquerda da segunda linha é
A2
ouR2C1
, conforme as duas convenções usadas por Excel et al.Exija qualquer pré ou sufixo de um caractere nas referências de célula, por exemplo
$
- ou não.Um de cadeia nula, vazia, lista vazia etc., (mas não
0
) para representar células vazias.Idioma do seu envio (não é permitido o gerenciamento de planilhas).
Idioma para as fórmulas (pode ser diferente do acima). *
Brownie pontos ou cookies para explicar sua solução.
Exemplos
Escolhas: 7 =
:; 8 A2
:; 9: nenhum; 10 ""
:; 12: linguagem de fórmula do Excel
Dentro:
[[ 2, 3],
["=A1+B1",""]]
Fora:
[[2,3],
[5,0]]
Dentro:
[[ 2,"=A1+B2"],
["=A1+B1", ""]]
Fora:
[[2,2],
[4,0]]
Dentro:
[[ 3, 4,"=A1*B1"],
[ 2, 5,"=A2*B2"],
["","","=C1+C2"]]
Fora:
[[3,4,12],
[2,5,10],
[0,0,22]]
Dentro:
[["","=2*B2*B3" ,""],
[ 3,"=A1+(A2+C2)/2", 2],
[ 1,"=C1+(A3+C3)/2", 5]]
Fora:
[[0,15, 0],
[3, 2.5,2],
[1, 3 ,5]]
* O idioma da fórmula deve ser admissível para PPCG , mas você só precisa oferecer suporte a referências de célula, além dos critérios 3 e 4, wiz. determinação de adição e primidez.
R0C0
?
Expand array to cells, evaluate.