Regole
Nessun riferimento all'intervallo di celle (
A2:B3).Massimo 9 righe e 9 colonne.
Nessun riferimento circolare o errori di formula.
Le celle vuote valutano
0.I dati sono solo numeri, ma possono essere presi come stringhe.
Le formule sono stringhe.
Scelte di implementazione
Devi dichiarare le tue scelte in queste materie:
Richiede che le formule siano precedute da un singolo carattere, ad es.
=- oppure no.La cella più a sinistra della seconda riga è
A2oR2C1, secondo le due convenzioni utilizzate da Excel et al.Richiede qualsiasi prefisso o suffisso a carattere singolo nei riferimenti di cella, ad es.
$- oppure no.Una stringa vuota, vuota, elenco vuoto, ecc. (Ma non
0) per rappresentare celle vuote.Lingua della richiesta (i gestori di fogli di calcolo non sono ammessi).
Lingua per le formule (può differire da quanto sopra). *
Punti brownie o cookie per spiegare la tua soluzione.
Esempi
Scelte: 7: =; 8 A2:; 9: nessuno; 10 "":; 12: Excel Formula Language
Nel:
[[ 2, 3],
["=A1+B1",""]]
Su:
[[2,3],
[5,0]]
Nel:
[[ 2,"=A1+B2"],
["=A1+B1", ""]]
Su:
[[2,2],
[4,0]]
Nel:
[[ 3, 4,"=A1*B1"],
[ 2, 5,"=A2*B2"],
["","","=C1+C2"]]
Su:
[[3,4,12],
[2,5,10],
[0,0,22]]
Nel:
[["","=2*B2*B3" ,""],
[ 3,"=A1+(A2+C2)/2", 2],
[ 1,"=C1+(A3+C3)/2", 5]]
Su:
[[0,15, 0],
[3, 2.5,2],
[1, 3 ,5]]
* La lingua della formula deve essere ammissibile PPCG , ma devi solo supportare i riferimenti di cella più i criteri 3 e 4 lì, vale a dire. determinazione di addizione e primosità.
R0C0?
Expand array to cells, evaluate.