¿Cómo contar todos los elementos en 2 columnas según la comparación?

¿Cómo contar todos los elementos en 2 columnas según la comparación?

Tengo dos columnas con datos y me gustaría contar todas las filas donde el valor de la primera columna es mayor que los valores de la segunda columna.

Lo mejor que pude encontrar fue usar referencias de celda, algo como esto:

=COUNTIF($D$2:$D$289, ">"&$E$2)

pero obviamente no es lo que necesito.

Sin embargo, intenté lo siguiente:

=COUNTIF($D$2:$D$289, ">"&$E$2:$E$289)

pero me sale un error...

¿Puedes aconsejarme por favor?

Gracias.

ingrese la descripción de la imagen aquí

Respuesta1

Para comparar los rangos de la forma deseada, debe utilizar una fórmula que le proporcione una comparación celda por celda. Para esta solución, utilice SUMPRODUCT.

Para sobresalir:

=SUMPRODUCT(--($D$2:$D$289>&$E$2:$E$289))

Cómo funciona es que la comparación interna $D$2:$D$289>&$E$2:$E$289generará una serie de TRUE/FALSEvalores. La --parte de la fórmula convierte todos los TRUEsy FALSEsen una matriz de 1y 0. Finalmente, SUMPRODUCTsimplemente resume todos los de la matriz.

Para Google Sheets es simplemente:

==SUMPRODUCT($D$2:$D$289>&$E$2:$E$289)

Resultados dados los datos de ejemplo de OP:

ingrese la descripción de la imagen aquí

información relacionada