You challenged me, took me a while to find, but here's one that should do the trick, its limit is 1378 ('zzz'):
if(greater(variables('InputNumber'),702),
if(greater(variables('InputNumber'),1378), '#',concat(variables('Alphabet')[sub(int(first(split(string(div(variables('InputNumber'),26)),'.'))), if(equals(mod(variables('InputNumber'),26),0),27,26))],
variables('Alphabet')[sub(int(first(split(string(div(sub(variables('InputNumber'), 702),26)),'.'))),if(equals(mod(variables('InputNumber'),26),0),0,-1))],
variables('Alphabet')[add(sub(sub(variables('InputNumber'), 702), mul(26, int(first(split(string(div(sub(variables('InputNumber'), 702),26)),'.'))))),if(equals(mod(variables('InputNumber'),26),0),26,0))])),
if(less(variables('InputNumber'),27), variables('Alphabet')[variables('InputNumber')], concat(variables('Alphabet')[sub(int(first(split(string(div(variables('InputNumber'),26)),'.'))),if(equals(mod(variables('InputNumber'),26),0),1,0) )], variables('Alphabet')[add(sub(variables('InputNumber'), mul(26, int(first(split(string(div(variables('InputNumber'),26)),'.'))))),if(equals(mod(variables('InputNumber'),26),0),26,0))])))
Edited solution with this formula
______________________________________________________________
If I have answered your question, please Accept the post as solution.
If you like my response, please Thumbs Up.