这是我第一次提问。我有一张 Excel 表,刚接触 Excel,但很想学习。
我研究出了如何制作下拉列表,并且我有一个正在使用的汽车列表。工作表 1 中的用户从 8 辆车的列表中选择汽车,然后填写其使用时间(包括价格等),直到总数达到末尾 R3。
有没有办法让下一位用户不会从下拉列表中选择与第一位用户相同的汽车?还是会突出显示第一位用户使用的项目已在使用中?或者有没有其他方法可以做到这一点,比如也许一旦第一辆车用完,它就会返回到下拉列表中。假设在单元格 D3 中填写结束日期后。
也许要求太多了,但希望能做到。感谢所有能提供帮助的人
答案1
有一种方法可以使用数据验证来实现这一点,我假设您首先使用它来创建列表。由于不知道您的工作表是如何设置的,这个答案只能是一般性的。
要实现您所要求的功能,请使用表格、数据验证和公式来隐藏列表中以前使用过的项目。您需要执行以下操作;
- 设置主表
- 创建项目列表
- 使用公式计算名称是否已被使用
- 创建未使用名称列表
- 命名未使用名称的动态列表
- 应用 Excel 数据验证
以下是页面链接,其中提供了如何进行设置的分步说明 -在下拉列表中隐藏已使用物品。