Te anexo una opción con una macro:
Private Sub Worksheet_Change(ByVal Target As Range)
'Por.Dante Amor
If Target.Count > 1 Then Exit Sub
If Not Intersect(Target, [B2]) Is Nothing Then
Set h1 = Sheets("Hoja1")
Set h2 = Sheets("Hoja2")
'
j = 2
h2.Columns("C").ClearContents
Set r = h1.Columns("A")
Set b = r.Find(Target, lookat:=xlWhole)
If Not b Is Nothing Then
ncell = b.Address
Do
'detalle
h2.Cells(j, "C") = h1.Cells(b.Row, "C")
j = j + 1
Set b = r.FindNext(b)
Loop While Not b Is Nothing And b.Address <> ncell
Else
MsgBox "El número de caso no existe", vbExclamation
End If
End If
End Sub
Cambia en la macro "hoja1" por el nombre de tu hoja que tienes los datos;
"Hoja2" por la hoja donde quieres los resultados.
Sigue las Instrucciones para poner la macro en los eventos de worksheet
- Abre tu libro de excel
- Para abrir Vba-macros y poder pegar la macro, Presiona Alt + F11
- Del lado izquierdo dice: VBAProject, abajo dale doble click a worksheet(la hoja de resultados)
- Del lado derecho copia la macro
Ahora, regresa a tu hoja de resultados y escribe en la celda B2 el número de caso, la macro en automático te pondrá en la columna C todos los Order P/N que encuentre.
Saludos. Dante Amor
Si es lo que necesitas.