Prueba de matriz de una columna completa [cerrado]


0

Estoy buscando realizar múltiples pruebas en 1 columna de datos. Quiero que la prueba devuelva Pasar si cada celda de la columna cumple con los requisitos y Falla si solo una celda falla los requisitos. Me gustaría que el pase o el fracaso aparezca solo en 1 celda en lugar de tener un pase / falla al lado de cada celda. Por ejemplo, si toda la columna tiene celdas de 6 dígitos de largo y numéricas, la columna completa pasaría. Gracias.

Respuestas:


1

Aquí hay una solución para el caso específico que mencionó. Esta fórmula devolverá "Pass" si todos los valores A1:A5son números de 6 dígitos.

=IF(SUMPRODUCT((LEN($A$1:$A$5)=6)*ISNUMBER($A$1:$A$5))=COUNTA($A$1:$A$5),"Pass","Fail")

La SUMPRODUCTfunción le permite verificar múltiples condiciones en una matriz. Como se configura aquí, esencialmente cuenta el número de celdas que cumplen ambas condiciones. Este recuento se compara con el recuento de valores en el rango ( COUNTA) para determinar si el rango pasa o falla.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.