Категории

Генератор Сводных Таблиц

Создание интерактивных сводных таблиц из данных CSV/JSON с настраиваемой конфигурацией полей строк, столбцов и значений

Поля для использования в качестве строк сводной таблицы. Если пусто, будет использовано первое нечисловое поле.

Поля для использования в качестве столбцов сводной таблицы. Если пусто, будут использованы оставшиеся поля.

Числовые поля для агрегации. Если пусто, будут автоматически обнаружены числовые поля.

Опциональные фильтры для применения перед генерацией сводной таблицы. Формат: Поле оператор значение

Добавить итоговые строки и столбцы в сводную таблицу

Показывать проценты рядом со значениями

Максимальное количество строк для отображения в сводной таблице

Максимальное количество столбцов для отображения в сводной таблице

Ключевые факты

Категория
Data Analysis
Типы входных данных
textarea, select, text, checkbox, number
Тип результата
text
Покрытие примерами
4
API доступен
Yes

Обзор

Генератор сводных таблиц позволяет быстро преобразовывать плоские данные в формате CSV или JSON в структурированные отчеты, предоставляя инструменты для агрегации, фильтрации и анализа ключевых показателей вашего бизнеса.

Когда использовать

  • Когда необходимо сгруппировать большие объемы данных для выявления закономерностей.
  • При подготовке еженедельных отчетов по продажам или операционной деятельности.
  • Для быстрого сравнения показателей по различным категориям, регионам или временным периодам.

Как это работает

  • Загрузите исходные данные в формате CSV или JSON в поле ввода.
  • Выберите поля, которые станут строками, столбцами и значениями вашей таблицы.
  • Укажите функцию агрегации, например, сумму, среднее значение или количество.
  • Примените фильтры и настройки отображения, чтобы получить итоговый отчет.

Сценарии использования

Анализ объемов продаж по регионам и категориям товаров.
Подсчет количества транзакций или уникальных пользователей за определенный период.
Сравнение средних показателей эффективности сотрудников или отделов.

Примеры

1. Анализ продаж по регионам

Бизнес-аналитик
Контекст
Имеется CSV-файл с данными о продажах, содержащий столбцы: Регион, Продукт, Продажи и Дата.
Проблема
Необходимо быстро узнать общую сумму продаж по каждому региону в разрезе товаров.
Как использовать
Вставьте данные в поле ввода, укажите 'Регион' в полях строк, 'Продукт' в полях столбцов, а 'Продажи' в полях значений с функцией 'Сумма'.
Результат
Получена сводная таблица, где строки — регионы, столбцы — товары, а ячейки содержат общую сумму продаж.

2. Подсчет активности пользователей

Менеджер продукта
Контекст
JSON-файл содержит логи действий пользователей с полями: Дата, Действие, Пользователь.
Проблема
Требуется узнать количество совершенных действий каждого типа за весь период.
Как использовать
Выберите формат JSON, укажите 'Действие' в полях строк и используйте функцию 'Количество' для поля 'Пользователь'.
Результат
Сводная таблица с итоговым количеством каждого типа действий, что помогает оценить вовлеченность пользователей.

Проверить на примерах

json, csv

Связанные хабы

FAQ

Какие форматы данных поддерживает инструмент?

Инструмент поддерживает импорт данных в форматах CSV и JSON.

Можно ли фильтровать данные перед созданием таблицы?

Да, вы можете использовать поле «Условия фильтрации», чтобы исключить ненужные записи до начала обработки.

Какие функции агрегации доступны?

Вы можете использовать сумму, количество, среднее значение, максимум и минимум.

Можно ли добавить общие итоги в таблицу?

Да, включите опцию «Включить Общие Итоги», чтобы автоматически добавить итоговые строки и столбцы.

Есть ли ограничения на размер таблицы?

Вы можете настроить максимальное количество отображаемых строк и столбцов в соответствующих полях конфигурации.

Документация API

Конечная точка запроса

POST /ru/api/tools/pivot-table-generator

Параметры запроса

Имя параметра Тип Обязательно Описание
inputData textarea Да -
dataFormat select Да -
rowFields text Нет Поля для использования в качестве строк сводной таблицы. Если пусто, будет использовано первое нечисловое поле.
columnFields text Нет Поля для использования в качестве столбцов сводной таблицы. Если пусто, будут использованы оставшиеся поля.
valueFields text Нет Числовые поля для агрегации. Если пусто, будут автоматически обнаружены числовые поля.
aggregateFunction select Да -
filterConditions textarea Нет Опциональные фильтры для применения перед генерацией сводной таблицы. Формат: Поле оператор значение
includeGrandTotals checkbox Нет Добавить итоговые строки и столбцы в сводную таблицу
includePercentages checkbox Нет Показывать проценты рядом со значениями
maxRows number Нет Максимальное количество строк для отображения в сводной таблице
maxColumns number Нет Максимальное количество столбцов для отображения в сводной таблице

Формат ответа

{
  "result": "Processed text content",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}
Текст: Текст

Документация MCP

Добавьте этот инструмент к конфигурации сервера MCP:

{
  "mcpServers": {
    "elysiatools-pivot-table-generator": {
      "name": "pivot-table-generator",
      "description": "Создание интерактивных сводных таблиц из данных CSV/JSON с настраиваемой конфигурацией полей строк, столбцов и значений",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=pivot-table-generator",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Вы можете объединять несколько инструментов, например: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, максимум 20 инструментов.

Если вы столкнулись с проблемами, пожалуйста, свяжитесь с нами по адресу [email protected]