Категории

Перестановщик Колонок

Переставить колонки таблицы без изменения строк данных

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

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

Обзор

Перестановщик Колонок — это онлайн-инструмент для изменения порядка столбцов в таблице, сохраняя все данные строк без изменений. Поддерживает различные разделители и форматы вывода, такие как CSV, JSON, Markdown и HTML.

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

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

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

  • Вставьте данные таблицы в текстовое поле или используйте пример.
  • Укажите разделитель (запятая, точка с запятой, табуляция и т.д.) или выберите автоопределение.
  • Выберите режим порядка колонок: сохранить исходный, отсортировать или задать пользовательский порядок.
  • При необходимости введите новый порядок колонок по именам или номерам и получите результат в нужном формате.

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

Подготовка отчётов для руководства, где ключевые показатели должны быть в начале таблицы.
Очистка данных перед анализом, упорядочивая колонки по категориям или алфавиту.
Конвертация данных из одного формата в другой с изменением порядка столбцов для совместимости.

Примеры

1. Упорядочивание данных продаж

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

2. Сортировка колонок по алфавиту

Менеджер по данным
Контекст
Менеджер работает с таблицей, содержащей множество колонок, и хочет стандартизировать их порядок для удобства команды.
Проблема
Вручную сортировать колонки по алфавиту долго и легко ошибиться, особенно в больших наборах данных.
Как использовать
Загрузите таблицу, установите разделитель (например, запятая), выберите режим 'Сортировать Колонки по Возрастанию (А-Я)' и получите результат.
Пример конфигурации
orderMode: 'asc'
Результат
Все колонки отсортированы по алфавиту, начиная с А до Я, что делает таблицу более организованной.

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

csv, video, hash

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

FAQ

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

Инструмент работает с любыми текстовыми данными, разделёнными символами, такими как CSV, TSV и другие.

Как задать пользовательский порядок колонок?

В поле 'Пользовательский Порядок Колонок' введите имена или номера колонок через запятую в нужном порядке.

Можно ли сохранить заголовок таблицы?

Да, установите флажок 'Первая Строка - Заголовок', чтобы первая строка считалась заголовком.

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

Вы можете получить результат в формате JSON, CSV, Markdown, HTML или только схему перестановки.

Инструмент изменяет данные строк?

Нет, инструмент только меняет порядок столбцов, данные строк остаются без изменений.

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

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

POST /ru/api/tools/column-reorder

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

Имя параметра Тип Обязательно Описание
data textarea Да -
delimiter select Нет -
orderMode select Нет -
newOrder textarea Нет -
hasHeader checkbox Нет -
includePreview checkbox Нет -
formatOutput select Нет -

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

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

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

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

{
  "mcpServers": {
    "elysiatools-column-reorder": {
      "name": "column-reorder",
      "description": "Переставить колонки таблицы без изменения строк данных",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=column-reorder",
      "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]