Cuente solo las filas donde dos columnas contienen uno de un conjunto específico de valores

Cuente solo las filas donde dos columnas contienen uno de un conjunto específico de valores

Estoy intentando crear una fórmula en Excel 2010 para contar filas en las que las columnas A1:A1005 y D1:D1005 contienen Y, No N/A. Quiero excluir filas donde ambas columnas no contienen alguna combinación de esos tres valores. Así por ejemplo:

A   B  C  D
N         N
Y         N
N/A

tendría una cuenta de 2. ¿Cómo puedo hacer esto?

Lo más cerca que he llegado es:

COUNTIFS('Analysis'!A1:A1005,“(N,Y,N/A)”,'Analysis'!D1:D1005,“(N,Y,N/A)”)

Respuesta1

Puedes usar Countif con una expresión OR como esta:

=SUM(COUNTIFS(A1:A20,{"Y","N","N/A"}))

Eso mira una columna. De la pregunta no queda claro cómo desea tratar los valores en la otra columna. Las opciones son

la suma cuenta cuando se encuentra una coincidencia en la misma fila de A y D:

=SUM(COUNTIFS(A1:A20,{"Y","N","N/A"},D1:D20,{"Y","N","N/A"}))

sume las cuentas en A más las cuentas en D:

=SUM(COUNTIFS(A1:A20,{"Y","N","N/A"}),COUNTIFS(D1:D20,{"Y","N","N/A"}))

Pruebe con una pequeña muestra de datos hasta que obtenga el resultado que espera.

ingrese la descripción de la imagen aquí

Editar: si el resultado deseado es 2, entonces use esta fórmula

=SUMPRODUCT((($A$1:$A$20="y")+($A$1:$A$20="n")+($A$1:$A$20="n/a"))*($D$1:$D$20="y")+($D$1:$D$20="n")+($D$1:$D$20="n/a"))

Respuesta2

Si no te importa agregar una columna auxiliar, que puedes ocultar si te resulta molesta, puedes agregar esta fórmula a una columna adyacente:

=SI(Y(O($A2="Y",$A2="N",$A2="N/A"),O($D2="Y",$D2="N",$D2= "N/A")),1,"")
arrástrelo hacia abajo hasta tantas filas como necesite y luego sume esa columna. Probé esto con su ejemplo y parece funcionar.

información relacionada