Формула Excel Серия # и последовательность - PullRequest
0 голосов
/ 05 февраля 2020

Мне нужна формула, которая использует последовательность чисел в одном столбце (числа 1-21) и возвращает только число для каждых 21 ячеек.

Пример: для каждых 21 ячеек возвращает 1 для каждых 21 Ячейки возвращают 2 для каждых 21 Ячейки возвращают 3. Это должно происходить до 650 ячеек

Мои формулы не делают этого должным образом, я должен постоянно менять #, чтобы формула работала так, как я хочу, просто ищу более быстрое решение. Это формула, которую я использую (= $ B $ 42 + 2)

Excel Capture

Ответы [ 2 ]

1 голос
/ 05 февраля 2020

Поместите это в первую ячейку первого столбца:

=MOD(ROW(A1)-1,21)+1

и это в первую ячейку второго столбца:

=INT((ROW(A1)-1)/21)+1

И скопируйте обе формулы вниз на желаемое количество строк


Если в формуле массива Dynami c используется последовательность SEQUENCE (), замените ROW(A1)-1 на SEQUENCE(650,,0), и Excel автоматически выведет значения на 650 строк.

enter image description here

0 голосов
/ 05 февраля 2020

Я думаю, что проще поставить фильтр над столбцом и фильтром, например, число 1, и поместить в него значения SUM (), чтобы вы знали, сколько раз go 21 раз. Мой вопрос в том, что столбец всегда идет 1-21 или имеет другие числа, если у вас есть другие числа, вы можете поместить один столбец, который повторяет 1-21 до конца, и отфильтровать так же, как я говорил ранее, и позже вы можете скрыть столбец.

Надеюсь, это поможет. 100

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...