Please go to Admin > Settings > Excel > check "Localize". When this option is checked the separator will depend on the culture of the browser or the site.
For example, when the culture is set to "de-DE - Germany", which uses comma (,) for the decimal separator, the semicolon (;) will be used as the field delimiter.