Tengo una columna en mi hoja de cálculo en la que cada celda es SÍ o NO. Me gustaría obtener un resultado NO incluso si solo hay un NO en la columna. Lo intenté
=SI(C4+"NO","NO","SÍ").
Esto funciona, sin embargo, no sé cómo hacer un rango de toda la columna.
- C4:C23
No funciona.
Respuesta1
Prueba esto:
=IF(ISNA(VLOOKUP("YES", C4:C23,1,FALSE)),"NO","YES")
Debe usar la función ISNA para recuperar el valor #N/A en el rango C4:C23 si SÍ no existe (por lo que si su columna está formada por NO y SÍ, si SÍ = 0 entonces solo tiene NO) obtendrá NO, de lo contrario SÍ
Respuesta2
Suponiendo que la columna es C y el primer dato está en C4, luego en D4 pon:
=IF(C4="NO",FALSE,TRUE)
Copie la fórmula a D5, D6....D23
De esta manera estamos "convirtiendo" NO a FALSO y SÍ a VERDADERO, para poder utilizar funciones lógicas.
En D24 ponga:
=IF(AND(D4:D23)=FALSE,"NO","YES")
Si tiene al menos un FALSO en el rango D4:D23 dará el resultado NO
, de lo contrario lo será YES
.