Это, пожалуй, один из тех многократно обсуждаемых вопросов с решениями, более определенными c для реальной системы, которая выводит данные в файл CSV.
Существует ли простой способ экспорта данных, таких как 3332401187555, 9992401187000, в файл CSV таким образом, чтобы при открытии в Excel столбцы не отображали их в формате "scientifi c"? Если это важно, данные извлекаются непосредственно с помощью оператора SQL SELECT из любой СУБД.
Это также означает, что я пробовал решения, такие как окружение значений апострофами «3332401187555», и ячейка Excel распознает их как текст и не выполняет никаких преобразований / маскировок. Хотелось бы знать, есть ли более элегантный способ, если бы он не был предустановленным шаблоном Excel с текстовыми полями данных.