Fórmula para mesclar coluna de sheetA para sheetB para correspondência de ID

1

Corresponda a id exclusiva1!! A2 a uma célula na Planilha2! A2: A100 que tenha a ID correspondente.

Cole o conteúdo da célula da coluna Sheet2! C2: C100 da mesma linha com o id correspondente na Sheet2 para a célula com a fórmula nela.

Qual é a fórmula para isso (ou como você faz isso)?

O seguinte não funcionou:

=VLOOKUP(Sheet1!A2,Sheet2!A2:A1000, Sheet2!C2:C1000)
    
por kittensatplay 11.09.2012 / 04:31

2 respostas

1

Se você quiser encontrar o valor na coluna C quando o valor na coluna A corresponder ao ID em Sheet1!A2 , então:

=INDEX(Sheet2!$C$2:$C$1000,MATCH(Sheet1!$A$2,Sheet2!$A$2:$A$1000,0))
    
por 12.09.2012 / 22:24
0

Em conjunto com uma letra Column, um número pode indicar uma célula específica, mas a sintaxe para = VLOOKUP é VLOOKUP (lookup_value, table_array, col_index_num, range_lookup) (ref ) nesse contexto, um número indica uma coluna inteira (1 para A [ neste caso, uma vez que o campo de índice está em ColumnA ], então 3 para C ).

Um quarto parâmetro ( range_lookup ) é geralmente aconselhável (geralmente FALSE but 0 serve) para garantir que a correspondência do índice seja exata e não apenas a próxima melhor. Em uma matriz ordenada crescente para lookup_value , se o quarto parâmetro for omitido, TRUE ou 1 , a fórmula retornará o próximo maior valor menor que lookup_value , onde não há correspondência exata . Onde não ordenou 'next best' poderia ser quase qualquer um dos valores na coluna (aqui terceiro).

Com FALSE ou 0 , a matriz não precisa ser solicitada.

Pode valer a pena repetir que o col_index_num não pode ser negativo.

    
por 12.04.2013 / 01:58