Сделать Excel данных CSV-совместимым - PullRequest
0 голосов
/ 14 июня 2019

Я хочу, чтобы данные Excel были сохранены в форме CSV с кавычками вокруг числа. Когда я использовал это =""""&B2&"""", чтобы получить цитату, я получил 3 кавычки вокруг числа.

enter image description here

Что я на самом деле хочу, так это: enter image description here

Как я могу получить только одну кавычку, как показано ниже для всей строки, используя формулу Excel и сохранив ее как csv.

1 Ответ

0 голосов
/ 14 июня 2019

Это абсолютно нормально. Цитаты предназначены для цитирования специальных символов , включая самих себя . Таким образом, кавычки удваиваются внутри цитируемого поля. Когда вы видите 3 кавычки ("""2""") в файле csv, самые внешние кавычки - это нормальные кавычки вокруг поля, а внутренние кавычки - это, как правило, двойные кавычки внутри поля в кавычках.

Любой обычный CSV-парсер будет:

  • удалить самые внешние кавычки
  • замените любую удвоенную кавычку ("") внутри поля на одну ("), возвращающую, как ожидалось, "2"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...