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

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

Я пытаюсь импортировать файл с разделителями TAB в следующем формате в Excel 2013

"Column A"          "Column B"
"tjc0056421151r"    "I\gs]hü"nsf^f\F*lqog\düûWp"
"tjc0058088269r"    "EZacð0jrzmnbofofBÖÞRlXZi")["

При импорте в Excel появляется следующий формат

Column A        Column B
tjc0056421151r  I\gs]hünsf^f\F*lqog\düûWp"
tjc0058088269r  EZacð0jrzmnbofofBÖÞRlXZi)["

Пример №1

В B1 вы заметите, что здесь исчезло ":

hü"ns

и сейчас

hüns

Пример №2

А в B2 вы заметите, что здесь исчезло ":

XZi")["

и сейчас

XZi)["

Excel предположил, что поскольку в значении есть " , то это закрытие " значения, и поэтому удалил его. Фактический " в конце значения, который должен был быть удален, остался.

Есть ли в Excel опция, которая предотвращает возникновение этой ситуации?

решение1

Вы хотите, чтобы начало и окончание исчезли ", а остальные остались?

Опция 1

Используйте текстовый редактор с RegExp для текстового файла (например:Блокнот++). Найти и заменить (выберите опцию, чтобы разрешить RegExp) Найти: ^\"(.+)"\t"(.+)\"$ Заменить: $1\t$2 Теперь вы можете импортировать без текстового квалификатора.

Вариант 2

Импортировать без выбранного текстового квалификатора и использоватьMS Office Регулярное выражение(в неанглийской версии может быть другой синтаксис!).

Вариант 3

Импортируйте без текстового квалификатора и используйте функции Excel для удаления первого и последнего ".

=MID(A1,2,LEN(A1)-2)

Связанный контент