Top.Mail.Ru
Ответы

Эксель. Формула, желательно не условное форматирование и не макрос

Подскажите, как в Экселе можно реализовать поиск значения через N ячеек от выбранной? Например, у меня в строке идут подряд 1000 случайных чисел и мне нужно перенести на отдельную строку каждое 6-ое. Есть ли подходящая формула?

По дате
По рейтингу
Аватар пользователя
Новичок

=СМЕЩ(D1;СТРОКА(A1)*B$2;0)

если надо каждое 6 значение, тогда в В2 ввести "5"

Аватар пользователя
Ученик

Для того чтобы перенести каждое 6-ое значение из строки на отдельную строку можно использовать формулу сочетания индекса столбца и выбранного шага.

Если ваша строка начинается с ячейки A1 и последнее значение находится в ячейке A1000, то можно использовать следующую формулу в ячейке B1:

=INDEX($A$1:$A$1000, ROW(A1)*6)

Вы можете скопировать эту формулу в ячейках B2, B3, и т.д. для получения всех значений, которые должны быть перенесены на отдельную строку.

Обратите внимание, что в этой формуле ROW(A1)*6 используется для выбора каждого 6-го значения из последовательности, в которой находятся ваши данные. Если ваша последовательность начинается с другой ячейки, измените ссылку на A1 на соответствующую ячейку в формуле.



Видео по теме