データを正しく取り込むために
エクセルにデータを取り込むとき、「'」などの文字が含まれていると「NULLが不正」となり、取り込むことができなくなります。
例えば、「'12'34」という文字を取り込む必要があるとします。このとき、2と3の間の'(シングルクォーテーション)は置換作業などで取り除く事できますが、先頭の'は取り除く事ができません。
しかし手作業で取り除くには、データが大量であればかなり困難です。
これを関数で解決するためには、次のようにします。
セルA1に「'1234」と入力されている場合、セルB1に「=A1」と指定し、セルB1に値の貼り付けをすると先頭のシングルクォーテーションは除去できます。
ただし、この方法は数字が文字列扱いになってしまいます。それでは不具合だというようなら、お勧めできません。
別の解決方法としては、セルB1に「=VALUE(A1)」と指定し、セルB1に値の貼り付けをするという手があります。VALUEを指定すれば、数字として値を扱います。
こういった手順が詳しく紹介されているサイトもあります。
http://www.relief.jp/itnote/archives/000321.php
※値の貼り付けは、まず元の値が表示されているセルをコピーします。右クリックで指定して貼り付けを選択し、「値の貼り付け」で貼り付けると表示されている文字(数字)だけをが貼り付けられます。