Isn't there a function which find the position of specified occurance of a character?
No, not necessarily. If, the character in question is unique, then FIND or SEARCH will do that, but if there are multiple instances of the character, Excel doesn't have a direct function that will find the 3 instance of that character (for example). It would be nice if "instance" was an optional argument in FIND and SEARCH. You'd need to combine SUBSTITUTE and FIND/SEARCH