Import CSV with UTF-8 into Excel for Mac
Excel for Mac 2011 does not support UTF-8 in CSV files. On Windows you can simply add Byte Order Mark (BOM) to the file and it will open correctly in Excel. This does not work on Mac. You can try importing the file with different encoding and some people declare success with UTF-16 Little Endian, but for me this simply does not work.
The best solution that I have found is a script made by Konrad Foerstner, which I have improved little bit, to support different colum delimiters.
Download the script from Github https://github.com/brablc/clit/blob/master/csv2xlsx.py, install library for writing Excel format sudo easy_install openpyxl.
Now you can covert the file from CSV to XLSX.