Eu usei essa fórmula:
=IF(ISNA(VLOOKUP(A2;$B$2:$B$718;1;0));A2;"")
saída é
A B C
abc cde
bcd abc bcd
cde afg
mn mn
suponha que eu tenha valores como
A B C
abc cde
bcd abc
cde afg
mn mn
para a coluna C eu usei formula = IF (MATCH (A1; B2: B4; 0); A1)
Mas o seu dando saída errada como abaixo
A B C
abc cde #N/A
bcd abc #N/A
cde afg #N/A
mn mn mn
uma vez que abc e cde na coluna A existem na coluna B a saída deve ser algo como isto :
A B C
abc cde abc
bcd abc #N/A
cde afg cde
mn mn mn
Qualquer ajuda é apreciada.
Eu tentei sua fórmula (modificada). Funciona bem!
=IF(MATCH(A1;B$1:B$4;0);A1)
Resultado:
Se você receber # N / A erros, pode ser que os dados da coluna A e da coluna B não sejam exatamente iguais (espaços ocultos). Você poderia usar = aparar (A1) em C1 e = aparar (B1) em D1 e copiá-lo para baixo, depois executar sua fórmula na coluna E.
Use a chamada VLOOKUP. Em C2:
=VLOOKUP(A2;B2:B4,1)
Isso significa localizar A1 no intervalo B2: B4 e retornar a primeira coluna com uma correspondência exata.
Tags openoffice