Eu tenho uma coluna de dados ( Y2:Y4993
com um título Y1
) em uma planilha que mostra várias entradas de texto.
Atualmente, existem dez itens diferentes na lista, embora o número possa aumentar ou diminuir conforme os dados mudam de semana para semana - tenho um intervalo nomeado dinâmico para fazer referência à coluna.
Usando uma fórmula de matriz, estou retornando uma lista exclusiva de entradas (a fórmula é arrastada para baixo em 10 linhas F3:F12
):
{=INDEX(Gas_Reason_Column,MATCH(0,COUNTIF($F$2:F2,Gas_Reason_Column),0))}
O intervalo nomeado Gas_Reason_Column
é definido como:
=INDEX('Audit Raw Data'!$Y:$Y,2):INDEX('Audit Raw Data'!$Y:$Y,COUNTA('Audit Raw Data'!$A:$A))
Tudo isso funciona muito bem e me dá o que pedi:
Estou procurando atualizar a fórmula para ignorar a entrada 'Aprovado', pois isso é tratado em outra parte da planilha e tornaria difícil a leitura do gráfico que estou planejando construir a partir dos dados devido à grande disparidade entre a contagem de passes e todas as outras contagens.
Eu simplesmente não consigo descobrir onde adicionar um <>"Pass"
cheque na fórmula.
Observação: A planilha de dados brutos será limpa e novos dados serão copiados/colados todas as semanas, então eu definitivamente preferiria uma solução que não exigisse nenhuma alteração nessa planilha.
Responder1
Adicione a condição à fórmula de matriz:
=INDEX(Gas_Reason_Column,MATCH(1,(COUNTIF($F$2:F2,Gas_Reason_Column)=0)*(Gas_Reason_Column<>"Pass"),0))
Ainda é uma fórmula de matriz e precisa ser inserida com Ctrl-Shift-Enter em vez de Enter.
Agora está encontrando a primeira linha onde é verdade, não na lista e não "Aprovado"