2015-04-03 2 views
0

Я не уверен, что лучший способ задать вопрос, поэтому я приведу пример того, что я пытаюсь сделать.Таблицы Google Копировать значение в наборах

У меня есть одна вкладка в Google листов с несколькими рядами, как так:
опция 1
вариант 2
вариант 3

На втором листе я хочу создать формулу, можно скопировать вниз, что будет производить что-то вроде этого

prefix1_option1
prefix2_option1
prefix3_option1
р refix1_option2
prefix2_option2
prefix3_option2
prefix1_option3
prefix2_option3
prefix3_option3

Используя формулу, как
"prefix1_" & 'Лист'! A1
"prefix2_" & 'Лист'! A1
«prefix3_ "& 'Лист'! A1

работает для первого, но не копирует его правильно.

ответ

1

Попытка:

=ArrayFormula(transpose(split(rept(concatenate({"prefix1_";"prefix2_";"prefix3_"}&char(9)),3),char(9)))&transpose(split(concatenate(rept(Sheet1!A:A&char(9),3)),char(9)))) 

или в качестве альтернативы, писать в B1: B3 листа 1: "prefix1", "prefix2", "prefix3" (без кавычек), а затем сделать:

=ArrayFormula(transpose(split(rept(concatenate(Sheet1!B:B&char(9)),3),char(9)))&transpose(split(concatenate(rept(Sheet1!A:A&char(9),3)),char(9)))) 
Смежные вопросы