How to have Farsi/Persian font in a single column of Numbers
In Numbers go to:

File menu &gt; Advanced &gt; Language and Region




Select Persian from the dropdown list for the languages and then hit OK. 



That will revert your numbers as well as the rest of the locale related settings to Persian.



Voila!

(You can do the same in Excel or the rest of the Office family).

Update:

Note that this method will change all numbers in your file to Persian. Seems like there's no proper way of having a bilingual sheet; you need at least two sheets one in each language. Also, if you want to retain everything and only apply it to one set of numbers, then, weirdly enough, you need to type any letter in Persian, then input your number. If the global language setting of the file is on English, it'll display the numerals in English, unless you keep at least a Persian letter before the digit in the cell. This is far from ideal, but I can't seem to find another work around this.