můžete být schopen to oklamat a pomocí regulárního výrazu hledat:
"(.*?)"(?=,|$)
Ale to je trochu hackerský (v zásadě přijměte koncovou uvozovku, když bezprostředně následuje čárka nebo konec řádku). Stejná logika by platila pro hledání-nahrazení. (Opět to vše předpokládá, že „zbloudilá“ citace se nikdy nebude řídit standardními pravidly CSV (např. mít před nebo za čárkou/řádek [začátek/konec]))
Předpokládám, že nemáte kontrolu nad původními daty a musíte pracovat s tím, co máte?
UPRAVIT
I když jsem to zkoušel jen na malém vzorku vašich dat, zdá se, že najdete "zbloudilé" uvozovky, které můžete nahradit výrazem ""
dne:
(?<!^|"|,)"(?!"|,|$)