Как импортировать данные с одного листа в «только одну ячейку» на другом листе

#google-sheets #google-sheets-formula #importrange

#google-sheets #google-таблицы-формула #importrange

Вопрос:

Используя Google sheets, я могу переносить данные с одного листа на другой с помощью

=IMPORTRANGE

но IMPORTRANGE создает больше ячеек в зависимости от того, сколько ячеек вы копируете. Мне нужно скопировать все данные с листа 1 только в одну ячейку листа 2. Есть ли способ сделать это?

Спасибо!

Комментарии:

1. Это для Google Sheets или Excel?

2. @BruceWayne: В Excel нет встроенной функции IMPORTRANGE, она есть в Google Sheets.

Ответ №1:

После авторизации доступа к внешней электронной таблице попробуйте

 =JOIN(CHAR(10),QUERY(TRANSPOSE(IMPORTRANGE(spreadsheet_key,reference_string)),,2E6))
  

Если исходные данные

  --- ---- ---- 
|   | A  | B  |
 --- ---- ---- 
| 1 | A1 | B1 |
| 2 | A2 | B2 |
 --- ---- ---- 
  

результатом будет

  --- --------- 
|   |   A     |
 --- --------- 
| 1 | A1 B1   |
|   | A2 B2   |
 --- --------- 
  

Комментарии:

1. Ты молодец! Спасибо!