Utilizando as funções IF, AND e VLOOKUP juntas

0

Estou tentando marcar uma lista de cerca de 1500 clubes esportivos como ativos ou inativos em uma determinada iniciativa.

Na planilha 1, tenho a lista de clubes inscritos na iniciativa na coluna A. Na coluna B desta mesma planilha, tenho 0, 1 ou 2 (com formatação condicional de ícone de célula) para indicar se deve ou não o clube está pendente (0), atualmente em andamento (1) ou concluído (2) a iniciativa. A planilha 2 contém a lista completa de clubes que poderiam aproveitar a iniciativa na coluna C. Na coluna D da planilha 2, desejo a palavra "ativo" ou "inativo" com base no fato de o nome do clube aparecer ou não na planilha 1, coluna A e também se está marcado como pendente, progressivo ou completo na coluna 1 da coluna 1. Essencialmente, qualquer taco listado na Coluna A da folha 1 com a célula adjacente na coluna B contendo um valor menor que 2 deve ser marcado como ativo em folha 2 coluna D, e todos os outros clubes devem ser marcados como inativos.

Eu tenho tentado conseguir isso através de uma combinação das funções IF, AND e VLOOKUP, mas não acho que estou no caminho certo.

Qualquer ajuda seria muito apreciada !!!

    
por Ehaughian 08.11.2017 / 23:21

1 resposta

1

Você deve poder usar a seguinte fórmula para a primeira célula (D2) e preencher.

=IF(IFNA(VLOOKUP(C2,Sheet1!$A$1:$B$2000,2,FALSE),0)<2,"Inactive","Active")

Para quebrar a fórmula:
O VLOOKUP usará o valor na Planilha2, C2 (Nome da Equipe), pesquisará no intervalo especificado na Planilha1, usará a segunda coluna (B) e encontrará uma correspondência exata.

VLOOKUP(C2,Sheet1!$A$1:$B$2000,2,FALSE)

O IFNA retornará '0' se o nome da equipe não corresponder.

IFNA(value,0)

Finalmente, o IF retornará "Inativo" se o valor retornado for menor que dois, caso contrário, "Ativo" se 2 (ou superior, mas isso não deve ser uma possibilidade dada a entrada).

IF(logical_test < 2,"Inactive","Active")
    
por 09.11.2017 / 04:34