![Actualizar una fórmula que enumera entradas únicas para ignorar una entrada específica en la lista](https://rvso.com/image/1520061/Actualizar%20una%20f%C3%B3rmula%20que%20enumera%20entradas%20%C3%BAnicas%20para%20ignorar%20una%20entrada%20espec%C3%ADfica%20en%20la%20lista.png)
Tengo una columna de datos ( Y2:Y4993
con un encabezado Y1
) en una hoja de trabajo que muestra varias entradas de texto.
Actualmente hay diez elementos diferentes en la lista, aunque el número puede aumentar o disminuir a medida que los datos cambian de una semana a otra. Tengo un rango dinámico con nombre para hacer referencia a la columna.
Al utilizar una fórmula matricial, devuelvo una lista única de entradas (la fórmula se arrastra hacia abajo en 10 filas desde F3:F12
):
{=INDEX(Gas_Reason_Column,MATCH(0,COUNTIF($F$2:F2,Gas_Reason_Column),0))}
El rango nombrado Gas_Reason_Column
se define como:
=INDEX('Audit Raw Data'!$Y:$Y,2):INDEX('Audit Raw Data'!$Y:$Y,COUNTA('Audit Raw Data'!$A:$A))
Todo esto funciona muy bien y me da lo que pedí:
Estoy buscando actualizar la fórmula para ignorar la entrada "Pasar", ya que esto se trata en otra parte de la hoja y haría que el gráfico que planeo construir a partir de los datos sea difícil de leer debido a la gran disparidad entre el recuento de Aprobados. y todos los demás cuentan.
Simplemente no puedo entender dónde agregar una <>"Pass"
marca en la fórmula.
NÓTESE BIEN: La hoja de datos sin procesar se borrará y se copiarán y pegarán nuevos datos cada semana, por lo que definitivamente preferiría una solución que no requiera ningún cambio en esa hoja.
Respuesta1
Agregue la condición a la fórmula de matriz:
=INDEX(Gas_Reason_Column,MATCH(1,(COUNTIF($F$2:F2,Gas_Reason_Column)=0)*(Gas_Reason_Column<>"Pass"),0))
Sigue siendo una fórmula matricial y debe ingresarse con Ctrl-Shift-Enter en lugar de Enter.
Ahora está buscando la primera fila donde es verdadero, no en la lista y no "Aprobado".