Adicionar Campo Calculado na Tabela Dinâmica usando C#

Adicionar um campo calculado em uma tabela dinâmica melhora a análise de dados. Isso permite que os usuários criem cálculos personalizados com base em dados existentes. Esse recurso é particularmente útil para criar novas métricas, como razões, percentagens ou agregações com base em dados existentes. Ao usar campos calculados, as empresas podem obter insights que os campos padrão não conseguem fornecer. Este post do blog irá guiá-lo sobre como adicionar um campo calculado em uma tabela dinâmica usando C#.

Este artigo aborda os seguintes tópicos:

Campo Calculado na Tabela Dinâmica do Excel

Um campo calculado em uma tabela dinâmica do Excel é um campo personalizado que você cria usando uma fórmula para realizar cálculos nos dados existentes dentro da tabela dinâmica. Isso permite que você adicione novas métricas ou derive insights adicionais dos dados sem alterar o conjunto de dados original.

Como Adicionar um Campo Calculado na Tabela Dinâmica do Excel

  1. Clique em qualquer lugar na tabela dinâmica para ativar as Ferramentas de Tabela Dinâmica.
  2. Vá para a guia “Analisar” (ou “Opções” em versões mais antigas do Excel) na faixa de opções.
  3. Clique em “Campos, Itens e Conjuntos” e selecione “Campo Calculado” no menu suspenso.
  4. Na caixa de diálogo “Inserir Campo Calculado”, dê um nome ao seu campo calculado, insira sua fórmula e selecione os campos que deseja incluir.
  5. Clique em “OK”, e o campo calculado será adicionado à sua tabela dinâmica.

Por exemplo, se seu conjunto de dados contiver os campos “Receita” e “Custo”, você poderia criar um campo calculado para encontrar “Lucro” usando a fórmula mostrada abaixo:

Adicionar Campo Calculado na Tabela Dinâmica do Excel

Adicionar Campo Calculado na Tabela Dinâmica do Excel

O novo campo calculado aparecerá na Lista de Campos da Tabela Dinâmica sob a seção Valores.

Campo Calculado na Tabela Dinâmica do Excel

Campo Calculado na Tabela Dinâmica do Excel

Biblioteca C# para Adicionar Campo Calculado na Tabela Dinâmica

Aspose.Cells para .NET simplifica o processo de adição programática de campos calculados em tabelas dinâmicas. Esta poderosa biblioteca oferece uma gama de recursos para manipulação de arquivos do Excel. Ela permite que os desenvolvedores criem, modifiquem e gerenciem arquivos do Excel de forma integrada.

Para começar com Aspose.Cells para .NET, siga estas simples instruções de instalação:

  1. Visite a página de download do Aspose.Cells para .NET.

  2. Instale a biblioteca usando o seguinte comando no Console do Gerenciador de Pacotes:

    PM> Install-Package Aspose.Cells
    

Adicionar Campo Calculado na Tabela Dinâmica usando C#

Siga estes passos para adicionar um campo calculado em uma tabela dinâmica usando C# com Aspose.Cells para .NET:

  1. Crie um Workbook usando a classe Workbook.
  2. Adicione uma Worksheet à coleção Worksheets.
  3. Preencha a planilha com dados.
  4. Crie uma tabela dinâmica usando o método Add() da classe PivotTableCollection.
  5. Depois disso, adicione o campo calculado usando o método AddCalculatedField().
  6. Finalmente, salve o workbook usando o método Save().

O seguinte trecho de código C# ilustra esses passos:

Adicionar Campo Calculado na Tabela Dinâmica usando C#

Adicionar Campo Calculado na Tabela Dinâmica usando C#

Obter uma Licença Gratuita

Explore as capacidades dos produtos Aspose obtendo uma licença temporária gratuita. Visite a Página de Licença para começar. É fácil e uma ótima maneira de testar os recursos do Aspose.Cells para .NET.

Inserir Campo Calculado na Tabela Dinâmica: Recursos Gratuitos

Além de inserir campos calculados na tabela dinâmica do Excel, oferecemos vários recursos para aprimorar sua compreensão do Aspose.Cells. Confira nossa documentação, tutoriais e fóruns da comunidade para mais insights.

Conclusão

Neste post do blog, exploramos como adicionar um campo calculado em uma tabela dinâmica usando C#. Esse recurso aprimora a análise de dados e fornece insights mais profundos. Incentivamos você a explorar mais sobre o Aspose.Cells para .NET para desbloquear todo o seu potencial.

Se você tiver alguma dúvida ou precisar de mais assistência, sinta-se à vontade para entrar em contato em nosso fórum de suporte gratuito.

Veja Também