Проверьте, соответствует ли значение текущей ячейки значению предыдущей ячейки - PullRequest
1 голос
/ 20 марта 2020

Мне нужно создать условие, которое печатает «Успех», когда в столбце А есть два проходных значения подряд. Если нет двух последовательных проходных значений, следует вывести «Попробовать еще раз».

   A        B
1 Fail   Try Again
2 Fail
3 Pass

   A        B
1 Fail   Try Again
2 Fail
3 Pass
4 Fail

   A        B
1 Fail   Try Again
2 Fail
3 Pass
4 Fail
5 Pass

   A        B
1 Fail   Success
2 Fail
3 Pass
4 Fail
5 Pass
6 Pass

Я подумал, что мог бы сделать что-то вроде =COUNTIF(A1:A6, "Pass"). Для обработки последовательных проходов может быть что-то вроде =IF(A2=A1).

Любая помощь будет оценена. Спасибо.

Ответы [ 2 ]

1 голос
/ 20 марта 2020

Использовать COUNTIFS с диапазонами смещения:

=IF(COUNTIFS(A1:A5,"Pass",A2:A6,"Pass")>0,"Succeed","Try Again")

enter image description here

0 голосов
/ 20 марта 2020

Это будет работать для вас:)

C1=IF(MAX((A1:A6="pass")+(A2:A7="pass"))=2,"ok","not")

или

C1=IF(OR((A1:A6="pass")*(A2:A7="pass")),"ok","not")

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...