如何在excel中识别一个身份证是否包含两个条件

eaf3rand  于 2022-12-20  发布在  其他
关注(0)|答案(2)|浏览(153)

我的Excel有一些问题,我不知道如何连接多个标准。
下面我添加了我的excel工作表的概述(没有个人信息)。我删除的个人信息是邮件地址。
我尝试做的是识别同时获得状态“ENOV_20221104”和“ENOV_PREREG_20221104”的唯一邮件地址。
excel表格中的空白处是邮件地址,同一个邮件地址可以在excel表格中多次填写,有没有办法根据邮件地址拼接信息?

我添加了一个带有“Vooraanmelden”的列,当SUBSCRIBE_SOURCE包含“ENOV_PREREG_20221104”时,该列用1填充;添加了一个带有“Aanmelden”的列,当SUBSCRIBE_SOURCE包含“ENOV_PREREG_20221104”时,该列用1填充。理想情况下,我们会找到两列都用1填充的行,但每行是一个条目,且一个条目仅包含一个状态

8xiog9wr

8xiog9wr1#

创建一个公式,计算电子邮件是否至少出现一次,值为ENOV_20221104ANDENOV_PREREG_20221104

我的FILTER公式是:

=AND(COUNTIFS($A$2:$A$35,A2,$B$2:$B$35,"ENOV_20221104")>0,COUNTIFS($A$2:$A$35,A2,$B$2:$B$35,"ENOV_PREREG_20221104")>0)

然后基于此列创建一个唯一列表。如果您使用Excel 365,您可能会从UNIQUE或FILTER等函数中受益,但我使用的是旧版本,因此我使用的是数据透视表:

只需将EMAIL字段放到行部分,将FILTER字段放到Filter部分,然后按TRUE值进行过滤,即可得到所需的输出

erhoui1w

erhoui1w2#

我为类似的问题做了一个解决方案,创建了两列,一列是地址,另一列是条件。
我做了第三列,包含所有不同的地址,旁边的一列显示每个地址所属的标准数量,使用奇怪的公式:

=NOT(NOT(COUNTIF(C$2:C$15,D2&1))) + NOT(NOT(COUNTIF(C$2:C$15,D2&2)))

NOT(NOT(...))的意义是什么:

  • 当计数大于或等于1时,NOT变为X1 M1 N1 X(值0),并且再次变为X1 M2 N1 X(值1)。
  • 当计数为零时,NOT变为X1 M3 N1 X(值一),并且再次变为X1 M4 N1 X(值零)。

=〉这使得计算它们的总和变得更容易:-)
哦,“C”列中的值是一个简单的=UNIQUE(A2:A15)
以下为截图:

相关问题