use um VLOOKUP:
=VLOOKUP($A2,Sheet2!$A2:$B$240,2,FALSE)
Coloque isso em todas as linhas da planilha 1, onde há uma linha de dados, em uma coluna em branco ao lado dos dados. Ele examinaria o ID nessa linha, procuraria esse ID na planilha 2 e retornaria o valor encontrado.
=VLOOKUP(AdjacentCellWithID,TargetTable,NumberOfColumnsAcrossFromLeft,FALSE)
Também recomendo que você use tabelas. Dessa forma, você pode consultar dinamicamente os intervalos, o que significa menos trabalho no futuro para manter a função funcionando:
=VLOOKUP([@[ID]],[ValuesTable],2,FALSE)
Isso deve ser útil: link
E finalmente:
Olhando para sua última linha, você quer encontrar a diferença entre os dois valores?
Então você pode fazer isso:
=[@[Value]-VLOOKUP([@[ID]],[ValuesTable],2,FALSE)
ou
=$B2-VLOOKUP($A2,Sheet2!$A2:$B$240,2,FALSE)
Sem saber mais sobre seus dados, não posso ter certeza se os dois valores são o caminho certo.