Como criar um modelo de gráfico de curva em sino no Excel?
O gráfico de curva em sino, também conhecido como distribuição normal ou distribuição gaussiana em estatística, é amplamente utilizado para representar a distribuição de dados, com a maioria dos valores concentrados em torno da média, evidenciando a probabilidade de diferentes resultados. O ponto mais alto da curva corresponde ao evento mais provável. Estes gráficos são comummente usados em áreas como controlo de qualidade, análise de resultados de exames, avaliação de desempenho empresarial, entre outras, pois oferecem uma perceção visual intuitiva da distribuição e da probabilidade dos valores observados. Este artigo irá orientá-lo passo a passo na criação de um gráfico de curva em sino com o seu próprio conjunto de dados no Excel e mostrar-lhe-á ainda como guardar essa configuração como um modelo reutilizável para futuras análises.
- Criar um gráfico de curva em sino e guardá-lo como modelo de gráfico no Excel
- Criar rapidamente uma curva em sino com uma ferramenta incrível
- VBA: Gerar gráfico de curva em sino com código (solução alternativa)
Criar um gráfico de curva em sino e guardá-lo como modelo de gráfico no Excel
Criar uma curva em sino no Excel é um processo com vários passos, mas, uma vez configurado, permite personalizar o gráfico para diferentes conjuntos de dados ou guardar o design para utilização repetida. Esta solução oferece controlo total sobre os dados, os métodos de cálculo e a formatação visual — ideal para quem precisa de um gráfico preciso e personalizável em análises detalhadas de dados.
Vantagens: Flexibilidade máxima — todos os passos são claramente visíveis, ideais para aprendizagem ou documentação.
Desvantagens: Exige cálculos manuais e atenção rigorosa às fórmulas.
Siga estes passos detalhados:
1. Abra um novo livro do Excel e crie cabeçalhos de coluna no intervalo A1:D1, conforme mostrado na imagem seguinte. Os cabeçalhos recomendados são: Dados, Distribuição, Média e Desvio Padrão.
2. Introduza os seus números de origem na coluna «Dados». Para obter a melhor aparência da curva em sino, os seus dados devem abranger uma ampla gama e ser suficientemente numerosos (recomendam-se pelo menos 30 a 50 valores). No nosso exemplo, introduzimos valores de 10 a 100 em A2:A92.
Para garantir que os dados estão organizados por ordem do menor para o maior, selecione as células preenchidas com números na coluna A e clique em Dados > Ascendente. Isto ajuda a curva representada a formar-se corretamente.
3. Calcule as estatísticas de suporte:
(1) Na célula C2, introduza a seguinte fórmula para calcular a média aritmética (média) do seu conjunto de dados:
Esta função calcula a média do intervalo selecionado. Certifique-se de que o intervalo corresponde aos seus dados reais ou ajuste-o conforme necessário.
(2) Na célula D2, calcule o desvio padrão, que é utilizado para definir a largura da curva em sino:
Nota: Nas versões recentes do Excel, =DESVPAD.S() também poderá ser sugerido para calcular o desvio padrão de uma amostra.
(3) Em B2, gere a distribuição de probabilidade para cada ponto de dados. Consoante a versão do Excel, utilize uma das seguintes fórmulas:
A. Para o Excel 2010 ou versões posteriores: =NORM.DIST(A2;$C$2;$D$2;FALSO) | B. Para o Excel 2007: =DIST.NORM(A2;$C$2;$D$2;FALSO) |
Introduza a fórmula adequada na célula B2 e, em seguida, arraste a alça de autorreenchimento para baixo até à linha B92 (neste exemplo), de modo a preencher automaticamente a fórmula em todas as linhas de dados. Assim, obtém o valor da distribuição (curva em sino) correspondente a cada ponto de dados original.
Nota: Se o seu conjunto de dados abranger um intervalo diferente, atualize todas as referências de célula nas fórmulas em conformidade. Além disso, os erros na aplicação de fórmulas resultam frequentemente de intervalos incorretos ou da colocação errada das células, pelo que deve verificar novamente as referências.
4. Destaque ambas as colunas Dados e Distribuição (por exemplo, o intervalo A2:B92). Aceda a Inserir > Dispersão(ou)Gráfico de Dispersão e Anel no Excel 2013+) > Dispersão com Linhas Suaves e Marcadores. Este tipo de gráfico revela de forma mais clara o padrão em forma de sino.

