#arrays #google-sheets #concatenation #google-sheets-formula
Вопрос:
Формула, A1
используемая для создания алфавитной последовательности, выглядит следующим образом:
=ARRAYFORMULA(char(row(A97:A122)))
Формула, B1
используемая для создания последовательности букв, выглядит следующим образом:
=SEQUENCE(10)
Я хотел бы объединить две формулы в одну формулу, возвращая следующий результат:
a1
a2
a3
a4
a5
a6
a7
a8
a9
a10
b1
b2
b3
b4
b5
b6
b7
b8
b9
b10
c1
c2
c3
c4
c5
c6
c7
c8
c9
c10
... and so on
В настоящее время я делаю это следующим образом, который логически не объединяет две формулы, но это единственный известный мне способ это сделать:
=ARRAYFORMULA({
A1amp;B1:B10;
A2amp;B1:B10;
A3amp;B1:B10;
A4amp;B1:B10
})
Но для соединения двух формул, чтобы не тратить так много столбцов, этот метод был бы слишком длинным и ошибочным, как разумно соединить две формулы?
Ответ №1:
пробовать:
=ARRAYFORMULA(FLATTEN(CHAR(ROW(A97:A122))amp;SEQUENCE(1, 10)))