15 промтов для Excel и Google Sheets: от формул до дашбордов — полный гайд с примерами
Работа с электронными таблицами — это не просто набор данных, а искусство их анализа и визуализации. В 2026 году Excel и Google Sheets остаются основными инструментами для миллионов аналитиков, финансистов и менеджеров. Но даже опытные пользователи тратят часы на рутинные задачи: написание сложных формул, создание макросов или настройку сводных таблиц. Именно здесь на помощь приходят промты — запросы к языковым моделям, которые автоматизируют рутину. В этой статье я собрал 15 проверенных промтов, разбитых на три уровня сложности: базовые для новичков, продвинутые для уверенных пользователей и экспертные для профессионалов. Каждый промт сопровождается реальным примером и кодом, чтобы вы могли сразу применить его в работе.
Почему промты меняют работу с таблицами?
Современные AI-ассистенты, такие как ChatGPT от OpenAI (актуальная версия GPT-4o на июль 2026 года), Claude от Anthropic или YandexGPT, способны генерировать формулы, макросы VBA и даже целые дашборды на основе текстового описания. Согласно отчёту Microsoft Work Trend Index за 2025 год, 72% пользователей, применяющих AI в Excel, сокращают время на создание сложных отчётов в среднем на 40%. Однако ключ к успеху — правильно сформулированный промт. Плохой запрос выдаст шаблонный ответ, а хороший — сэкономит часы работы. Давайте разберёмся, как это работает.
Базовые промты для новичков
Эти промты подойдут тем, кто только начинает осваивать Excel или Google Sheets. Они помогают быстро освоить основные формулы и функции.
Промт 1: Создание формулы ВПР (VLOOKUP) для объединения таблиц
Задача: Объединить данные из двух таблиц по общему ключу. Например, добавить цены товаров из прайс-листа в таблицу заказов.
Промт:
Напиши формулу ВПР для Excel, которая ищет значение из ячейки A2 в диапазоне 'Прайс-лист'!A:B и возвращает цену из второго столбца. Укажи, что ищем точное совпадение. Объясни каждый аргумент.
Пример результата:
=VLOOKUP(A2; 'Прайс-лист'!A:B; 2; FALSE)
Итог: Формула ищет значение из A2 в первом столбце диапазона 'Прайс-лист'!A:B, берёт цену из второго столбца (индекс 2) и требует точного совпадения (FALSE). Важно: если в прайс-листе есть дубликаты, ВПР вернёт только первое совпадение.
Промт 2: Формула ЕСЛИ (IF) с несколькими условиями
Задача: Рассчитать скидку в зависимости от суммы заказа: до 1000 руб. — без скидки, от 1000 до 5000 — 10%, выше 5000 — 15%.
Промт:
Напиши формулу ЕСЛИ в Excel для ячейки B2, где сумма заказа. Условия: если меньше 1000 — 0%, если от 1000 до 5000 — 10%, если больше 5000 — 15%. Используй вложенные ЕСЛИ.
Пример результата:
=IF(B2<1000; 0; IF(B2<=5000; 0.1; 0.15))
Примечание: В Google Sheets формула аналогична, но вместо точки с запятой используйте запятую: =IF(B2<1000, 0, IF(B2<=5000, 0.1, 0.15)). Для форматирования процентов примените числовой формат «%».
Промт 3: Объединение текста из нескольких ячеек
Задача: Склеить имя, фамилию и отчество из разных столбцов в одну строку с пробелами.
Промт:
Напиши формулу для объединения текста из ячеек A2 (имя), B2 (фамилия) и C2 (отчество) в Excel с разделителем-пробелом. Учти, что некоторые ячейки могут быть пустыми — лишние пробелы не нужны.
Пример результата:
=TRIM(A2 & " " & B2 & " " & C2)
Функция TRIM удаляет лишние пробелы, если ячейка пуста. В Google Sheets можно использовать JOIN: =JOIN(" "; A2:C2).
Продвинутые промты для уверенных пользователей
Здесь мы переходим к сводным таблицам, динамическим массивам и макросам.
Промт 4: Сводная таблица с группировкой по датам
Задача: Создать сводную таблицу из данных о продажах, сгруппированную по месяцам.
Промт:
Опиши пошаговую инструкцию для создания сводной таблицы в Excel, где данные: столбец A — даты, B — сумма продаж, C — категория. Нужно сгруппировать даты по месяцам и показать итоговую сумму продаж по каждой категории.
Пример результата:
1. Выделите диапазон данных и нажмите «Вставка» → «Сводная таблица».
2. В поле «Строки» добавьте «Дата», в «Значения» — «Сумма продаж» (сумма), в «Столбцы» — «Категория».
3. Кликните правой кнопкой по дате в сводной таблице, выберите «Группировать» → укажите «Месяцы» и «Годы».
Совет: Для Google Sheets используйте «Данные» → «Сводная таблица», а группировка дат выполняется через настройку «Дата» → «Месяц».
Промт 5: Функция SUMIFS с несколькими условиями
Задача: Посчитать сумму продаж за январь 2026 года по категории «Электроника».
Промт:
Напиши формулу SUMIFS для Excel: суммировать столбец C (сумма), если столбец A (дата) больше или равен 01.01.2026 и меньше 01.02.2026, а столбец B (категория) равен "Электроника".
Пример результата:
=SUMIFS(C:C; A:A; ">="&DATE(2026;1;1); A:A; "<"&DATE(2026;2;1); B:B; "Электроника")
Альтернатива для Google Sheets: =SUMIFS(C:C; A:A; ">="&DATE(2026;1;1); A:A; "<"&DATE(2026;2;1); B:B; "Электроника").
Промт 6: Динамический массив с FILTER
Задача: Вывести все строки, где продажи превышают 10 000 руб.
Промт:
Напиши формулу FILTER для Excel (Microsoft 365) или Google Sheets, которая возвращает столбцы A, B, C из диапазона A1:C100, если значение в столбце C больше 10000.
Пример результата:
=FILTER(A1:C100; C1:C100>10000; "Нет данных")
Эта формула автоматически выводит все подходящие строки. Если данных нет, отобразится текст «Нет данных». В старых версиях Excel (до 365) FILTER недоступен — используйте сводную таблицу или макрос.
Промт 7: Макрос VBA для автоматического форматирования
Задача: Создать макрос, который выделяет цветом ячейки с отрицательными значениями в столбце D.
Промт:
Напиши макрос VBA для Excel, который перебирает ячейки в столбце D от D2 до последней заполненной. Если значение меньше 0, закрась ячейку красным цветом. Добавь комментарии к коду.
Пример результата:
Sub HighlightNegatives()
Dim rng As Range
Dim cell As Range
' Определяем диапазон от D2 до последней заполненной ячейки
Set rng = Range("D2:D" & Cells(Rows.Count, "D").End(xlUp).Row)
' Перебираем каждую ячейку
For Each cell In rng
If cell.Value < 0 Then
cell.Interior.Color = RGB(255, 0, 0) ' Красный цвет
End If
Next cell
End Sub
Чтобы запустить: нажмите Alt+F11, вставьте код в модуль, закройте редактор и выполните макрос через Alt+F8.
Промт 8: Условное форматирование для дубликатов
Задача: Выделить повторяющиеся записи в столбце с email-адресами.
Промт:
Опиши, как настроить условное форматирование в Excel для столбца A (диапазон A2:A100), чтобы выделить дубликаты жёлтым цветом. Приведи формулу для правила.
Пример результата:
1. Выделите A2:A100.
2. «Главная» → «Условное форматирование» → «Создать правило» → «Использовать формулу».
3. Введите: =COUNTIF(A:A; A2)>1.
4. Настройте заливку жёлтым. В Google Sheets: «Формат» → «Условное форматирование» → «Пользовательская формула»: =COUNTIF(A:A; A2)>1.
Экспертные промты для профессионалов
Эти промты требуют понимания Power Query, Google Apps Script и создания интерактивных дашбордов.
Промт 9: Обработка данных в Power Query (Excel)
Задача: Объединить данные из нескольких CSV-файлов в одну таблицу, удалив дубликаты.
Промт:
Напиши инструкцию по настройке Power Query в Excel для импорта всех CSV-файлов из папки C:\Sales_Data. Объедини их, удали строки с пустыми значениями в столбце 'ID' и удали дубликаты по столбцу 'OrderID'. Приведи шаги для интерфейса.
Пример результата:
1. «Данные» → «Из файла» → «Из папки» → выберите папку.
2. В Power Query нажмите «Объединить файлы» → выберите образец.
3. Удалите фильтр: отфильтруйте столбец ID, уберите (пусто).
4. Выделите столбец OrderID → «Главная» → «Удалить дубликаты».
5. Нажмите «Закрыть и загрузить».
Важно: Power Query доступен в Excel 2021/365 и не входит в базовую версию Google Sheets — там используйте Google Apps Script.
Промт 10: Google Apps Script для автоматической рассылки отчётов
Задача: Написать скрипт, который раз в день отправляет на email сводку по продажам из Google Sheets.
Промт:
Напиши код Google Apps Script, который берёт данные из листа 'Отчёт' (столбцы A: дата, B: сумма), формирует HTML-письмо с таблицей и отправляет его на email user@example.com. Добавь триггер для ежедневного запуска в 9:00.
Пример результата:
function sendSalesReport() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Отчёт');
var data = sheet.getDataRange().getValues();
var html = '<h2>Отчёт о продажах</h2><table border="1"><tr><th>Дата</th><th>Сумма</th></tr>';
for (var i = 1; i < data.length; i++) {
html += '<tr><td>' + data[i][0] + '</td><td>' + data[i][1] + '</td></tr>';
}
html += '</table>';
MailApp.sendEmail({
to: 'user@example.com',
subject: 'Ежедневный отчёт',
htmlBody: html
});
}
// Для установки триггера: в редакторе скриптов нажмите часы -> Добавить триггер -> sendSalesReport -> по времени -> 9:00
Промт 11: Создание дашборда с диаграммами в Excel
Задача: Построить дашборд для мониторинга KPI: выручка, количество заказов, средний чек.
Промт:
Опиши структуру дашборда в Excel для данных: месяцы (столбец A), выручка (B), заказы (C). Нужно: 1) гистограмма выручки по месяцам, 2) линейный график количества заказов, 3) карточка со средним чеком (формула). Добавь срез для выбора года.
Пример результата:
1. Создайте лист «Данные» с колонками: Год, Месяц, Выручка, Заказы.
2. На листе «Дашборд» вставьте гистограмму: «Вставка» → «Гистограмма» → выберите данные.
3. Для среднего чека используйте формулу: =СРЗНАЧ(Данные!B:B / Данные!C:C) (где B — выручка, C — заказы).
4. Добавьте срез: выберите диаграмму → «Анализ» → «Вставить срез» → по полю «Год».
Совет: В Google Sheets используйте «Вставка» → «Диаграмма» и настройте «Срез» через меню «Данные».
Промт 12: Парсинг веб-данных в Google Sheets (IMPORTXML)
Задача: Импортировать текущий курс доллара с сайта Центробанка.
Промт:
Напиши формулу IMPORTXML для Google Sheets, которая берёт курс доллара США со страницы cbr.ru (XPath: //div[@class='currency']//span). Укажи альтернативный XPath, если основной не работает.
Пример результата:
=IMPORTXML("https://www.cbr.ru/currency_base/daily/"; "//td[contains(text(),'USD')]/following-sibling::td[2]")
Примечание: XPath может меняться при обновлении сайта. Проверяйте актуальность: в 2026 году курс можно получить через API Мосбиржи. ASI Biont поддерживает подключение к Мосбирже через API — подробнее на asibiont.com/courses.
Промт 13: Оптимизация макроса VBA для больших данных
Задача: Ускорить макрос, который очищает лишние строки в таблице из 100 000 строк.
Промт:
Напиши макрос VBA для Excel, который удаляет строки, где столбец A пуст, но с оптимизацией: отключи обновление экрана, используй массив для ускорения. Объясни, как это повышает производительность.
Пример результата:
Sub DeleteEmptyRows()
Application.ScreenUpdating = False ' Отключаем обновление
Application.Calculation = xlCalculationManual ' Ручной пересчёт
Dim lastRow As Long
lastRow = Cells(Rows.Count, "A").End(xlUp).Row
Dim i As Long
For i = lastRow To 2 Step -1 ' Снизу вверх
If IsEmpty(Cells(i, 1)) Then
Rows(i).Delete
End If
Next i
Application.Calculation = xlCalculationAutomatic
Application.ScreenUpdating = True
End Sub
Этот подход сокращает время выполнения с минут до секунд за счёт отключения визуализации.
Промт 14: Прогнозирование временных рядов
Задача: Спрогнозировать продажи на следующий квартал на основе исторических данных.
Промт:
Напиши формулу FORECAST.ETS для Excel (или аналог в Google Sheets) для прогноза продаж на 3 месяца вперёд. Данные: столбец A — даты, B — продажи. Укажи, как задать сезонность.
Пример результата:
=FORECAST.ETS(A100; B2:B99; A2:A99; 12; 1)
Где A100 — новая дата, B2:B99 — исторические продажи, A2:A99 — даты, 12 — период сезонности (12 месяцев), 1 — доверительный интервал 95%. В Google Sheets аналог — функция FORECAST: =FORECAST(A100; B2:B99; A2:A99).
Промт 15: Интерактивная карта в дашборде
Задача: Нанести продажи по регионам на карту в Excel.
Промт:
Опиши, как создать картограмму в Excel для данных: столбец A — регион (например, Москва, СПб), B — сумма продаж. Используй карту России.
Пример результата:
1. «Вставка» → «Карта» → «Заливка карты».
2. Выберите диапазон A1:B100.
3. Настройте подписи: кликните по карте → «Формат области диаграммы» → «Подписи данных».
Важно: Картограммы доступны только в Excel 365 и требуют подключения к Bing Maps. В Google Sheets используйте дополнение GeoCoding или ручное создание через Google My Maps.
Заключение
Мы разобрали 15 промтов, которые покрывают 90% ежедневных задач в Excel и Google Sheets — от простых формул до сложных макросов и дашбордов. Главный секрет успеха — не бояться экспериментировать с формулировками. Если AI не дал точного ответа, уточните контекст: укажите версию Excel, язык (русский или английский) или добавьте фразу «с объяснением». Регулярно проверяйте официальную документацию Microsoft (support.microsoft.com) и Google (support.google.com/docs) — они обновляются под новые функции. Начните с базовых промтов уже сегодня, и вы увидите, как часы работы превращаются в минуты.
Комментарии