Excel 两个周期之间的If语句

Excel 两个周期之间的If语句,excel,if-statement,excel-formula,Excel,If Statement,Excel Formula,[在此输入图像描述][1]我有一个excel数据,其中有一列不同的应用程序,每个应用程序都指定了日期及其各自的周期号。每个周期的日期周期为180天或6个月,只有2个周期(即周期1和周期2)。这些周期有各自的日期。所以,我试着写一个if语句,如果全年只有一个周期,它应该说“失败”,否则如果它通过了2个周期(cycle1+180days=cycle2),那么它应该说“通过” 有人能帮我吗 Excel工作表演示: [1] :-请查看此链接,以便更好地了解场景 谢谢, 由于您的数据已正确排序,我认为这将

[在此输入图像描述][1]我有一个excel数据,其中有一列不同的应用程序,每个应用程序都指定了日期及其各自的周期号。每个周期的日期周期为180天或6个月,只有2个周期(即周期1和周期2)。这些周期有各自的日期。所以,我试着写一个if语句,如果全年只有一个周期,它应该说“失败”,否则如果它通过了2个周期(cycle1+180days=cycle2),那么它应该说“通过”

有人能帮我吗

Excel工作表演示:

[1] :-请查看此链接,以便更好地了解场景

谢谢,
由于您的数据已正确排序,我认为这将起到作用

=IF(AND(COUNTIFS(B:B,B2,C:C,"cycle1")=1,COUNTIFS(B:B,B2,C:C,"cycle2")=1),"pass","fail")
将其放入E2并向下拖动


希望有帮助。

不客气。(:您可以按勾选按钮将此问题标记为“已回答”。很高兴这有帮助。我尝试使用不同的场景,请检查附加的链接,它现在不起作用[1]:您能帮我解决这个问题吗?在您附加的图片中,单词是“Cycle 1”和“Cycle 2”。而不是“Cycle 1”和“Cycle 2”..字符串求值区分大小写..只需更改公式中的文本,它就会起作用。很好..如果不起作用..请共享您尝试过的内容。(:是的,这是正确的,并且第一张和第二张图片中的列已经互换。但仍然存在冲突。我正在附加链接,希望您能看到它。突出显示的行应该通过,但它们失败。我无法解决。希望您能看到链接:谢谢,D。