我有10行,其中每行中的相同列都应用了“数据验证”,其中包含“重要”和“不重要”的列表。我希望用户为最多5行选择此基于列表的列的值。因此,如果他/她为此列选择了5行中的“重要”,那么他/她应该无法在任何更多行中为此列选择值。
如何在excel中实现这一目标。
答案 0 :(得分:0)
如果范围A1:A10,请尝试使用允许设置:自定义,公式:
进行数据验证=OR(AND(A1="Important",COUNTIF(A$1:A$10,"Important")<6),AND(A1="Not Important",COUNTIF(A$1:A$10,"Not Important")<6))
A1中的
答案 1 :(得分:0)
试试这个:
单元格A1值 - &gt;重要
细胞A2值 - &gt;不重要
您的数据验证列 - &gt; B1:B10
细胞A3配方 - &gt; = COUNTIF(B1:B10, “重要”)
在B1:B10范围内设置列表类型的数据验证,该公式为该公式为源 - &gt; = IF($ A $ 3&gt; = 5,$ A $ 2,$ A $ 1:$ A $ 2)