Estoy intentando crear una fórmula en Excel 2010 para contar filas en las que las columnas A1:A1005 y D1:D1005 contienen Y
, N
o 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.
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.