![](/img/trans.png)
[英]Excel: Check if cell value already exists in column, and then substract and show another value
[英]How to check if the actual text in the cell already exists in the column in excel
我正在编辑一个包含许多公式的excel工作簿,并且此工作簿使用序列号和产品编号注册产品。但是我有一些问题,因为当用户注册产品时(使用序列号) ,以及产品编号)产品编号将始终相同(我已经拥有了,这不是问题)。
问题是当用户注册产品的序列号时,该序列号不能在工作簿中重复(列B),因此我希望当用户介绍序列号时,excel记录同一列的所有序列号,如果在该列是具有相同序列号的另一个产品,excel将显示带有错误的messageBox,并且用户将在同一行中引入另一个序列号...
我不了解很多excel,但是如果用户执行某些错误,则我正在编辑的程序会显示消息框。
谢谢,对不起我的英语。
也许这会有所帮助。 祝好运! 在Excel中使用for和while循环
编辑:您可以相互比较单元格。 我建议使用两个while循环(每个循环使用一个count变量),直到单元格为空。 第一个变量(例如i)可用于与第二个变量(例如j)进行比较。 进行必要的比较后,增加这些值。
选择column B
,然后单击数据验证。
在自定义下使用以下公式,
=COUNTIF(B:B,B1)=1
此公式搜索在column B
输入的数字。 如果该值已经存在于同一列上,则会出错。 需要帮助请叫我
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.