Excel 如果另一个单元格具有特定值,则复制单元格内容

Excel 如果另一个单元格具有特定值,则复制单元格内容,excel,excel-formula,Excel,Excel Formula,我有几行数据,看起来像: A B 10501234 Cage 10501235 Cage 10501236 Cage 10501237 Cage 16001234 VIP 16001235 VIP 16001236 VIP 我需要另一行的公式来区分VIP。例如,我希望E12检查B行中的“VIP”一词,如果找到,则从A复制相应的号码。然后我需要E13再次检查列表并返回第二个VIP,E14返回第三个VIP,依此类推(如果存在)。信息每天都在变化,有时

我有几行数据,看起来像:

   A        B
10501234   Cage
10501235   Cage
10501236   Cage
10501237   Cage
16001234   VIP
16001235   VIP
16001236   VIP
我需要另一行的公式来区分VIP。例如,我希望E12检查B行中的“VIP”一词,如果找到,则从A复制相应的号码。然后我需要E13再次检查列表并返回第二个VIP,E14返回第三个VIP,依此类推(如果存在)。信息每天都在变化,有时没有VIP,有时会有几十个,但它们总是像我的示例一样分组,所有VIP都在一起

示例输出:

   E
16001234
16001235
16001236
感谢您提供的任何建议。

在E11中:

=COUNTIF(B:B,"VIP")
这会给你VIP的号码

在E12:E中??(如果您认为最多有20位VIP,请在20行中输入):

=E11中的IF(第(A1)行):

=COUNTIF(B:B,"VIP")
这会给你VIP的号码

在E12:E??(如果您认为最多有20位VIP,请在20行中输入):


=IF(第(A1)行)为什么不直接使用?或创建一个?为什么不直接使用?或创建一个?你太棒了。谢谢!我对它进行了一些调整,以使用我的电子表格。它工作得非常完美!你太棒了。谢谢!我对它进行了一些调整,以使用我的电子表格。它工作得非常完美!