Você precisará adicionar isso ao módulo de código por trás da sua planilha. Se for Sheet1, no Code Explorer do VBA, clique com o botão direito do mouse em Sheet1 e escolha View Code, e adicione isso ao módulo:
Option Explicit
Const DISPLAY_TARGET As String = "E2:E6"
Const D2_SOURCE As String = "J2:J6"
Const D3_SOURCE As String = "K2:K6"
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Select Case Target.Address
Case "$D$2"
Range(DISPLAY_TARGET).Value = Range(D2_SOURCE).Value
Case "$D$3"
Range(DISPLAY_TARGET).Value = Range(D3_SOURCE).Value
Case Else
'Range(DISPLAY_TARGET).ClearContents
End Select
End Sub
Eu dei a você a opção, após a declaração Case Else, de limpar o conteúdo de E2: E6, se o usuário clicar em qualquer outra célula que não seja D2 ou D3.