I think the idea of Perl in Excel is terrible, but it's still less terrible than downvoting an opinion
Why would you prefer Perl for it?
I find it easy to express myself in the language and I think it is a good fit for the problem domain at least in terms of what Perl was traditionally good for, "glue" and data processing.