NB.SI.ES y condición O
Resuelto
touroul
Mensajes publicados
515
Fecha de registro
Estado
Membre
Última intervención
-
touroul Mensajes publicados 515 Fecha de registro Estado Membre Última intervención -
touroul Mensajes publicados 515 Fecha de registro Estado Membre Última intervención -
Buenas noches, el foro
¿Saben si es posible combinar la función CONTAR.SI.CONJUNTO y la función O?
Aquí hay un vistazo a mi fórmula actual:
=CONTAR.SI.CONJUNTO(B4:B10;A4;D4:D10;{"OPEL";"BMW"})
o: =CONTAR.SI.CONJUNTO(B4:B10;A4;D4:D10;O("OPEL";"BMW")
El objetivo es, por supuesto, contar los valores que cumplen con el criterio B4:B50;A4, y a la vez OPEL o BMW.
Estas fórmulas no funcionan correctamente.
Dada la longitud de mi fórmula inicial, me gustaría evitar duplicar la fórmula de esta manera:
=CONTAR.SI.CONJUNTO(B4:B10;A4;D4:D10;"OPEL";D4:D10;"BMW")
De antemano, gracias por su ayuda.
Configuración: Windows / Excel 2013 / Firefox 51.0
¿Saben si es posible combinar la función CONTAR.SI.CONJUNTO y la función O?
Aquí hay un vistazo a mi fórmula actual:
=CONTAR.SI.CONJUNTO(B4:B10;A4;D4:D10;{"OPEL";"BMW"})
o: =CONTAR.SI.CONJUNTO(B4:B10;A4;D4:D10;O("OPEL";"BMW")
El objetivo es, por supuesto, contar los valores que cumplen con el criterio B4:B50;A4, y a la vez OPEL o BMW.
Estas fórmulas no funcionan correctamente.
Dada la longitud de mi fórmula inicial, me gustaría evitar duplicar la fórmula de esta manera:
=CONTAR.SI.CONJUNTO(B4:B10;A4;D4:D10;"OPEL";D4:D10;"BMW")
De antemano, gracias por su ayuda.
Configuración: Windows / Excel 2013 / Firefox 51.0
2 réponses
Hola Vaucluse
Al igual que usted, he llegado a la misma conclusión al recorrer los foros.
No hay posibilidad con NB.SI.ENS
Sin embargo, encontré un post donde alguien logró hacerlo con una fórmula del tipo:
=NB.SI.ENS(B4:B10;A4;D4:D10;{"OPEL";"BMW"}), sin validación matricial.
En mi caso, esta sintaxis no funciona, no hay error de fórmula, pero no devuelve nada.
Entonces, probé su propuesta con:
=SOMMEPROD((B4:B10=A4)*((NB.SI($B$1:$B$5;D4:D10)))
Funciona bien y los resultados son correctos.
Viendo la longitud de la fórmula inicial, de todos modos economizo cerca de 1/3 de las líneas, pero sobre todo gano en claridad en la fórmula.
Le agradezco mucho y lo marco como resuelto, ¡fue interesante!
¡Hasta pronto!
Al igual que usted, he llegado a la misma conclusión al recorrer los foros.
No hay posibilidad con NB.SI.ENS
Sin embargo, encontré un post donde alguien logró hacerlo con una fórmula del tipo:
=NB.SI.ENS(B4:B10;A4;D4:D10;{"OPEL";"BMW"}), sin validación matricial.
En mi caso, esta sintaxis no funciona, no hay error de fórmula, pero no devuelve nada.
Entonces, probé su propuesta con:
=SOMMEPROD((B4:B10=A4)*((NB.SI($B$1:$B$5;D4:D10)))
Funciona bien y los resultados son correctos.
Viendo la longitud de la fórmula inicial, de todos modos economizo cerca de 1/3 de las líneas, pero sobre todo gano en claridad en la fórmula.
Le agradezco mucho y lo marco como resuelto, ¡fue interesante!
¡Hasta pronto!