O gráfico apresenta agora a sua curva em sino, semelhante ao exemplo seguinte:
Por clareza e estética, poderá querer remover elementos desnecessários do gráfico — como linhas de grelha, rótulos do eixo ou legendas — para destacar a forma em sino. Clique com o botão direito do rato no elemento que deseja remover e selecione «Eliminar» ou desmarque-o nas opções de formatação do gráfico.
Para reutilizar este gráfico com outros dados, deverá guardá-lo como modelo:
5. Guarde a curva em sino como modelo de gráfico:
A. No Excel 2013 ou posterior: clique com o botão direito do rato no gráfico completo da curva em sino e selecione Guardar como Modelo no menu.
B. No Excel 2007/2010: clique no gráfico para ativar as Ferramentas de Gráfico, depois aceda a Design > Guardar como Modelo.
Isto permite-lhe criar mais rapidamente novas curvas em sino para outros conjuntos de dados no futuro, sem ter de repetir toda a formatação.
6. Quando surgir a caixa de diálogo Guardar Modelo de Gráfico, introduza um nome facilmente identificável no campo Nome do ficheiro(por exemplo, «ModeloCurvaSino») e clique em Guardar. Este modelo é guardado na pasta predefinida «Modelos», normalmente acessível na caixa de diálogo de seleção de gráficos ao criar um novo livro.
Dicas de resolução de problemas:
- Se a opção para guardar o modelo não estiver disponível, certifique-se de que o gráfico está selecionado e de que tem as permissões necessárias para gravar ficheiros na pasta predefinida dos modelos.
- Se os gráficos futuros não corresponderem à sua curva em sino guardada, verifique novamente os dados de entrada quanto à integridade e formatação adequadas.
Criar rapidamente uma curva em sino com uma ferramenta incrível
Se pretender contornar cálculos manuais e fórmulas complexas, o Kutools para Excel disponibiliza uma funcionalidade de Gráfico de Distribuição Normal que cria gráficos de curva em sino com aspeto profissional em apenas alguns cliques. Este método é especialmente valioso quando trabalha com dados desconhecidos ou precisa de uma visualização estatística imediata, mesmo sem conhecimentos avançados das funções do Excel.
Vantagens: Reduz drasticamente o tempo e a perícia necessários para criar gráficos de curva em sino ou combinados. Inclui opções adicionais, como histograma de frequência e gráfico combinado, para uma análise mais abrangente.
Desvantagens: Requer a instalação do Kutools para Excel.
1. Selecione o intervalo que contém os seus valores de dados. Certifique-se de que os dados são numéricos e não incluem células vazias nem texto, para obter os melhores resultados. Clique em Kutools > Gráficos > Distribuição de Dados > Gráfico de Distribuição Normal.
2. Na caixa de diálogo que aparece, selecione a opção Gráfico de Distribuição Normal na secção Selecionar. Clique em OK para criar o gráfico.
Esta caixa de diálogo também lhe permite:
(1) Introduzir opcionalmente um Título do Gráfico para rotulagem imediata.
(2) Criar um histograma de frequência, marcando apenas Histograma de Frequência.
(3) Combinar um histograma e uma curva em sino numa única visualização, marcando ambas as opções em Selecionar.
Se apenas a opção Gráfico de Distribuição Normalfor selecionada:
Se forem marcadas ambas as opções Gráfico de Distribuição Normale Histograma de Frequênciapara obter um efeito combinado:
Precauções:
– Certifique-se de que o Intervalo de Dados contém apenas entradas numéricas válidas.
– Se o gráfico resultante não for apresentado conforme esperado, verifique se existem erros nos dados ou incompatibilidades no intervalo.
Comparativamente às soluções manuais, utilizar o Kutools para Excel é a escolha ideal para obter resultados rápidos e consistentes, especialmente ao criar gráficos para relatórios ou apresentações com o mínimo esforço.
VBA: Gerar automaticamente uma curva em sino com uma macro
Para utilizadores avançados ou aqueles que automatizam relatórios repetitivos, uma macro VBA simples pode gerar rapidamente dados de curva em sino a partir de parâmetros definidos pelo utilizador e traçar automaticamente o gráfico. Isto é especialmente útil ao trabalhar com dados em mudança ou para relatórios frequentes que exijam um formato consistente.
Vantagens: Permite automatizar tanto o cálculo como a criação do gráfico — ideal para processamento em lote.
Desvantagens: Requer alguma familiaridade com macros e poderá ser necessário conceder permissões de segurança para executar scripts VBA.
- Prepare os seus dados.Se já tiver um conjunto de dados (por exemplo, no intervalo A2:A92), calcule a média, o desvio padrão e os limites do intervalo utilizando fórmulas do Excel:Obter a média:
=AVERAGE(A2:A92)Obter o desvio padrão:=STDEV.P(A2:A92)Obter o início do intervalo:=Mean-3*Standard DeviationComo a média está em B2 e o desvio padrão em C2, utilize esta fórmula: =B2-3*C2Obter o fim do intervalo:=Mean+3*Standard DeviationComo a média está em B2 e o desvio padrão em C2, utilize esta fórmula: =B2+3*C2Para o passo, utilize 1 ou 0,1. Quanto menor for o valor do passo, mais suave será a curva.
- Executar o código
- Prima Alt + F11 para abrir o editor do VBA.
- Insira um novo módulo e cole o código da macro GenerateBellCurve.
Sub GenerateBellCurve() 'Updated by Extendoffice 2025/07/24 Dim xMean As Double Dim xStdev As Double Dim xStart As Double Dim xEnd As Double Dim xStep As Double Dim xRow As Integer Dim ws As Worksheet Dim chartObj As ChartObject Dim xValue As Double On Error Resume Next xTitleId = "KutoolsforExcel" Set ws = Worksheets.Add ws.Name = "BellCurve" xMean = Application.InputBox("Enter mean value:", xTitleId, 50, Type:=1) xStdev = Application.InputBox("Enter standard deviation:", xTitleId, 10, Type:=1) xStart = Application.InputBox("Enter range start (e.g. 10):", xTitleId, xMean - 3 * xStdev, Type:=1) xEnd = Application.InputBox("Enter range end (e.g. 100):", xTitleId, xMean + 3 * xStdev, Type:=1) xStep = Application.InputBox("Enter step interval (e.g. 1):", xTitleId, 1, Type:=1) ws.Range("A1:B1").Value = Array("X", "Normal Distribution") xRow = 2 For xValue = xStart To xEnd Step xStep ws.Cells(xRow, 1).Value = xValue ws.Cells(xRow, 2).Value = WorksheetFunction.Norm_Dist(xValue, xMean, xStdev, False) xRow = xRow + 1 Next Set chartObj = ws.ChartObjects.Add(Left:=300, Width:=500, Top:=10, Height:=300) With chartObj.Chart .ChartType = xlXYScatterSmooth .SetSourceData Source:=ws.Range("A1:B" & xRow - 1) .HasTitle = True .ChartTitle.Text = "Bell Curve" .Axes(xlCategory).HasTitle = True .Axes(xlCategory).AxisTitle.Text = "X" .Axes(xlValue).HasTitle = True .Axes(xlValue).AxisTitle.Text = "Probability Density" End With ws.Activate End Sub - Prima F5 para executar a macro.
- Introduza os valores necessários quando solicitadoA macro irá pedir:
- Valor médio: Basta selecionar a célula que contém o valor médio calculado. Se se lembrar do valor, pode introduzi-lo manualmente.
- Desvio padrão: selecione a célula que contém o desvio padrão.
- Início do intervalo: selecione a célula que contém o início do intervalo.
- Fim do intervalo: Selecione a célula que contém o fim do intervalo
- Passo: Introduza 1 ou 0,1. Ou selecione a célula que contém o valor do passo.
Após a conclusão, será criado um BellCurve Origem do Nome do Arquivo.
- A coluna A contém os valores do eixo X (Intervalo de Dados).
- A coluna B contém os valores de densidade de probabilidade calculados com NORM.DIST().
- Será inserida diretamente na folha de cálculo uma curva suave Gráfico de Dispersão (curva em sino).

