xellstorm Central de aprendizado
PT
Abrir o app

Uma alternativa ao @RISK que abre suas planilhas do @RISK

Guia · Atualizado em outubro de 2026

O xellstorm roda simulações de Monte Carlo de modelos do Excel no navegador e abre uma planilha feita para o @RISK do jeito que ela está: lê 53 das funções de distribuição do @RISK e 47 das formas dele por percentis, com os parâmetros ainda vinculados às células, além de RiskOutput, RiskCorrmat e RiskSimtable. Não precisa do @RISK nem do Excel, no Windows, no macOS ou no Linux.

A planilha não é alterada, então o modelo continua abrindo no @RISK. Antes de rodar, a importação lista o que foi convertido e cada fórmula que ficou de fora, com o motivo.

@RISK e xellstorm lado a lado

@RISKxellstorm
Onde rodaDentro do Excel para Windows; em um Mac, só rodando o Windows neleEm um navegador no Windows, no macOS ou no Linux; Chrome e Edge recomendados
InstalaçãoUm suplemento em cada computador que roda o modeloNenhuma, e sem direitos de administrador
Sua planilhaFunções do @RISK nas células; sem o @RISK, elas não calculamLida como está: o xellstorm não escreve nada nela
ColegasPrecisam do @RISK para rodar o modelo de novoAbrem no navegador; quem lê os relatórios não precisa de licença
Onde calculaNo seu computador, no ExcelNo seu computador, na aba do navegador; a planilha nunca é enviada

O que a tabela diz sobre o @RISK segue as notas de instalação que o fornecedor tinha publicadas em outubro de 2026; confira os requisitos atuais com ele.

Quais funções do @RISK são convertidas

As tabelas vêm da própria lista de regras do importador, então mostram exatamente o que ele converte. Cada função corresponde à distribuição que ela descreve, com os parâmetros convertidos como o @RISK os documenta, e cada correspondência é testada contra a distribuição equivalente do scipy. “Percentis” marca as formas …Alt e …AltD, que definem a distribuição por percentis: o xellstorm resolve a distribuição de forma exata ao rodar. † marca as funções que só convertem com números.

Funções de distribuição do @RISK que o importador converte, por distribuição († só com números: os parâmetros são calculados a partir dos argumentos)
Distribuição (nome no xellstorm)@RISK
Bernoulli
bern
RiskBernoulli
Beta
beta
RiskBeta
RiskBetaGeneral
RiskBetaSubj†
Binomial
binom
RiskBinomial
Burr III (Dagum)
burr
RiskDagum
Burr XII
burr12
RiskBurr12
Cauchy
cauchy
RiskCauchy
Percentis:
RiskCauchyAlt
RiskCauchyAltD
Qui-quadrado
chi2
RiskChiSq
Percentis:
RiskChiSqAlt
RiskChiSqAltD
Distribuição composta (frequência × severidade)
compound
RiskCompound
Cumulativa
cumul
RiskCumul
RiskCumulD†
Discreta
custom
RiskDiscrete
RiskDUniform
Exponencial
expon
RiskExpon
Percentis:
RiskExponAlt
RiskExponAltD
Valor extremo (máx., Gumbel)
gumbel_r
RiskExtValue
Percentis:
RiskExtValueAlt
RiskExtValueAltD
Valor extremo (mín.)
gumbel_l
RiskExtValueMin
Percentis:
RiskExtValueMinAlt
RiskExtValueMinAltD
F
f
RiskF
Vida em fadiga (Birnbaum–Saunders)
fatiguelife
RiskFatigueLife
Percentis:
RiskFatigueLifeAlt
RiskFatigueLifeAltD
Fréchet
invweibull
RiskFrechet
Percentis:
RiskFrechetAlt
RiskFrechetAltD
Gama, Erlang
gamma
RiskGamma
RiskErlang
Percentis:
RiskGammaAlt
RiskGammaAltD
Geral (pesos relativos)
general
RiskGeneral
Histograma
histogram
RiskHistogrm
Secante hiperbólica
hypsecant
RiskHypSecant
Percentis:
RiskHypSecantAlt
RiskHypSecantAltD
Hipergeométrica
hypergeom
RiskHypergeo
Uniforme inteira
randint
RiskIntUniform
Gaussiana inversa
invgauss
RiskInvgauss
Percentis:
RiskInvgaussAlt
RiskInvgaussAltD
Johnson SB
johnsonsb
RiskJohnsonSB
Johnson SU
johnsonsu
RiskJohnsonSU
Kumaraswamy
kumaraswamy
RiskKumaraswamy
Laplace
laplace
RiskLaplace
Percentis:
RiskLaplaceAlt
RiskLaplaceAltD
Lévy
levy
RiskLevy
Percentis:
RiskLevyAlt
RiskLevyAltD
Log-logística
fisk
RiskLogLogistic
Percentis:
RiskLogLogisticAlt
RiskLogLogisticAltD
Logística
logistic
RiskLogistic
Percentis:
RiskLogisticAlt
RiskLogisticAltD
Lognormal
lognorm
RiskLognorm
RiskLognorm2
Percentis:
RiskLognormAlt
RiskLognormAltD
Binomial negativa, geométrica
nbinom
RiskGeomet
RiskNegbin
Normal
norm
RiskNormal
RiskErf†
Percentis:
RiskNormalAlt
RiskNormalAltD
Pareto
pareto
RiskPareto
Percentis:
RiskParetoAlt
RiskParetoAltD
Pareto II (Lomax)
lomax
RiskPareto2
Percentis:
RiskPareto2Alt
RiskPareto2AltD
Pearson V (gama inversa)
invgamma
RiskPearson5
Percentis:
RiskPearson5Alt
RiskPearson5AltD
Pearson VI (beta prima)
betaprime
RiskPearson6
PERT
pert
RiskPert
Poisson
poiss
RiskPoisson
Rayleigh
rayleigh
RiskRayleigh
Percentis:
RiskRayleighAlt
RiskRayleighAltD
Recíproca (log-uniforme)
loguniform
RiskReciprocal
t de Student
t
RiskStudent
Percentis:
RiskStudentAlt
RiskStudentAltD
Triangular
triang
RiskTriang
Triangular a partir de percentis
trigen
RiskTrigen
Percentis:
RiskTriangAlt
Uniforme
unif
RiskUniform
Percentis:
RiskUniformAlt
RiskUniformAltD
Weibull
weibull_min
RiskWeibull
Percentis:
RiskWeibullAlt
RiskWeibullAltD

