Excel 查找不在每行中的值
我有一个电子表格,每个栏都包含用户。下面每个用户列出了他们所在的组 我想突出显示并非每列中的值Excel 查找不在每行中的值,excel,vba,Excel,Vba,我有一个电子表格,每个栏都包含用户。下面每个用户列出了他们所在的组 我想突出显示并非每列中的值 如果用户是每个人都属于的组的一部分,则不会突出显示该组 如果甚至有一个人不属于该群体,那么该群体将被突出显示 例如 假设有3列:A、B、C 列A下面列出了值1、2、3、4、5。不同行中的每个数字 列B下面列出了值1、2、4、5 列C下面列出了值1、2、4、6、7 在这个例子中 在A列中,将突出显示第3列和第5列 在B栏中,5将突出显示 在C栏中,将突出显示第6和第7栏 因为这些数字并非每列
- 如果用户是每个人都属于的组的一部分,则不会突出显示该组
- 如果甚至有一个人不属于该群体,那么该群体将被突出显示
- 列A下面列出了值1、2、3、4、5。不同行中的每个数字
- 列B下面列出了值1、2、4、5
- 列C下面列出了值1、2、4、6、7
- 在A列中,将突出显示第3列和第5列
- 在B栏中,5将突出显示
- 在C栏中,将突出显示第6和第7栏
因为这些数字并非每列都列出。因此,您可以使用以下逻辑使用条件格式来完成此操作: 举个例子,假设您的数据在
A1:H20
范围内,如您所说,每列都是新用户,第一行A1:H1
是用户名
这告诉我们:
COUNTA($A$1:$H$1)
=用户数
COUNTIF($A$1:$H$20,A2)
=A2中的值出现在数据集中的次数
因此,如果COUNTIF($A$1:$H$20,A2)
,这意味着A2
中的值不会出现在每列中(否则它们将相等)。(还要注意,这是基于一个假设,即给定列中不能有一个值出现两次!)
在这一点上,它是一个简单的条件公式
希望这能很好地解释它。这可以通过条件格式来完成,vba是必要的吗?如何使用条件格式,而不是我自己。我喜欢它!我想现在可以用了。谢谢你!希望我能给你一个向上的代表,但它还不允许我…@Weavs,只要选择解决方案作为答案,如果它对你有用的话-这样,将来发现这个问题的人就会知道它有效,也会开始提高你的声誉。很高兴它对你有用!