Почему excel открывает csv в одном столбце а не разделяет по ;?

Бывает так что excel открывает csv в одном столбце а не разделяет по ; проблема кроется в настройках windows,
рассмотрим как это починить

По идее здесь должна помочь настройка самой операционной системы Windows: Пуск > Панель управления > Язык и региональные стандарты. На вкладке «Форматы» кликаем кнопку «Изменить этот формат…» В открывшемся окне, на вкладке «Числа» замените «Разделитель элементов списка» на нужный, т.е. символ точки с запятой (;) меняем на запятую (,).
windows-settings