Я ищу способ подсчета количества ячеек, соответствующих определенным критериям, которые расположены между двумя другими ячейками. Например:

  A                B      C       D      E
151867377   01:03.5 63500   1325    ARFC
151867611   01:03.5 63734   1325    BC25
151867611   01:03.5 63734   1325    M25T
151867613   01:03.5 63736   1325    ShowComms 1325 Track classified as HOSTILE. 
151868763   01:04.7 64886   1325    BC25
151868763   01:04.7 64886   1325    M25T
151868765   01:04.7 64888   1325    ShowComms 1325 Track classified as HOSTILE. 
151870850   01:06.8 66973   1325    AFOK
151870852   01:06.8 66975   1325    KR03
151872490   01:08.5 68613   1325    BC25

В столбце E я ищу количество ячеек, начинающихся с B между ARFC и KR03 .

1 ответ1

0

Вы могли бы использовать что-то вроде этого:

=COUNTIF(OFFSET(E2,MATCH(H2,E2:E11,0)-1,0,MATCH(H3,INDEX(E2:E11,MATCH(H2,E2:E11,0)):E11,0)),"B*")

Я использую здесь OFFSET чтобы определить диапазон, в котором вы будете считать ячейки.

Первое MATCH указывает, где начинается диапазон, второе совпадение указывает, где он заканчивается.

Во втором сопоставлении используются INDEX и MATCH чтобы убедиться, что ячейка «конец» не находится перед ячейкой «начало».

B* для сопоставления ячеек, начинающихся с B

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .