• ベストアンサー

エクセル2000での置き換え

'0016851626 '0079239209 こんな感じのデータがあるのですが このデータの一番最初の文字の'をとってそれぞれ文字列として 0016851626 0079239209 としたいのですがどなたか方法をご存知ないでしょうか? よろしくお願いいたします。 *置換で'を除こうと思いましたがだめでした。 *SUBSTITUTE関数でいったん'を取り除き、その後データをコピーし 形式を選択して貼り付けで値を選択し貼り付けた場合に'がはいってき てしまいます。

質問者が選んだベストアンサー

  • ベストアンサー
  • maruru01
  • ベストアンサー率51% (1179/2272)
回答No.2

こんにちは。maruru01です。 置換やSUBSTITUTE関数で取り除くことが出来ないなら、それは文字列を表す接頭文字?です。 データ上なんの不都合もないと思いますが、何故取り除きたいのでしょうか? このままいろんな加工や処理をしても問題ないですが。 どうしても取りたいなら、 =TEXT(A1*1,"0000000000") として、このセルをコピーして[形式を選択して貼り付け]の[値]貼り付けして下さい。 なお、データが10桁の0埋め数字という前提です。

nan
質問者

補足

VLOOKUPで参照先のデータにその接頭文字がない場合でも問題ないのでしょうか?

その他の回答 (2)

  • maruru01
  • ベストアンサー率51% (1179/2272)
回答No.3

>VLOOKUPで参照先のデータにその接頭文字がない場合でも問題ないのでしょうか? 当方では、問題はありませんでした。 念のため、nanさんの実際の環境で確認して下さい。

  • myu1984
  • ベストアンサー率0% (0/1)
回答No.1

(1)当該データが含まれたセル(または列)を選択 (2)「データ」-「区切り位置」を選択 (3)「スペースによって…」を選択し、次へ (4)「'」と数字の間あたりで左クリック(位置を間違えたらマウスでドラックして調整)→次へ (5)数字の列の形式を「文字列」に設定→完了 でどうでしょうか。 ご質問のデータをコピペしてやってみたらできましたよ。