Hay una advertencia importante con la gran respuesta de @karel y @Laurentiu Mirica: la función de evaluación no volverá a calcular a menos que cambie la celda referenciada. Por ejemplo, la celda C1 contiene el texto "A1+B1"y D1 contiene la función =eval. Si los valores en A1 o B1 cambian, la celda D1 no se recalcula .

Esto puede corregirse introduciendo una función volátil en la cadena o en la celda de evaluación. Esto forzará un recálculo cada vez que se recalcule la hoja de trabajo. Por ejemplo, la celda C1 podría reemplazarse por =if(today(),"A1+B1",). O, D1 podría ser reemplazado por =if(today(),eval,). Cualquier función volátil debería hacer.
Una tercera y quizás la solución más simple es cambiar la semifunción en el administrador de nombres a =if(today(),evaluate(c1),)