Формула необычной последовательности Excel

Формула необычной последовательности Excel

Я ищу формулу для генерации последовательности вниз по строке B, начиная с B3. Я хотел бы, чтобы последовательность была: каждый четвертый член +8 и следующие три члена были бы последовательно -1, т.е.)11,10,9,8,19,18,17,16,27,26,25,24,35,34,33,32....

Есть идеи?

Я пробовал =IF(MOD(B3,4)=0,($B$3:B3)+8,B3-1), однако это работает только для первых нескольких членов, так как добавление 8 всегда происходит в B3, а не в B7, B11... по очереди.

решение1

Просто введите

=11-MOD(ROW()-3,4)+INT((ROW()-3)/4)*8

и перетащите B3/скопируйте вниз:

введите описание изображения здесь

решение2

Как сказал Скотт, вам нужно использовать следующее:
В B3 напишите 11
В B4 напишите:

=IF(MOD($B3,4)=0,Max($B$3:$B3)+8,$B3-1)

и перетащите его вниз
Mod($B3,4)=0 будет встречаться каждый четвертый член
Max($B$3:$B3) вернет наибольшее значение, к которому вы прибавите 8

введите описание изображения здесь

В случае, если вам нужно начать с любого значения и последовательность такая, как вы сказали, вы можете использовать следующие 3 значения B3-1 и четвертое значение B3+8:
Просто начните в B3 с начального значения, а в B4 напишите:

=IF(MOD(COUNT($B$3:B3),4)=0,MAX($B$3:$B3)+8,$B3-1)

и перетащите его вниз
Mod(Count(),4)=0 будет соответствовать следующему значению + 8

решение3

ВВ3введите 11, вВ4входить:

=IF(MOD(B3,4)=0,B3+11,B3-1)

и скопируйте вниз:

введите описание изображения здесь

Связанный контент