NB.SI con celdas vacías

Resuelto
Anthelm Mensajes publicados 202 Estado Miembro -  
Raymond PENTIER Mensajes publicados 58211 Fecha de registro   Estado Colaborador Última intervención   -
Hola,

Todo está en el título y en el archivo. He intentado explicar mi problema de manera visible en el archivo.

De hecho, al hacer una función CONTAR.SI en una tabla, tengo un problema con mis celdas vacías.

¡Muchas gracias por su ayuda!

https://www.cjoint.com/c/HKfwQkl3MhL

3 respuestas

  1. via55 Mensajes publicados 14391 Fecha de registro   Estado Miembro Última intervención   2 759
     
    Hola

    En lugar de hacer referencia a una celda para el vacío, ponlo en la fórmula y así funcionará
    =NB.SI.ENS($A$2:$A$7;H3;$B$2:$B$7;I3;$C$2:$C$7;J3;$D$2:$D$7;K3;$E$2:$E$7;"")

    o, si no, puedes recurrir a la concatenación de cada fila y a los NB.SI
    https://www.cjoint.com/c/HKfxzDWEEsh

    Saludos cordiales
    Vía

    --
    "La imaginación es más importante que el conocimiento." A. Einstein
    1
    1. Anthelm Mensajes publicados 202 Estado Miembro 1
       
      La primera fórmula no funciona en todas las líneas de la tabla :(

      Voy a intentar corregir eso mañana, pero creo que optaré por la segunda solución.
      0
    2. Anthelm Mensajes publicados 202 Estado Miembro 1
       
      Creo que a veces, mi última columna contiene un valor, y a veces, las dos últimas columnas no contienen nada para algunas filas de la tabla. Así que se complica porque me parece que tu fórmula simplemente... "salta" la última columna...!
      0
  2. Vaucluse Mensajes publicados 27336 Fecha de registro   Estado Colaborador Última intervención   6 453
     
    Buenas noches (y saludos amigo Via)

    intenta (digo: bien intenta) en N2 tirar en altura:
    =SUMAPRODUCTO(($A$2:$A$8&$B$2:$B$8&$C$2:$C$8&$D$2:$D$8&$E$2:$E$8=H2&I2&J2&K2&L2)*1)

    esto da eso en el modelo, a ver si funciona en todos los casos:
    https://mon-partage.fr/f/2EzqzAiE/

    saludos

    1
    1. Anthelm Mensajes publicados 202 Estado Miembro 1
       
      ¡Buenas noches y gracias Vaucluse!

      Gracias a Via, he podido encontrar una solución:

      Una columna con:
      =[@Altura]&" "&[@Ancho]&" "&[@[Criterio 3]]&" "&[@[Criterio 4]]&" "&[@[Criterio 5]]

      Lo que "agrupará" en una celda todos los criterios. Separados por espacios para diferenciar las columnas después de la concatenación (Si no A BC) sería igual que (AB C)

      Así que en esta columna que llamo "concatenar" tengo duplicados que van a aparecer.

      Creo otra columna: =CONTAR.SI([Concatenar];[@Concatenar])

      ¡Conozco el número de duplicados! :)

      Lo único que me molesta ahora son las filas vacías, que cuentan como un elemento. Si tengo 4 filas vacías en la tabla, aparecen con un 4... Si alguien tiene una idea para solucionar eso sería genial, pero no es bloqueante...


      ¡Gracias de nuevo!
      0
  3. Anthelm Mensajes publicados 202 Estado Miembro 1
     
    De hecho, podría resolver el problema haciendo que las celdas siempre devuelvan un valor (por ejemplo, 0 pero idealmente que visualmente permanezcan vacías) para que la función BDNB VAL las encuentre.
    0
    1. Anthelm Mensajes publicados 202 Estado Miembro 1
       
      ¿Sabe si es posible?
      0
    2. Raymond PENTIER Mensajes publicados 58211 Fecha de registro   Estado Colaborador Última intervención   17 480
       
      Hola Anthelm.

      Preguntas si es posible ... ¡No!
      No con explicaciones que no corresponden a las tablas:

      1) Indicas "Es posible que mis columnas no estén todas llenas (por ejemplo, columna 5 y 8)"; pero parecería que serían más bien las columnas 4 y 5, ¿no?

      2) En tus fórmulas en la columna N, trabajas en las filas 2 a 7; ¿qué pasa con la fila 8 y su contenido?

      3) En ningún lugar expresas claramente cuál es el objetivo de este archivo: ¿Encontrar el número de filas idénticas? Entonces, ¿por qué preocuparte por las celdas vacías? ¿Y por qué complicarte la vida con la función CONTAR.SI.CONJUNTO?

      Aquí hay una solución con concatenación en G, sin duplicados en I y conteo en J: https://www.cjoint.com/c/HKgr2hCtj2b
      0
    3. Vaucluse Mensajes publicados 27336 Fecha de registro   Estado Colaborador Última intervención   6 453
       
      .. y aquí más directamente, en función de las tablas
      https://mon-partage.fr/f/2EzqzAiE/
      crdlmnt
      0
    4. Raymond PENTIER Mensajes publicados 58211 Fecha de registro   Estado Colaborador Última intervención   17 480
       
      ¡Bravo! Sencillo y efectivo...
      Que tengas un buen día.
      0