Me gustaría un poco de ayuda para poner múltiples fórmulas en una celda.
si escribo 1 en g11, me gustaría usar la siguiente fórmula = si (H11 = "", "", I11 / (230 * H11))
si escribo 3 en g11, me gustaría usar la siguiente fórmula = si (H11 = "", "", I11 / (sqrt (3) * 400 * H11 * (E11 / 100)))
Gracias por adelantado
microsoft-excel
user765163
fuente
fuente
Respuestas:
También puede utilizar la misma función IF para probar la celda G11: (usa esta fórmula en una sola línea)
=if(G11=1,
para probar si su valor es 1if(H11="","",I11/(230*H11)),
Verdadera condición ejecutar su fórmula para 1if(G11=3,
Si era Falso, prueba su valor para 3if(H11="","",I11/(sqrt(3)*400*H11*(E11/100))),
Si G11 es 3 entonces ejecuta tu segunda fórmula""
Si G11 algo más no hace nada.)
cerrar si (G11 = 3 ,,))
cerrar si (G11 = 1 ,,)fuente
Qué tal si
fuente
Seguramente se habrá dado cuenta de que sus dos fórmulas (opcionales) son muy similar:
y puedes reorganizar la segunda fórmula para simplificarla. y aumentar la similitud:
Así que tu segunda fórmula se reduce a
Podemos aprovechar esa similitud para simplificar la fórmula general (que se ha dado en un par de otras respuestas) para
Tenga en cuenta que, si
G11
es cualquier cosa que no sea 1 o 3, esto hace explícitamente una división por 0, lo que causará un error. No uses esta respuesta si eso es un problema para ti.fuente