По моему опыту, попытка исправить это из ваших текущих данных займет любое время, когда вы захотите, и нет никаких гарантий, что ваш результат идентичен исходным данным. Может быть проще подождать, пока база данных снова не станет доступной.
Основная проблема заключается в том, что преобразование в простой формат CSV не является биективным - просто не существует прямого сопоставления файла CSV с исходными данными. Вы можете попытаться решить эту проблему с помощью некоторой эвристики, но для этого потребуется определенное количество сценариев или программирования. Это также зависит от платформы и инструментов, которые у вас есть, и, что не менее важно, от ваших навыков.
У вас могут быть записи, в которых ни у какого поля нет запятой. Сначала извлеките их, даже если их мало, это отправная точка.
Может быть, вы найдете эвристику, чтобы отличить хотя бы некоторые из "встроенных" запятых по разделению поля запятыми.
Вы можете попытаться определить значения данных в характерных столбцах, например, почтовый адрес, номер телефона и т.д. Работая оттуда, вы можете сузить число столбцов, которые требуют более тщательной проверки.
Пошаговое выполнение таким образом должно позволить вам преобразовать ваши данные в более подходящий формат, например, используя вкладки в качестве разделителей полей.
Вам также следует подумать об извлечении только некоторых столбцов и уникального значения ключа (номер записи?) на первом этапе, а затем сопоставляя разные части.
Запишите, документ, вести учет того, что вы делаете. В противном случае вы будете делать вещи хуже, а не лучше.
Удачи!