我想将数据验证列表应用于 excel 2010 中的整列。如何在不复制验证规则的情况下做到这一点
答案1
将数据验证应用于整列并不是一个好的做法。手动填写的电子表格不太可能使用超过一百万行。如果您想自动将数据验证应用于新数据行,您可能需要考虑使用 Excel 表格。在第一个数据行中设置公式、格式和数据验证。当输入新数据行时,这些公式、格式和数据验证将应用于新行。
如果您不想有标题行,您可以在表格的第一行开始公式和数据验证,并进行一些调整。
答案2
在 Excel for Office 365 桌面应用程序中,数据验证无法可靠地复制到表中的新行。(我刚刚确认了这种情况,结果搜索就是我写这篇文章的原因。)
一种可能的解决方案(当然不太优雅)是 (1) 选择没有数据验证的新单元格,以及至少一个具有所需数据验证的单元格,然后 (2) 单击功能区上的数据验证。将打开一个对话框,询问您是否要将现有的数据验证规则应用于新单元格,然后瞧...
免责声明:我根本没有测试过这一点,所以 YMMV。
答案3
不要单击单元格,而是单击标题(A、B、C 等)并转到:数据工具 > 数据验证。
答案4
选择您想要应用类似规则的单元格,但根据不同的参考(行更改或列更改)进行更改,只需给出一个数据验证正确,修复您不想在公式中更改的那些引用,然后它就会应用于每个单元格