Tente esta fórmula alternativa em C1: =IF(ISERROR(MATCH(A1&B1,$D$1:$D$10&$E$1:$E$10,)),"","YES")
Digite esta fórmula com Ctrl + Shift + Enter
Aqui está o efeito que estou tentando alcançar, na coluna C:
EstoutentandofazeracolunaC"detectar" quais entradas de D / E estão presentes em A / B. Eu acho que um dos problemas é que eu não tenho permissão para classificar colunas A / B além de como ele já está classificado como presente.
Não consigo pensar em uma maneira de usar arrays / index-matching para criar uma fórmula que desça na coluna C e verifique cada entrada, enquanto, ao mesmo tempo, verifique se há entradas duplicadas entre outras entradas à medida que elas diminuem.
Eu tentei procurar instruções no site da Microsoft e no Google a respeito de entradas duplicadas usando as funções SMALL
e LARGE
, mas acho que elas só funcionam se as entradas duplicadas que você está verificando estiverem em ordem seqüencial. Na minha lista, eles estão pulando por toda a lista.
Parece um monte de recursos para uma fórmula manter o controle das duplicatas, então existe outra maneira de fazer uma fórmula que verifica a totalidade da lista toda vez até encontrar uma entrada correspondente (embora isso possa levar ainda mais recursos)? Por exemplo, para as linhas 10 a 12, ele verifica o número '6' na coluna 'A' (linhas 6-8 em D), localiza a primeira entrada em A10, verifica se B10 corresponde a E6 e, nesse caso, , feito. Então, cheque B11 a E6, não coincide, então verifique B11 a E7, e neste caso ele combina, mas se não, ele continuaria até chegar ao final da lista onde não existe mais ' 6 'na coluna D.
Não sei se expliquei meus pensamentos com clareza. Por favor, peça qualquer esclarecimento necessário. Obrigado.