См. Изображение ниже. Если под «под» вы подразумеваете где-либо под, то используйте формулу в E2
:
=VLOOKUP(D3,INDIRECT("A"&MATCH(D2,$A$1:$A$14,0)+1&":B14"),2,FALSE)
Если под «под» вы подразумеваете под указанной машиной, но перед следующей машиной, то используйте формулу в F2
(которая возвращает «Не найдено», если она не найдена до следующей машины):
=IF(MATCH(D3,INDIRECT("A"&MATCH(D2,$A$1:$A$14,0)+1&":A14"),0)<MATCH("machine*",INDIRECT("A"&MATCH(D2,$A$1:$A$14,0)+1&":A14"),0),VLOOKUP(D3,INDIRECT("A"&MATCH(D2,$A$1:$A$14,0)+1&":B14"),2,FALSE),"Not found")