Mira mano lo que pasa es que estas dividiendo entre cero o entre una celda vacia. Lo de que te salga cero o vacia debes hacerlo con una funcion a la cual le puedes agregar argumentos de tipo de error o simplemente algo como esto (caso especifico sobre la formula que colocas, pero es valido para lo demas tambien), ejemplo:
=SI(O(E10=0;E10="");"";G9*100/E10), con esta formula queda resuelto tu problema; si lo deseas copiala (desde el signo = hasta el ultimo parentesis) y pegala en una celda de tu libro de excel tal cual como esta aqui y veras que mientras no escribas nada en E10 se mantendra la casilla vacia y si escribes cero tambien, es decir deberas completar valores validos para realizar una operacion aritmetica (en tu caso seria tener un valor diferente de cero o de vacio en E10 y tener un valor en G9, pruebalo y veras) bueno cualquier duda vuelves a consultar por aca o por mi correo, saludos....