Как сделать столбец с повторяющимся текстом в Google Sheets? - PullRequest
0 голосов
/ 08 февраля 2019

Я использую эту формулу Google-листов для электронной таблицы:

=ArrayFormula(IF(ROW(A1:A1000)+TRUE;"Sometext to show";""))

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

Ответы [ 2 ]

0 голосов
/ 08 февраля 2019
=ARRAYFORMULA(IF(IF(1:10000, )=FALSE, "SPAM"))

0 голосов
/ 08 февраля 2019

Решение действительно зависит от того, почему вы хотите, чтобы одна и та же информация реплицировалась в несколько строк.Нужно ли менять эти данные?Если нет, то вам, возможно, вообще не нужен столбец.

Строго с точки зрения эффективности, было бы лучше скопировать и вставить заданные значения в эти 1000 строк, а не использовать формулу, поскольку формуле потребуетсяоценивать каждый раз при загрузке листа.

Если вам нужна динамическая длина повторений и динамическая версия текста, то слегка измените формулу:

=arrayformula(if(row(A:A) <= 1000,"this row is 1000 or less","this row is over 1000"))

Этопроверяет весь столбец A и, если номер строки равен 1000 или менее, заполняет это поле заданным текстом, в противном случае заполняет строку альтернативным текстом

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