在Excelvalidation中的dynamic范围

我有一个包含员工信息的Excel工作表。 姓名,部门,angular色是这张表的列。

我有另一个工作表在Excel文件:angular色。 这张表有两列:部门和angular色。

如果用户在职员表中作为ITangular色出现,他/她只能selectangular色列中的IT相关angular色。

我可以使用数据validation列表显示angular色表中的所有angular色。 但是,如何根据选定的部门使用自定义筛选器来允许selectangular色呢?

(我的办公版本是2003)

我想这个链接会比我在这里解释得更好:

http://www.contextures.com/xldataval02.html
http://www.contextures.com/xlDataVal13.html

我希望这对你有帮助。