PoissonRange = GENERATESERIES(0, 30, 1)
MonthlyMean = AVERAGE(Monthly_Counts[2022])
PoissonPMF =
VAR mean = [MonthlyMean]
VAR x = MAX(PoissonRange[Value])
RETURN
IF(
x < 0,
BLANK(),
EXP(-mean) * POWER(mean, x) / FACT(x)
)
ActualDistribution =
CALCULATE(
COUNTROWS(Monthly_Counts),
FILTER(Monthly_Counts, Monthly_Counts[2023] = MAX(PoissonRange[Value]))
)