Uma distribuição pode aparecer sozinha ou com um multiplicador positivo e, no máximo, um deslocamento somado ou subtraído, como em RiskNormal(B1*1.1,B2)*C1+5; os argumentos podem usar números, referências a uma única célula e operações aritméticas, e continuam vinculados a essas células. As funções de propriedade e os marcadores:

Funções de propriedade, marcadores e estatísticas do @RISK que o importador lê
FunçãoVira no xellstorm
RiskTruncateTruncamento: truncate_min, truncate_max (antes de qualquer deslocamento)
RiskTruncate2Truncamento: truncate_min, truncate_max dos valores deslocados (movidos de volta pelo deslocamento)
RiskTruncatePTruncamento: truncate_pmin, truncate_pmax (percentis da distribuição)
RiskShiftDeslocamento: shift
RiskNameNome: o nome da entrada
RiskLockTrava: um valor fixo (RiskLock(v), ou o valor de RiskStatic)
RiskCorrmatCorrelação: correlações de postos entre as entradas de uma matriz
RiskDepCCorrelação: correlação de postos com a entrada de mesmo nome do par
RiskIndepCCorrelação: correlação de postos com a entrada de mesmo nome do par
RiskSimtableUm valor por simulação: uma célula fixa na execução-base, um cenário por simulação adicional
RiskOutputSaída: uma saída, com o nome informado

O que não é convertido do @RISK

Cada fórmula que não é convertida aparece na lista com o motivo, e a verificação de compatibilidade aponta, antes de rodar, cada célula que o motor de cálculo não consegue calcular. Como migrar um modelo de um suplemento percorre um exemplo completo, com o que fazer com cada fórmula que sobra.

Passo a passo para migrar um modelo do @RISK

  1. Abra a planilha. Arraste o arquivo .xlsx ou .xlsm para o xellstorm; salve antes uma planilha .xlsb como .xlsx. Ela é lida e calculada na aba do navegador.
  2. Importe as funções do @RISK. Importar da planilha, na etapa Distribuições, lista o que vira entrada, saída, correlação ou cenário e cada fórmula que sobra, com o motivo.
  3. Confira o que sobrou. A verificação de compatibilidade compara as fórmulas com os valores que o Excel salvou e aponta as células que o motor de cálculo não consegue calcular. Substitua-as antes de confiar nos resultados.
  4. Rode e compare. Quando tudo converte e a verificação não aponta nada, médias e percentis diferem dos do @RISK só pelo ruído amostral. Salve a configuração em um arquivo de projeto ao lado da planilha para rodá-la de novo depois.

Perguntas

Preciso ter o @RISK ou o Excel instalado?

Nenhum dos dois. O xellstorm lê as fórmulas do próprio arquivo da planilha e calcula o modelo com o motor de cálculo próprio, no navegador, no Windows, no macOS ou no Linux.

Dá para rodar um modelo do @RISK em um Mac?

O @RISK em si roda no Excel para Windows, então em um Mac ele precisa do Windows. O xellstorm também roda no navegador no macOS e abre a planilha feita para o @RISK sem o Excel e sem o suplemento; Chrome e Edge são os recomendados.

Os resultados serão os mesmos do @RISK?

O mesmo modelo, mas não os mesmos números aleatórios. As distribuições convertidas mantêm os parâmetros, e as correlações mantêm a correlação de postos. Quando tudo converte e a verificação de compatibilidade não aponta nada, médias e percentis diferem dos do @RISK pelo ruído amostral, que diminui conforme você roda mais iterações; com entradas correlacionadas, cada ferramenta combina os sorteios do seu jeito, então as caudas podem diferir um pouco mais.

Posso continuar usando o @RISK na mesma planilha?

Sim. A importação transforma as fórmulas em entradas da configuração do próprio xellstorm e não grava nada no arquivo, então a planilha continua abrindo e rodando no @RISK.

@RISK é marca registrada de seu titular. O xellstorm não tem afiliação com ele; os nomes das funções aparecem aqui apenas para dizer o que o xellstorm lê.

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.