Добавление вычисляемого поля в сводной таблице с использованием C#

Добавление вычисляемого поля в сводной таблице улучшает анализ данных. Это позволяет пользователям создавать пользовательские расчеты на основе существующих данных. Эта функция особенно полезна для создания новых метрик, таких как соотношения, проценты или агрегаты на основе существующих данных. Используя вычисляемые поля, компании могут извлекать инсайты, которые стандартные поля не могут предоставить. Эта статья блога поможет вам узнать, как добавить вычисляемое поле в сводную таблицу с помощью C#.

В этой статье рассматриваются следующие темы:

Вычисляемое Поле в Сводной Таблице Excel

Вычисляемое поле в сводной таблице Excel - это пользовательское поле, которое вы создаете, используя формулу для выполнения расчетов на основе существующих данных в сводной таблице. Оно позволяет добавлять новые метрики или извлекать дополнительные инсайты из данных, не изменяя исходный набор данных.

Как Добавить Вычисляемое Поле в Сводной Таблице Excel

  1. Щелкните где-нибудь в сводной таблице, чтобы активировать инструменты сводной таблицы.
  2. Перейдите на вкладку “Анализ” (или “Параметры” в более старых версиях Excel) в ленте.
  3. Нажмите “Поля, элементы и наборы” и выберите “Вычисляемое поле” из выпадающего списка.
  4. В диалоговом окне “Вставить вычисляемое поле” дайте вашему вычисляемому полю имя, введите вашу формулу и выберите поля, которые хотите включить.
  5. Нажмите “ОК”, и вычисляемое поле будет добавлено в вашу сводную таблицу.

Например, если ваш набор данных содержит поля “Выручка” и “Себестоимость”, вы можете создать вычисляемое поле для нахождения “Прибыли” с помощью формулы, как показано ниже:

Добавление вычисляемого поля в сводной таблице Excel

Добавление вычисляемого поля в сводной таблице Excel

Новое вычисляемое поле появится в Списке полей сводной таблицы в разделе Значения.

Вычисляемое поле в сводной таблице Excel

Вычисляемое поле в сводной таблице Excel

Библиотека C# для Добавления Вычисляемого Поля в Сводную Таблицу

Aspose.Cells для .NET упрощает процесс программного добавления вычисляемых полей в сводные таблицы. Эта мощная библиотека предлагает множество функций для манипуляции файлами Excel. Она позволяет разработчикам создавать, изменять и управлять файлами Excel без проблем.

Чтобы начать работу с Aspose.Cells для .NET, выполните эти простые инструкции по установке:

  1. Перейдите на страницу загрузки Aspose.Cells для .NET.

  2. Установите библиотеку, используя следующую команду в консоли диспетчера пакетов:

    PM> Install-Package Aspose.Cells
    

Добавление Вычисляемого Поля в Сводную Таблицу с Использованием C#

Следуйте этим шагам, чтобы добавить вычисляемое поле в сводную таблицу с использованием C# с Aspose.Cells для .NET:

  1. Создайте книгу с помощью класса Workbook.
  2. Добавьте Worksheet в коллекцию Worksheets.
  3. Заполните рабочий лист данными.
  4. Создайте сводную таблицу с помощью метода Add() класса PivotTableCollection.
  5. После этого добавьте вычисляемое поле с помощью метода AddCalculatedField().
  6. Наконец, сохраните книгу с помощью метода Save().

Следующий фрагмент кода C# демонстрирует эти шаги:

Добавление вычисляемого поля в сводной таблице с использованием C#

Добавление вычисляемого поля в сводной таблице с использованием C#

Получите бесплатную лицензию

Изучите возможности продуктов Aspose, получив бесплатную временную лицензию. Посетите страницу лицензий для начала. Это просто и отличный способ протестировать функции Aspose.Cells для .NET.

Вставка вычисляемого поля в сводную таблицу: бесплатные ресурсы

В дополнение к вставке вычисляемых полей в сводную таблицу Excel мы предлагаем различные ресурсы для повышения вашего понимания Aspose.Cells. Ознакомьтесь с нашей документацией, учебными пособиями и форумами сообщества для получения дополнительных сведений.

Заключение

В этом блоге мы рассмотрели, как добавить вычисляемое поле в сводную таблицу с использованием C#. Эта функция улучшает анализ данных и предоставляет более глубокую информацию. Мы призываем вас узнать больше о Aspose.Cells для .NET, чтобы раскрыть его полный потенциал.

Если у вас есть какие-либо вопросы или вам нужна дополнительная помощь, пожалуйста, не стесняйтесь обращаться на наш бесплатный форум поддержки.

Также смотрите