#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. Ты молодец! Спасибо!