Dica: Se ocorrer um erro, verifique novamente os parâmetros introduzidos e certifique-se de que tem permissões para adicionar folhas de cálculo e gráficos. Guarde sempre o seu trabalho antes de executar scripts VBA, pois as macros podem não ser anuláveis.
Artigos Relacionados
As Melhores Ferramentas de Produtividade para o Office
Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência como nunca antes.Kutools para Excel Oferece mais de 300 funcionalidades avançadas para impulsionar a produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...
Office Tab Traz uma interface com separadores para o Office e torna o seu trabalho muito mais fácil
- Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novos separadores da mesma janela, em vez de em janelas separadas.
- Aumente a sua produtividade em 50 % e elimine centenas de cliques do rato todos os dias!
Todos os suplementos Kutools — num único instalador.
Kutools for Office reúne suplementos para Excel, Word, Outlook e PowerPoint, além do Office Tab Pro, sendo a solução ideal para equipas que trabalham em várias aplicações do Office.
- Pacote tudo-em-um— suplementos para Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Um instalador, uma licença— configuração em minutos (pronto para MSI)
- Funciona melhor em conjunto— produtividade simplificada em todas as aplicações do Office
- Teste gratuito de 30 dias com todas as funcionalidades— sem registo, sem cartão de crédito
- Melhor relação qualidade-preço— poupe face à compra individual dos suplementos




