2016-06-01 2 views
1

Я ищу простую формулу для сравнения и возврата с минимальным значением каждой n-й ячейки.как вернуть минимальное значение на каждую n-ю ячейку

Мое первое значение находится в ячейке C26, и после этого ожидается каждая неопределенная сумма значений для каждой 47-й ячейки этого столбца.

Я искал вокруг и обобщил формулу следующим образом:

=min(mod(row(C26),47)=0) 

или

=min(offset($C$26,(row()-1)*47,0)) 

Но, очевидно, один из них дает мне результат я хотел (значение в ячейки - даты)

Я надеюсь, что кто-то сможет помочь?

Спасибо!

+0

это означает сказать: – kitarika

+0

это означает сказать «но, очевидно, НИ ОДИН ИЗ их не дает мне результат, который я хотел (значение в ячейках - даты)» – kitarika

ответ

1

По какой-то причине при возврате массива числовых значений из функции OFFSET функция N заставляет ее работать.

Если нет пробелов в диапазоне, чтобы быть проверены, вы можете использовать что-то вроде:

=MIN(N(OFFSET($C$26,(ROW(INDIRECT("1:10"))-1)*47,0))) 

вводится как формула массива, удерживая ctrl+shift во время удара enter

Если бы пробелы в диапазоне, то вы можете попробовать что-то вроде следующего, также введена как формула массива:

=SMALL(N(OFFSET($C$26,(ROW(INDIRECT("1:100"))-1)*47,0)),1+SUMPRODUCT(N(N(OFFSET($C$26,(ROW(INDIRECT("1:100"))-1)*47,0))=0))) 

в этом случае , первый N сразу после SUMPRODUCT приводит к булевому результату 1 или 0.

+0

привет Рон, большое вам спасибо за помощь в этом вопросе , я очень плохо отношусь к этим вещам .. у моих ценностей, как ожидается, будут пробелы в них, поэтому вторая формула работала для меня. но теперь у меня есть значение, начинающееся с C27, и каждое 47-е значение после этого сравнивается для максимального значения ... изначально я надеялся, что могу просто подставить номера ячеек и изменить «min» на «max», но я не работал с вашим вторая формула ... что я буду смотреть на работу здесь? – kitarika

+1

@kitarika Это должно сработать. '= Max (N (OFFSET ($ C $ 27, (ROW (INDIRECT (" 1: 100 ")) - 1) * 47,0)))' Заготовки не имеют значения при вычислении MAX. –

+0

просто хотел поблагодарить вас за помощь! это действительно помогло мне! :) – kitarika

Смежные вопросы