Visualizar taxas de conversão, pipelines de vendas ou qualquer conjunto de dados hierárquico fica muito mais claro com um gráfico de funil. Neste artigo, você aprenderá como criar um gráfico de funil no Excel usando C# e Aspose.Cells for .NET. Com apenas algumas linhas de código, você pode automatizar a geração de visualizações de funil de alto impacto que estão prontas para exportação para XLSX, PDF ou imagens.

Este artigo cobre os seguintes tópicos:

Biblioteca Excel C# para Criar Gráficos de Funil

Aspose.Cells for .NET é uma poderosa biblioteca de planilhas que permite aos desenvolvedores criar, modificar e renderizar arquivos Excel programaticamente. Ela oferece um conjunto rico de tipos de gráficos, incluindo o gráfico Funnel, que não está disponível nas bibliotecas nativas de interop do Microsoft Office para cenários de servidor.

Principais benefícios de usar Aspose.Cells for .NET:

  • API abrangente – Acesso total aos recursos do Excel sem dependências COM.
  • Amigável ao lado do servidor – Não é necessário instalar o Microsoft Office.
  • Alto desempenho – Lida com grandes pastas de trabalho com uso mínimo de memória.
  • Múltiplos formatos de saída – Salve como XLSX, XLS, CSV, PDF, PNG e mais.

Comece rapidamente:

  1. Baixe a versão mais recente da página de lançamentos.
  2. Instale via NuGet:
PM> Install-Package Aspose.Cells

Criar um Gráfico de Funil no Excel usando C#

Abaixo estão dois exemplos completos e executáveis que mostram como:

  1. Criar um gráfico de funil básico a partir de um conjunto de dados estático.
  2. Personalizar um gráfico de funil (cores, rótulos de dados e legenda).

Nota – Todos os trechos de código são compilados com .NET 6.0 ou posterior e têm como alvo net6.0 (ou qualquer framework posterior). Substitua outputPath por uma pasta apropriada em sua máquina.

Exemplo 1 – Gráfico de Funil Básico

O que o código faz

  1. Cria uma pasta de trabalho e adiciona dados de exemplo que representam um pipeline de vendas típico.
  2. Insere um gráfico Funnel (ChartType.Funnel) começando na linha 7, coluna 0.
  3. Vincula os valores da série e as categorias ao intervalo de dados.
  4. Salva o resultado como FunnelChart_Basic.xlsx.

Abra o arquivo gerado no Microsoft Excel – você verá um gráfico de funil claro que visualiza a queda em cada estágio.

Exemplo 2 – Gráfico de Funil Personalizado (Cores, Rótulos de Dados, Legenda)

Destaques da personalização

  • Cores – Cada fatia do funil recebe uma cor de primeiro plano distinta usando Area.ForegroundColor e FormattingType.Custom.
  • Rótulos de Dados – Exibe valor e porcentagem centralizados dentro de cada fatia.
  • Legenda – Posicionada na parte inferior com um layout horizontal para melhor legibilidade.

Abra FunnelChart_Customized.xlsx para ver um funil totalmente estilizado adequado para apresentações ou relatórios.

Obtenha uma Licença Gratuita

Se precisar de uma licença temporária para remover as marcas d’água de avaliação, visite a página de licença temporária da Aspose. A licença gratuita funciona por 30 dias e permite avaliar o conjunto completo de recursos, incluindo gráficos de funil.

Gráfico de Funil no Excel: Recursos Gratuitos

Leitura adicional e ferramentas para aprofundar sua expertise em Aspose.Cells:

Conclusão

Criar um gráfico de funil com Aspose.Cells for .NET é simples e requer apenas algumas linhas de código C#. A biblioteca fornece controle total sobre vinculação de dados, estilo e opções de exportação, tornando‑a ideal para relatórios do lado do servidor, dashboards e geração automatizada de Excel. Use os exemplos acima como base e adapte‑os às suas próprias fontes de dados e requisitos visuais.

Se você tiver alguma dúvida ou encontrar problemas, sinta-se à vontade para pedir ajuda no Aspose.Cells fórum de suporte.

Veja também