実際にはこんな感じでもう少し込み入ってて、返り値部分では半角括弧とカンマが使えないとあったのでLISTに格納したんですけど、それでも0が入ってしまうので

[VARスキルレベル][VARコスト][VARコスパ][VAR総威力][VAR全体総威力][VAR一発の威力][VAR攻撃回数][VAR攻撃人数][VAR効果][VAR効果時間]
=SUB(1=[VARスキルレベル],2)
=DICEレアリティ判定(2d6)
=IF([DICEレアリティ判定]>=11, クリティカル!! 素晴らしいスキルを制作します!![LISTクリティカル計算],
=IF([DICEレアリティ判定]<=2,ファンブル! [LISTファンブル計算],通常のスキル制作を行います[LIST通常計算]))

総威力:[VAR総威力]
コスパ:[VARコスパ]
=SUB([VAR総威力]/[VARコスパ]*100=[VARコスト], 0)
=SUB([VAR総威力]/[VAR攻撃回数]=[VAR一発の威力], 0)
=DICE全体減衰(1d300+100,0)
=SUB([VAR総威力]/[DICE全体減衰]*100=[VAR全体総威力], 0)

---LIST---
#LISTクリティカル計算
@SPLIT
=SUB(1d5=[VARスキルレベル], 2)
=SUB(2d6+10=[VAR総威力], 2)
=SUB([VAR総威力]+[VARスキルレベル]*2=[VAR総威力], 2)
=SUB(1d800+200=[VARコスパ], 2)
=SUB([VARコスパ]+[VARスキルレベル]*50=[VARコスパ], 2)
=SUB(5d6=[VAR攻撃回数], 2)
=SUB(1d6+2=[VAR攻撃人数], 2)

#LIST通常計算
@SPLIT
=SUB(2d6=[VAR総威力], 0)
=SUB(1d270+30=[VARコスパ], 0)
=SUB(2d6+1=[VAR攻撃回数], 0)
=SUB(1d4+1=[VAR攻撃人数], 0)