Dans mon excel, j'ai le text suivant dans une cellule:
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);
Je souhaite (par programme) replace tous les 'NULL' et les modifier à NULL (sans les guillemets).
J'ai essayé d'utiliser la fonction de rlocation, mais je ne peux pas fonctionner.
=SUBSTITUTE(DU7;"''NULL''";"NULL")
Essaye ça,
=SUBSTITUTE(DU7;"'NULL'";"NULL")
Je ne sais pas pourquoi vous répétez les cotes simples.
Malcolm
Utilisez la fonction Rechercher et replace dans Excel, utilisez cette option
Trouver quoi: 'NULL'
Remplacer par: NULL
Essayez ceci,
Simple citation –
=SUBSTITUTE(DU7;"'NULL'";"NULL")
La substitution de guillemets simples est plus simple, tout comme la façon dont vous substituez d'autres cordes, mais la substitution de guillemets doit être écrite comme vous l'avez fait.
Double citation-
=SUBSTITUTE(DU7;"""NULL""";"NULL")