Обложка канала

Google Таблицы

#GoogleТаблицы — это аналог #Excel с веб-интерфейсом и возможностями для удобной совместной работы. Они похожи, и все же в Таблицах есть свои особенности, функции, плюсы и минусы. Работать в Google Таблицах просто и мы покажем как.

Google Таблицы

5 лет назад
Открыть в
одной формулой соединяем листы, добавляя название листа к каждой строке

ребята, привет! сегодня простой пример, вдохновлён утренним вопросом подписчика Сергея

представьте: несколько листов с данными, листы в одном формате, как всё это объединить?

поехали:
1) пишем формулу для одного листа
главный трюк – добавляем в select название листа и QUERY выведет его для каждой отобранной строки

QUERY('П1'!A2:D;"select 'П1', A, B, C, D where B is not null label 'П1' ''";0)

label 'П1' '' необязателен, используется, чтобы убрать строку заголовка

2) обрабатываем N/A
добавляем функцию IFERROR, чтобы вернуть правильное число пустых ячеек в случае, если условию отбору ничего не будет соответствовать:
=IFERROR(QUERY('П1'!A2:D;"select 'П1', A, B, C, D where E is not null label 'П1' ''";0);{""\""\""\""\""})

3) объединяем
пишем формулу для каждого листа и объединяем с помощью {}, подробнее про объединением диапазонов писали здесь

на скриншоте - получившаяся формула, а еще она в таблице

==
🔪 НАШ КУРС НА
SKILLBOX (Таблицы и скрипты, Excel и VBA)
📘 Канал: @google_sheets
📕 Оглавление канала
📗 Чат: @google_spreadsheets_chat