2017-04-08 12 views
0

内の文字列の周りの単一引用符を削除します。私は、セルに次のテキストを持っている私の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") 

答えて

1

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

ないのはなぜあなたは、単一引用符を繰り返したことを確認、これを試してみてください。

マルコム

+0

は、置換後の文字列 'NULL'それは実際にそれをしました..私は今、とても愚かな気分です!ありがとうございました! – Dennis

+0

数式を投稿するときに式オプションを使用してください –

1

シングルクオート、これを試してみてください - 単一引用符を代入

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

はちょうどあなたが他の文字列に置き換える方法と同様に、簡単です、しかし、二重引用符を代入すると、同様の書かれなければならあなたのやり方まで

ダブルQuote-

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

1

使用この

は何の検索を使用し、Excelで関数を検索と置換:私は信じることができないNULL

Screenshot

+0

ありがとう、これは確かに解決策ですが、私はプログラムでそれをやりたかった! – Dennis

+0

@Dennisそれでもやり方はできますし、マクロを記録することもできます。その後ExcelはVBAコードをあなたに書いてくれます。 – Ralph

関連する問題