链接列可选行范围能否根据另一列数值进行限定?

举例如图,
有三个表,表1为员工基本信息表。
表2为分配给每个员工的销售产品详细列表,其中链接到表1,显示员工ID。
表3为销售记录,其中一列链接到表1,显示员工ID,
另一列链接到表2。
能否做到,在表3的红色框内输入产品时,根据表3的员工ID,限制只在表2相同员工ID的行范围选择?
如何做到?
例如表3输入ID-003的某一次销售产品时,双击红框单元格,只显示表2中员工为ID-003对应的条目,产品1,产品2,产品3。

这种需要精确控制链接列的候选项的,需要使用外部应用来搭建。