i tried the followingformula u gave
if {Sheet1$.Reference} startswith "s" then
tonumber(replace(mid({Sheet1$.Reference},3,len({Sheet1$.Reference})),"-",""))
else if {Sheet1$.Reference} startswith "r" then tonumber(replace(mid({Sheet1$.Reference},6,len({Sheet1$.Reference})),"-",""))
else 0
it...