Excel добавляет двойные кавычки в файл TSV

Я работаю над системой, которая в основном использует файлы TSV для внутреннего экспорта, и многие пользователи, взаимодействующие с файлами, в настоящее время используют только Excel.

Недавно я заметил, что если ячейка содержит символ запятой: когда загружается TSV, эта ячейка выглядит нормально, но затем, если документ открывается, каким-либо образом изменяется, а затем снова закрывается: тогда вокруг этого добавляются символы кавычек. клетка.

Таким образом, если файл содержал текст !house, pm, а затем файл был каким-либо образом изменен и сохранен: эта ячейка теперь будет содержать «!house, pm»

Повторный импорт с символами " вызывает ошибки повсюду.

Пара вопросов:

  • Есть ли способ запретить Excel добавлять эти символы ""?
  • Если нет: есть ли лучшая программа, которую можно использовать для внесения поправок в этот документ, с функциональностью и форматом, аналогичными Excel (особенно для нетехнических пользователей)? Например, расположение строк и столбцов, возможность фильтрации и т. д.?

Что касается первого вопроса, я не знаю об одном, а второй вопрос не по теме StackOverflow (точнее, рекомендации по инструментам не по теме).

Jerry 21.02.2019 10:46

Я не могу воспроизвести вашу проблему. Да, при сохранении файла TSV из Excel добавляются кавычки вокруг полей, содержащих запятые. Но при повторном импорте в Excel, поскольку в качестве квалификатора текста установлена ​​кавычка, кавычки отсутствуют. Какие "ошибки повсюду" вы видите?

Ron Rosenfeld 21.02.2019 12:43

Извините, Рон, я должен был указать: вместо ошибки Excel система, в которую я повторно импортирую TSV, не анализирует символы ". Я попросил команду обойти это, открыв TSV в текстовом редакторе и заменяя символы ", но это не идеально.

David Gerrard 22.02.2019 11:05
Преобразование HTML-таблицы в профессиональный документ Excel
Преобразование HTML-таблицы в профессиональный документ Excel
Это самый простой способ создания Excel из HTML-таблицы.
Импорт excel в laravel в базу данных
Импорт excel в laravel в базу данных
Здравствуйте, дорогой читатель, в этой статье я расскажу практическим и быстрым способом, как импортировать файл Excel в вашу базу данных с помощью...
0
3
283
1

Ответы 1

В свободном офисе такой проблемы нет.

Это здорово, но... этот вопрос не имеет ничего общего с Libre Office (и это действительно не место для продвижения продукта или услуги). Пожалуйста, воздержитесь от публикации ответов в стиле продвижения (также то, что вы опубликовали, не является ответом, поскольку оно не касается ничего, включенного в вопрос ОП).

David Makogon 27.02.2021 23:35

Другие вопросы по теме