xellstorm Central de aprendizado
PT
Abrir o app

Distribuição gama no Excel: tempos de espera, totais e GAMMA.INV

Guia · Atualizado em outubro de 2026

Resumindo: o tempo total de várias esperas em sequência, como três reparos um depois do outro. De forma mais geral, uma grandeza positiva com cauda à direita.

A distribuição gama descreve uma grandeza positiva com cauda à direita e, em especial, o tempo total de várias etapas aleatórias em sequência. Um parâmetro de forma e um de escala a definem; a média é forma × escala. No Excel, =GAMMA.INV(RAND(), shape, scale) sorteia valores dela. Três reparos em sequência, cada um com duração média de 2 dias e dispersão exponencial, somam um total com distribuição gama de forma 3 e escala 2: 6,0 dias em média, e mais de 10 dias em 12,5% dos casos.

O que é a distribuição gama

Comece pela distribuição exponencial, o tempo de espera de um evento aleatório. Espere vários eventos desses em sequência, e o total tem distribuição gama: a forma é o número de etapas e a escala, a média de cada uma. A forma não precisa ser um número inteiro, o que faz da gama uma família flexível para qualquer grandeza positiva e assimétrica à direita: chuva, sinistros de seguros, durações, demanda.

Como ler o gráfico: cada linha é o tempo total de 1, 3 ou 8 esperas em sequência. Com uma espera, os tempos curtos são os mais comuns; quanto mais esperas se somam, mais o total se concentra em torno da média.

Densidades gama com escala 2 e formas 1, 3 e 8Três densidades gama com a mesma escala: a forma 1 é mais alta em zero e cai de modo contínuo (uma exponencial); a forma 3 sobe até um pico em 4,0, com cauda à direita; a forma 8 tem um pico mais largo e quase simétrico em torno de 14.0102030Forma 1Forma 3Forma 8
Distribuições gama com escala 2 (dias): o total de 1, 3 ou 8 reparos exponenciais de 2 dias em média cada um. Quanto mais etapas, mais simétrico o total.
Fórmulas: média, desvio padrão, pico e a partir de uma média e um desvio padrão
Fórmulas da gama (forma k, escala θ), calculadas para k = 3 e θ = 2 dias
GrandezaFórmula e exemplo
Médiak × θ
= 6,0 dias
Desvio padrão√k × θ
= 3,46 dias
Pico (moda)(k − 1) × θ, para k ≥ 1
= 4,0 dias
A partir de uma média e um desvio padrãok = (média / dp)², θ = dp² / média

A distribuição gama no Excel

GAMMA.INV(probability, alpha, beta) (INV.GAMA no Excel em português) recebe a forma como alfa e a escala como beta. Alguns livros escrevem a gama com uma taxa, 1 / escala; o Excel usa a escala, então uma taxa de 0,5 por dia é um beta de 2. Em uma célula, um sorteio é =GAMMA.INV(RAND(),D17,F17), e GAMMA.DIST(x, alpha, beta, TRUE) (DIST.GAMA) dá a chance de um valor abaixo de x: =1-GAMMA.DIST(10, 3, 2, TRUE) é a chance de 12,5% de levar mais de 10 dias.

Dias para concluir três reparos, gama com forma 3 e escala 2Histograma de 10.000 sorteios do xellstorm, com a densidade gama exata como linha, com pico em 4,0 dias e cauda à direita; P10 2,2, P90 10,6.05101520P10 2,2P90 10,6
Dias para concluir três reparos em sequência, gama com forma 3 e escala 2. Barras: 10.000 sorteios do xellstorm; linha: a curva teórica.
Distribuição gama no Excel, linha 17 da planilha (forma em D17, escala em F17)
CélulaFórmulaValor
Número aleatório u (I17)=RAND()
Sorteio (J17)=GAMMA.INV(I17,D17,F17)
Sorteio em uma célula=GAMMA.INV(RAND(),D17,F17)
Média (K17)=D17*F176,00
P10 (L17)=GAMMA.INV(0.1,D17,F17)2,20
P90 (M17)=GAMMA.INV(0.9,D17,F17)10,64
Conferir os números: valores exatos contra 10.000 sorteios do Excel e do xellstorm
Dias para concluir três reparos, gama: valores exatos e 10.000 sorteios de cada
ExatoExcel, RAND()xellstorm
Média6,005,976,00
Desvio padrão3,463,503,46
P102,202,192,20
P50 (mediana)5,355,285,35
P9010,6410,6910,64

O Excel sorteia com RAND(), totalmente ao acaso; o xellstorm distribui os sorteios de modo uniforme pela faixa (amostragem por Hipercubo Latino), por isso as estatísticas dele ficam mais perto dos valores exatos.

Gama ou lognormal?

Ambas são positivas e assimétricas à direita e, com a mesma média e o mesmo desvio padrão, ficam parecidas no meio. A diferença está na cauda: a da lognormal é mais pesada. Com a mesma média de 6,0 e o mesmo desvio padrão de 3,46 dos reparos, uma lognormal dá 0,6% de chance de passar de 20 dias, e a gama, 0,3%. Quando valores raros e muito grandes importam (perdas, estouros), essa diferença também importa: ajuste as duas aos seus dados e compare, ou escolha a cauda mais pesada por prudência. Veja a distribuição lognormal.

Como usar a distribuição gama no xellstorm

  1. Transforme a célula em entrada e, na etapa Distribuições, escolha Gama. Informe a (a forma) e scale; loc desloca o início para longe de zero, em geral 0.
  2. Com valores passados, “A partir de dados” no painel lateral ajusta uma gama começando em zero, junto com lognormal, Weibull e outras formas, e ordena os ajustes.

“Importar da planilha” converte =GAMMA.INV(RAND(), alpha, beta) em uma entrada gama; modelos de suplementos são convertidos a partir de RiskGamma, RiskErlang, VoseGamma e PsiGamma.

Perguntas

Como gerar números aleatórios com distribuição gama no Excel?

Use =GAMMA.INV(RAND(), shape, scale), por exemplo =GAMMA.INV(RAND(), 3, 2) para uma média de 6,0. Cada recálculo sorteia um valor novo.

O que são a forma e a escala de uma distribuição gama?

A forma define o formato: 1 é uma distribuição exponencial e, quanto maior, mais simétrico fica o pico. A escala estica a curva: a média é forma × escala e o desvio padrão, √forma × escala.

Qual é a relação entre a distribuição gama e a exponencial?

A exponencial é uma gama com forma 1. A soma de vários tempos exponenciais independentes com a mesma média é uma gama que tem como forma o número de tempos e como escala essa média (também chamada de distribuição de Erlang).

Veja também

O xellstorm é uma ferramenta de simulação de Monte Carlo para modelos do Excel, que roda no navegador: sem suplemento, e o arquivo nunca sai do seu computador.