Диапазон чисел в строке в Google Таблицах - PullRequest
0 голосов
/ 08 мая 2020

Я хочу заполнить строку следующим диапазоном в каждой ячейке: 1-5, 6-10, 11-15, ..., 596-600

т.е. 1-5 в 1-й ячейке строки, 6–10 во 2-й ячейке строки и т. д.

Есть ли какая-то формула или какие-то функции в таблицах Google для этого?

Простите, если это глупый вопрос. Я нечасто использую электронные таблицы.

Ответы [ 3 ]

2 голосов
/ 08 мая 2020

попробуйте:

=INDEX(TRANSPOSE(
 FILTER(ROW(A1:A600), MOD(ROW(A1:A600), 5)=0)-4&"-"&
 FILTER(ROW(A1:A600), MOD(ROW(A1:A600), 5)=0)))

enter image description here

2 голосов
/ 08 мая 2020

Вы можете использовать:

=ArrayFormula(SEQUENCE(1,10,1,5)&"-"&SEQUENCE(1,10,5,5))

Google sheets use of sequence

Или, может быть:

=ArrayFormula(SEQUENCE(10,1,1,5)&"-"&SEQUENCE(10,1,5,5))

Google sheets use of sequence

Вы даже можете попробовать:

=ArrayFormula(SEQUENCE(10,5,1,5)&"-"&SEQUENCE(10,5,5,5))

Google sheets use of sequence

Подробнее о SEQUENCE

1 голос
/ 08 мая 2020

В ячейке A1 введите «1–5». В ячейке A2 используйте формулу:

= ROW (A1) * 5 + 1 & "-" & ROW (A1) * 5 + 5

Скопируйте эту формулу вниз в оставшиеся строки.

...