删除 excel 中字符串周围的单引号

Remove single quotes around string in excel

在我的 excel 单元格中有以下文本:

INSERT INTO `educations`(`education_id`, `school`, `specialization`, `date_from`, `date_to`, `user_id`) VALUES (NULL,'NULL','software','2006-01-01 00:00:00','2006-01-01 00:00:00',@inserted_id);

我想(以编程方式)替换所有 'NULL' 并将它们更改为 NULL(不带引号)。

我试过使用替代函数,但无法正常工作。

=SUBSTITUTE(DU7;"''NULL''";"NULL")

请试试这个,

单引号 -

=SUBSTITUTE(DU7;"'NULL'";"NULL")

替换单引号更容易,就像替换其他字符串一样,但是替换双引号的方式必须与您的方式类似。

双引号-

=SUBSTITUTE(DU7;"""NULL""";"NULL")

试试这个,

=SUBSTITUTE(DU7;"'NULL'";"NULL")

不确定为什么要重复单引号。

马尔科姆

在 Excel 中使用查找和替换功能,使用此

查找内容:'NULL'

替换为:NULL