Как сменить кодировку в excel после выборки из базы mysql?
Проблема такая делаю выборку из базы mysql через программу WorkBanch, сохраняю полученный результат в формате csv, получаю на выходе кракозябру. Пробовал предохранить в другом формате не дает результатов.
Так же пробовал конвертировать, через онлайн сервис csv в xlsx , результат получаю, если только поле в базе с текстом на русском языке отсутствует (поле best, там много текст) , как сделать так что бы и с этим полем получить результат .
Ниже скрин, моего результата

use test1 ; SELECT `firstname`, `middlname`, `lastname`, `phone1`, `phone2`, `town`, `desired_profession`, `email1`, `payment`, `pol`, `birthday`, `birthmonth`, `birthyear`, `best` FROM profil WHERE town = 4 AND `desired_profession` REGEXP 'Бухгалтер';
- Вопрос задан более двух лет назад
- 201 просмотр
Как исправить кодировку в excel
Как сменить кодировку в Excel 2010, Excel 2013
Иногда при открытии файла CSV в Excel мы видим вместо русских букв и слов, вопросы или кракозябры. Например такую картину можно наблюдать при выгрузке данных по поисковым запросам в формат CSV из Google Analytics или из Google Webmasters:
Конкретно в случае с Google Analytics есть опция экспортировать в формате MS Excel – и тогда данной проблемы не наблюдается.
А вот при экспорте с GWT списка поисковых фраз, такой опции пока нет:
Есть выгрузка в документы Google – но это проблемы не решает:
Как быстро пофиксить файл?
На самом деле очень просто,
- устанавливаете программу Notepad++
- в ней открываете данный CSV файл и выбираете смену кодировки
Для того чтобы данные отображались еще и по столбцам, следует не открывать файл, а добавлять его через инструмент Импорт текстовых данных, выбрав в качестве разделителя запятую.
Как исправить кодировку в excel
Всем доброго времени суток! Всем добра! )
Проблема с файлом. Обычный эксель файл, открываю его, вижу, что в нем кодировка русская как бы слетела, что делать? Что посоветуете? Есть способ добиться чтобы русские буквы стали отображаться нормально? Импорт текста не предлагать, так как там возникает с этими файлами другая проблема, у них разделитель полей — точка с запятой, но при этом точка с запятой есть еще в некоторых записях, что приводит к смещению столбцов..
Вопрос: какой есть способ в экселевском файле привести русские буквы в норму, чтобы они нормально читались?
🙂
Пользователь
Сообщений: 7207 Регистрация: 21.12.2012
27.04.2016 21:57:17
| Цитата |
|---|
| Zhukov_K написал: Что посоветуете? |
Для начала определиться, у вас обычный Excel файл, или нет. Ибо то, что в вашем тексте после цитаты, к обычному Excel файлу отношения не имеет.
Пользователь
Сообщений: 711 Регистрация: 30.03.2013
27.04.2016 22:01:16
как раз в этом и состоит вопрос: существует ли в эксель (внутри уже, то есть когда файл уже открыт) какой-то инструмент, который позволил бы добиться, чтобы кодировка русских букв стала нормальной? я так понимаю, что Вы подталкиваете своим намеком к ответу, что этого эксель не умеет? (
Пользователь
Сообщений: 2326 Регистрация: 09.04.2013
27.04.2016 22:02:04
| Цитата |
|---|
| Zhukov_K написал: Импорт текста не предлагать |
Значит исходный файл текстовый.
Открыть в блокноте и поменять кодировку файла
Пользователь
Сообщений: 711 Регистрация: 30.03.2013
27.04.2016 22:19:52
исходный файл — не текстовый, у него расширение xlsx
Пользователь
Сообщений: 14868 Регистрация: 21.12.2012
E-mail и реквизиты в профиле.
27.04.2016 22:33:17
Ежли что — знаю и Добера и котяру(RAN) как очень добросовестных исполнителей.
Я сам — дурнее всякого примера! .
Пользователь
Сообщений: 684 Регистрация: 22.12.2012
28.04.2016 07:45:23
| Цитата |
|---|
| Zhukov_K написал: исходный файл — не текстовый, у него расширение xlsx |
Кто-то до вас (а может и вы ) открыл текстовый файл и сохранил, не задумываясь над кодировкой.
Пользователь
Сообщений: 711 Регистрация: 30.03.2013
28.04.2016 11:58:38
точно не я.. (
в общем, понятно, ответ: excel так не умеет (преобразовывать кодировку внутри своего файла)
Пользователь
Сообщений: 11927 Регистрация: 22.12.2012
Excel 2016, 365
28.04.2016 14:24:56
| Цитата |
|---|
| Zhukov_K написал: своего файла) |
Вы бы пример своего файла приложили бы. Есть же подозрение, высказанное выше, что это текстовый файл у которого просто поменяли расширение на xlsx, возможно не глядя, без указания кодировки провели импорт текстового файла и сохранили как xslx. Без примера — определить проблему — это нужно быть экстрасенсом, а эти товарищи на здешний форум не ходят или ходят очень редко.
Файл CSV открывается в Excel в неверной кодировке

При выгрузке данных из Jumper, в файл, в формате CSV данные всегда сохраняются в кодировке UTF-8 (без BOM).
Microsoft Excel не умеет определять кодировку файла CSV и всегда открывает файл в кодировке ANSI (win-1251), поэтому после открытия текст не читабелен.
Как вариант решения, Вы можете переименовать расширение файла .csv в . txt, затем открыть его в Microsoft Excel, Вам будет предложено выбрать кодировку файла, выберите UTF-8.
Так же Вы можете файл в формате CSV открыть любым текстовым редактором, например в Notepad++, ведь CSV это обычный текстовый файл.
Сохрани ссылку на эту статью
Будь в курсе новостей
Никакого спама, только полезная информация о последних обновлениях и эксклюзивных материалах!
Укажите, пожалуйста, ваш адрес электронной почты
Спасибо что вы с нами!
Далее

Ошибка при выгрузке файла на FTP сервер (список кодов ответов FTP)
При выгрузке файла на указанный сервер FTP в журнале указывается статус выгрузки, на основании эт.
.png)
Как выгружать на сайт реальное количество товара
Как выгрузить на сайт количество товара, которое указано в карточке товара? По умолчанию, програ.