我正在尝试在excel中创建词汇测验,其中正确答案是单元格中唯一可能的输入。到目前为止,我使用数据验证来确保结果,但无法找到批量编辑数据验证的方法。我希望每个空白单元格的验证等于相邻的单元格,其中包含正确的答案。我希望复制一个格式正确的单元格并将其粘贴到空单元格中会导致新单元格引用新的相邻单元格,但是发现新的空单元格仍然根据旧单元格进行验证。换句话说,我希望按顺序复制和粘贴单元格的数据验证,就像拖动包含数字1的单元格和下面的单元格填充1,2,3等一样。
这是一个与效率有关的问题。我可以通过数据验证每个单元格与其相邻的“#34;手动”,#34;但是需要很长时间才能获得大量数据。我也尝试了条件格式化 - 正确的答案将单元格变为绿色 - 但遇到了同样的问题。
非常感谢任何帮助。 感谢。
答案 0 :(得分:0)
不确定您是如何进行复制/粘贴的,但它应该可以正常工作。这是一个例子。
设置初始数据验证。我使用List
版本的单个单元格引用。请注意,单个单元格引用是相对定义的(其中没有美元符号)。我删除了In-cell dropdown
选项,因此无法看到答案!
现在,如果我复制该单元格并粘贴下面的一个单元格,它将应用更新范围的数据验证。我使用C6
的简单副本执行此操作并粘贴到C7
。我在粘贴后将值更改为b
以获取错误。当我打开C7
的验证时,我会看到新范围(D7
)。
您可以粘贴到比1个单元格更大的范围,它会相应地更新所有引用。