确保列中的唯一值(Microsoft Excel)
在工作表中输入信息时,可能要确保输入的数据对于特定列实际上是唯一的。
例如,如果您在工作表的D列中输入一系列的http://www.formville.com/C2_free-invoice-forms.html[invoice]数字,则可能要确保不输入相同的发票编号两次。
有两种方法可以解决此问题。如果您始终在列的底部输入新信息,则可以使用Excel的数据验证功能来确保在当前单元格中输入的内容与列中上方的内容不匹配。只需遵循以下步骤:
。选择列D。
。从数据菜单中选择验证。 Excel将显示“数据验证”对话框。 (请参见图1。)
。使用“允许”下拉列表,选择“自定义”选项。
。在“公式”框中,输入以下公式:
。单击确定。
如果您可能在D列中的任何位置输入数据,并且想知道是否要输入该列中其他位置的值(当前单元格的上方或下方),则可以按照上述步骤进行操作,但是请在步骤4:
=COUNTIF($D:$D,D1)<2
_ExcelTips_是您进行经济高效的Microsoft Excel培训的来源。
本技巧(2650)适用于Microsoft Excel 97、2000、2002和2003。可以在以下功能区中为Excel的功能区界面(Excel 2007及更高版本)找到本技巧的版本: