Cómo multiplicar celdas excluyendo las que tengan 0
Cerrado
PabloGs
-
22 abr 2022 a las 04:38
Mazzaropi Mensajes enviados 1985 Fecha de inscripción lunes, 16 de agosto de 2010 Estatus Contribuidor Última intervención miércoles, 24 de mayo de 2023 - 25 abr 2022 a las 18:41
Mazzaropi Mensajes enviados 1985 Fecha de inscripción lunes, 16 de agosto de 2010 Estatus Contribuidor Última intervención miércoles, 24 de mayo de 2023 - 25 abr 2022 a las 18:41
Hola, tengo duda ¿qué fórmula es la indicada para está situación?:
Tengo 3 celdas A1,A2,A3, y necesito que entre las 3 se multipliquen, pero si en alguna de ellas hay un valor 0, que esa celda se omita de la multiplicación, por ejemplo
A1=0 A2=10 A3=20 entonces la multiplicación quedaría A2*A3
si los datos fueran
A1=50 A2=10 A3=20 se multipliquen las 3 celdas
Y si los datos fueran
A1=60 A2=0 A3=20 se multipliquen A1*A3
Espero se entienda mi duda y alguien me pueda apoyar a resolverla
Tengo 3 celdas A1,A2,A3, y necesito que entre las 3 se multipliquen, pero si en alguna de ellas hay un valor 0, que esa celda se omita de la multiplicación, por ejemplo
A1=0 A2=10 A3=20 entonces la multiplicación quedaría A2*A3
si los datos fueran
A1=50 A2=10 A3=20 se multipliquen las 3 celdas
Y si los datos fueran
A1=60 A2=0 A3=20 se multipliquen A1*A3
Espero se entienda mi duda y alguien me pueda apoyar a resolverla
Consulta también:
- Multiplicar si excel
- Como multiplicar en excel - Mejores respuestas
- Multiplicar si - Mejores respuestas
- Descargar excel gratis - Programas - Hojas de cálculo
- Datedif excel - Guide
- Enlazar datos de una hoja de excel a otra automáticamente - Guide
- Cambiar color celda excel si se cumple condición - Guide
- No puedo escribir en excel ✓ - Foro Excel
3 respuestas
Mazzaropi
Mensajes enviados
1985
Fecha de inscripción
lunes, 16 de agosto de 2010
Estatus
Contribuidor
Última intervención
miércoles, 24 de mayo de 2023
567
22 abr 2022 a las 22:22
22 abr 2022 a las 22:22
PabloGs, Buenas tardes.
No sé si entendí bien tu necesidad.
Usa esta fórmula:
Por favor, díganos si esto es lo que quería.
Espero haber ayudado.
No sé si entendí bien tu necesidad.
Usa esta fórmula:
=PRODUCTO(SI(A1:A3<>0; A1:A3))
Por favor, díganos si esto es lo que quería.
Espero haber ayudado.
PabloGss
Mensajes enviados
2
Fecha de inscripción
lunes, 25 de abril de 2022
Estatus
Miembro
Última intervención
lunes, 25 de abril de 2022
25 abr 2022 a las 06:54
25 abr 2022 a las 06:54
Después de probar de todo, creo que ya lo resolví, simplemente anidando funciones "SI" una tras otra, aquí el ejemplo:

En la imagen aparecen las letras de las columnas por si alguien más le sirve esta info en algún momento, para que se guíe y entienda como funciona la secuencia de funciones. Y ya la función escrita directo para excel sería ésta:
=SI(F4>0,SI(G4>0,SI(H4>0,PRODUCTO(F4:H4),PRODUCTO(F4,G4)),SI(H4>0,PRODUCTO(F4,H4),F4)),SI(G4>0,SI(H4>0,PRODUCTO(G4,H4),G4),SI(H4>0,H4,0)))
Adjunto otra imagen por si alguien quiere entender como va anidada la función

Básicamente esta función de excel está hecha para excluir una celda de la operación si tiene un valor en especifico que no queramos multiplicar. Se puede hacer más grande o más pequeña según las celdas con las que se necesiten trabajar.
Espero ésta info le sirva en algún momento a alguien

En la imagen aparecen las letras de las columnas por si alguien más le sirve esta info en algún momento, para que se guíe y entienda como funciona la secuencia de funciones. Y ya la función escrita directo para excel sería ésta:
=SI(F4>0,SI(G4>0,SI(H4>0,PRODUCTO(F4:H4),PRODUCTO(F4,G4)),SI(H4>0,PRODUCTO(F4,H4),F4)),SI(G4>0,SI(H4>0,PRODUCTO(G4,H4),G4),SI(H4>0,H4,0)))
Adjunto otra imagen por si alguien quiere entender como va anidada la función

Básicamente esta función de excel está hecha para excluir una celda de la operación si tiene un valor en especifico que no queramos multiplicar. Se puede hacer más grande o más pequeña según las celdas con las que se necesiten trabajar.
Espero ésta info le sirva en algún momento a alguien
Mazzaropi
Mensajes enviados
1985
Fecha de inscripción
lunes, 16 de agosto de 2010
Estatus
Contribuidor
Última intervención
miércoles, 24 de mayo de 2023
567
25 abr 2022 a las 18:41
25 abr 2022 a las 18:41
PabloGss, buenas tardes.
Te he dado la fórmula según su ejemplo en el primer mensaje.
Pero si las celdas no son continuas y solo hay unas pocas celdas para multiplicar, puede usar esta fórmula:
Creo que es más simple y más fácil trabajar con la fórmula si es necesario.
Por favor, ¿Es esto lo que querías?
Espero haber ayudado
Te he dado la fórmula según su ejemplo en el primer mensaje.
Pero si las celdas no son continuas y solo hay unas pocas celdas para multiplicar, puede usar esta fórmula:
=SI(SUMA(H4;L4;AN4)=0; 0; PRODUCTO(SI(H4=0;1;H4); SI(L4=0;1;L4); SI(AN4=0;1;AN4)))
Creo que es más simple y más fácil trabajar con la fórmula si es necesario.
Por favor, ¿Es esto lo que querías?
Espero haber ayudado
25 abr 2022 a las 04:25