Я недавно начал активно использовать Excel с моей новой работой.

Я пришел к новой задаче, в которой я сокращаю большие объемы данных до более управляемых размеров, которые необходимо отобразить. Моя проблема заключается в том, что мне нужно сохранить максимальные значения данных, которые я сокращаю.

Что-то вроде =MAX(A1:A20) где это будет повторяться каждые 20 интервалов. Итак, A1:A20 , A21:A40 , A41:A60 ... и так далее.

Excel не будет повторять это с нужным интервалом, используя расширитель серии.

Концепция очень похожа на эту формулу: ˙ =INDEX($D$3:$D$20403,(ROW(D3)-3)*20+1,1) но вместо этого используется значение MAX.

1 ответ1

2

Первоначально опубликовал это как комментарий, но я перехожу к ответу, чтобы я мог посмотреть это позже :). Труднее найти комментарии в моей личной истории ...

Просто изменив формулу, которую вы предоставляете, я получаю:

=MAX(INDEX($D$3:$D$20403,(ROW(D3)-3)*20+1,1):INDEX($D$3:$D$20403,(ROW(D4)-3)*20,1))

Превратить это в A1:A20, A21:A40 и т.д. Также просто, просто нужно настроить индексы.

=MAX(INDEX($A$1:$A$40,(ROW(A1)-1)*20+1,1):INDEX($A$1:$A$40,(ROW(A2)-1)*20,1))

Изменить: вот изображение второго в действии. Я сделал несколько интервалов в строке формул, чтобы показать, что это два разных элемента спина к спине.

Вот что происходит, когда вы смотрите на строку "Evaluate Formula" на второй (возвращая 40). Вы можете видеть, что он возвращает желаемое поведение.

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