2

我正在做一个数据库项目。因此,我希望 excel 在正确填充列之前警告我或阻止我转到另一行。

例如:

Person | Standard therapy | Alt Therapy 1 | Alt Therapy 2
1      | yes              | -             | -
2      | no               | -             | -

因此,如果我在标准疗法中输入“否”,我希望 excel 在我填写替代疗法 1 和 2 的列(这些列有下拉列表)之前阻止我去另一个人(或下一行)或至少警告我这些栏需要填写。

我怎么做?

4

1 回答 1

1

使用条件格式突出显示在离开记录之前必须填写的单元格可能足以满足您的需要。这个想法是设置一种条件格式,该格式将指定记录中何时缺少必要的值,并以明显的视觉提示警告您,直到您输入适当的值才会消失。

例如,假设您的示例从单元格 A1 开始,您可以首先使用公式“=and(len(a2)>0,len(b2)=0)”将亮黄色填充的条件格式应用于单元格 B2。然后,您可以使用公式“and(b2="no",len(c2)=0" 对单元格 C2 应用条件格式,再次为 C2 指定亮黄色填充。等等。(我使用的条件是仅用于说明;您会知道对数据的确切要求。)

您需要为第一行数据设置所有条件格式,然后将这些格式复制并粘贴到工作表数据区域中的所有行。

于 2012-11-28T09:31:02.603 回答