varias valores vacias unicos sumar que para horas funcion filtro datos cumplan conteo contar conjunto condiciĆ³n condiciones condicional con celdas anidada alguna excel excel-formula

excel - valores - funcion contar si anidada



utilizando COUNTIF con criterios de valor en blanco con rangos variables (3)

Puede usar COUNTIFS para múltiples criterios. Por ejemplo, puedes usar:

=COUNTIFS(A:A,"John",B:B,"")

Tengo un problema extraño aquí intentando usar COUNTIF .

pretender por un momento esta es la hoja en cuestión:

A B John Doe John Smith John

El último valor allí (B3) es un campo vacío.

La fórmula COUNTIF prevista debe contar el número de valores vacíos en la columna B solo si John está presente en la columna A.

La única forma en que he podido hacer esto con éxito es especificando explícitamente el rango que se contará ( B1:B3 ), pero esta fórmula va a hacer esto en varias hojas que no tienen el mismo número de filas, por lo tanto, No puedo usar COUNTBLANK porque está COUNTBLANK resultados asombrosamente altos si simplemente COUNTBLANK nombre para la columna B y especifico el nombre como el rango.

EDITAR:

¿Entonces aparentemente no se puede usar para eso? Una solución alternativa que he encontrado es usar SUMPRODUCT . ¿Es esta la mejor manera de hacer esto?

=SUMPRODUCT((September!K1:K16000="John")*(September!L1:L16000=""))


Puedes usar algo como esto:

=COUNTBLANK(B2:B100000)-COUNTBLANK(A2:A100000)

Calcaula la diferencia entre las celdas vacías en la columna B y las celdas vacías en la columna A.


Use =SUM(IF(A1:A3="John",1,0)*IF(ISBLANK(B1:B3),1,0))

Esta es una fórmula de matriz: use Ctrl + Shift + Retorno una vez que haya terminado de editar en lugar de solo Retorno.

El truco consiste en utilizar una multiplicación como reemplazo de una función Y, ya que AND falla si se mezclan las comparaciones de cadenas con ISBLANK.