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))
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)
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))
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.