Создание таблиц Excel
Когда использовать
- •Пользователь просит "сделай таблицу", "нужен Excel"
- •Требуется бюджет, смета, калькуляция
- •Нужен план с датами и ответственными
- •Отчёт с числовыми данными
- •Любые структурированные данные
Процесс работы
1. Уточни детали
Перед созданием спроси:
- •Цель: Для чего таблица? (учёт, планирование, анализ)
- •Данные: Какие колонки нужны?
- •Расчёты: Нужны ли формулы? (суммы, проценты, средние)
- •Визуализация: Нужен ли график?
2. Определи структуру
Типичные структуры:
| Тип | Колонки |
|---|---|
| Бюджет | Статья, План, Факт, Разница |
| План задач | Задача, Ответственный, Дедлайн, Статус |
| Продажи | Дата, Товар, Количество, Сумма |
| Контакты | Имя, Компания, Email, Телефон |
3. Вызови tool
createDocument({ type: 'excel', title: 'Название таблицы', content: { headers: ['Колонка 1', 'Колонка 2', ...], rows: [ ['Значение 1', 'Значение 2', ...], ... ], formulas: { 'B10': '=SUM(B2:B9)' } } })
Правила хороших таблиц
Делай
- •Понятные заголовки колонок
- •Единый формат данных в колонке
- •Итоговые строки с формулами
- •Форматирование для читаемости
Не делай
- •Объединение ячеек без необходимости
- •Смешивание типов данных в одной колонке
- •Ручные расчёты вместо формул
- •Слишком много колонок (больше 10-12)
Доступные формулы
| Формула | Что делает |
|---|---|
| =SUM(A1:A10) | Сумма диапазона |
| =AVERAGE(A1:A10) | Среднее значение |
| =COUNT(A1:A10) | Количество чисел |
| =MAX(A1:A10) | Максимум |
| =MIN(A1:A10) | Минимум |
| =A1*B1 | Умножение |
| =A1/B1*100 | Процент |
Примеры запросов
Простой:
"Сделай таблицу расходов на месяц"
Детальный:
"Нужна таблица для учёта продаж: дата, товар, количество, цена, сумма. Внизу итого по сумме. Добавь график продаж по дням."