1

У меня есть список Excel, который выглядит следующим образом (с именем в столбце A и счетом в столбце B):

 N.  Nam  Score
 1.  Jim   7   
 2.  Jim   4   
 3.  Jim   4   
 4.  Jim   7
 5.  Jim   7
 6.  Jim   4
 7.  Jim   7
 8.  Jim   4
 9.  Ted   4
 10. Ted   4
 11. Ted   7
 12. Ted   7
 .
 .
 .
 n. cont'd

Мне нужно оценить каждого человека по наибольшему количеству последовательных результатов из 7.

Максимум 7 результатов Джима: 2; потому что он получил счет 7 дважды подряд.

Тед макс 7 результат 2; это его максимальное количество.

Как мне заставить Excel сказать мне, какая самая длинная строка из 7 баллов была для каждого человека?

Это образец длинного списка.

Спасибо!

1 ответ1

0

Я решил дать вам альтернативное решение и отделить его.

Способ 1: использовать базовый вариант Мы делаем это в математической теории и доказательствах. Затем используйте регистр для всех других записей / ячеек.

 - base case: 
   =IF(AND(A1=name,B2=num),1,0)
 - all other cases 
   =IF(AND(A2=A1,A2=name,B2=num),C1+1,IF(AND(A2=name,B2=num),1,0))


Способ 2: используйте проверку на исправление ошибок и базовый случай, объединенные в одну длинную формулу. Это намного дольше и может быть вставлено в каждую клетку.

   =IF(NOT(ISERROR(OFFSET(H2,-1,0))),IF(AND(H2=OFFSET(H2,-1,0),H2=name,I2=num),OFFSET(J2,-1,0)+1,IF(AND(H2=name,I2=num),1,0)),1)


Настройка: используйте настройку, которая у вас есть, но добавьте один столбец сбоку от каждого имени / счета, чтобы создать три столбца вместо двух перечисленных вами. Для этого необходимо использовать формульный подход, указанный в методах 1 и 2.

В качестве бонуса я показал оба метода на нескольких печатных экранах, объединенных в одно сплошное изображение. В качестве дополнительного бонуса я демонстрирую раскрывающийся список для выбора Имен и номеров (например, максимум Джима в 7, или максимум Теда в 4, или максимум Кери в 5, чтобы продемонстрировать таблицу и списки (таблицы для списков поиска в виде нумерованных 1 к 5 на изображении) для получения максимальных результатов.

Нажмите на изображение : для увеличения

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