Fórmula do Excel - retornando dados

2

Eu tenho uma planilha com quatro colunas de dados.

Eu quero o número da coluna quatro ( D ) para exibir o valor da coluna três ( C ) SE o número em seguida na coluna dois ( B ) corresponde ao número ANY na coluna um ( A ), e em branco caso contrário.

Exemplo abaixo:

 one     two     three   four
 45      45      80      80
 52      65      60
 525     25      20      20
 25      565     40
 25      52      60      60

Espero que isso faça sentido.

    
por Becky 26.03.2015 / 11:02

1 resposta

1

Supondo que sua tabela começa na célula A1, acho que essa fórmula deve:

=IF(IFERROR(MATCH($B1;$A$1:$A$5;0)>0;"")="";"";$C1)

A MATCH -statement procura o valor em B1 no intervalo A1: A5 e retorna um erro # N / A se não puder encontrar o valor (o terceiro argumento, 0, significa que queremos um correspondência exata).

Em seguida, a IFERROR -statement retorna uma string vazia, se a instrução dentro dela retornar um erro, caso contrário, retornará a posição do valor encontrado.

A instrução IF verifica se IFERROR retorna uma string vazia, se true, ela imprime uma string vazia na célula, caso contrário, ela imprime o valor em C1.

Dependendo de um pouco nas configurações regionais, talvez seja necessário alterar os pontos e vírgulas da fórmula para vírgulas para que funcione.

    
por 26.03.2015 / 11:23