Se ti assicuri che la cella contenga solo numeri e operatori (0-9 + - * /) allora puoi usare eval() senza problemi, non c'e' niente di pericoloso che si puo' fare solo con quei caratteri.
A parte generare un errore - fatale - di sintassi? La migliore soluzione è usare js, yeah.