• ベストアンサー

Excelのアポストロフィーの削除

お尋ねします AccessからExcelへデータをもってきたところ、文字データの前へ'(アポストロフィー)の記号がはいっていました。 500以上のデータがあるので、一括でこのアポストロフィーを削除する方法があれば教えていただきたいのですが…。 よろしくお願いいたします。

noname#121624
noname#121624

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

  • ベストアンサー
回答No.6

#3,#5です。 一旦他のセルへ値のみ貼り付け(形式を選択して貼り付けとか右クリックでドラッグとか)、でいけます。 「他のセルへ」が必要なようです。

noname#121624
質問者

補足

何度もすみません。 教えていただいた「形式を選択して貼り付け」の中で、「値と数式の書式」にチェックを入れて対処いたしました。 有難うございました。

その他の回答 (6)

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

こんにちは。maruru01です。 以下の方法で。 ・どこか未使用のセルを選択して、コピー ・先頭の「'」を取りたいセルを全て範囲選択 ・メニューの[編集]→[形式を選択して貼り付け]を選択 ・[演算]の[加算]か[減算]にチェックをして[OK]

noname#121624
質問者

補足

有難うございます。 #6と#7の方のご回答をヒントに 「形式を選択して貼り付け」の中の「値と数値の書式」にチェックを入れて他のセルにコピーをして解決いたしました。 お手数をおかけいたしました。

回答No.5

#3です。 ごめんなさい。文字列ではダメでした。 数値や数式の前の '100 '=a+b ならO.K.なんですが…。

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.4

#2です。昨日何度も、CSVファイルからエクセルの「データ」-[外部データの取りこみ」でやってみました。 その場合は、’を捉えました。 しかしいま直接セルに'132などと入れてみると捉えません。 多分データとして'と、入力時に'を入れるのでは違いが あるようです。 ---------- 仕方ないので=value(A1)で数値化したら、消えました。 列挿入(B列)してこれを行い、値だけをA列に複写し B列を削除されては。 ---------- ’はロータス123にあって、入力時左詰の記号だったように記憶するが、互換性のためエクセルに取り入れられたのか(推測)、異質なように思える。今では文字列入力を知らせる記号になっているが、もとは配置の記号ではないかと思う。エクセルにはこれ'以外は、これ(配置やデータ性格を決める)に類する文字は無いよう。この点いつも疑問を持ったままです。ロータス123の右詰や中央配置の記号はエクセルには無いようです(あるかも知れない)。 エクセルでは'は文字列を指示する記号で、文字列はデフォルトで左詰だけなのかも知れないが。 エクセルで数式バーには表示されるが、セルの値ではない扱いのようで、検索や置換で捉えられないのでしょう。

noname#121624
質問者

補足

皆さんにいただいたご回答の中で「形式を選択して貼り付け」で対処したいと思います。 何度もご回答いただき本当に有難うございました。

回答No.3

範囲指定してから、データ→区切り位置を選択し、何もしないで完了。

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.2

列を範囲指定し 「編集」→「置換」で  検索する文字列 '  置換後の文字列  (何も入れない) で、すべて置換で置換しても良いのでは。 #1では数式バーに見た目’が残りませんか。

noname#121624
質問者

補足

ありがとうございました。 #1の方の補足に書いたのですが、置換えの対象として先頭のアポストロフィーを認識してくれません。 もし他に方法がありましたらお教え下さい。

  • yutopapa
  • ベストアンサー率47% (139/295)
回答No.1

ちょっと裏技的ではありますが・・・。 「編集」→「置換」で  検索する文字列 '  置換後の文字列 ' (要するにアポストロフィーをアポストロフィーで置換するのです。) とやってやると、綺麗さっぱり取れます。 お試しあれ。  

noname#121624
質問者

補足

早速にご回答いただき有難うございました。 やってみたのですが、「'」を置換えしようとしたところ、「置き換え対象のデータが見つかりません」とか「一致するデータがありません」とか出てしまいます。 例えば「ああ'ああ」のように文字の途中にあるアポストロフィーは消えるのですが、「'ああああ」のように最初にアポストロフィーをつけていると上記のように認識してくれません。 これは何か設定が違うのでしょうか?

関連するQ&A

  • アポストロフィー

    Word 文書でアポストロフィーを入力すると ' のように出てきますが、 雑誌のTIMEのサイトなどでは形が違います。このようなサイトで見るアポストロフィーを Word 文書でキーボードから入力することはできるのでしょうか。

  • AccessからExcelにエクスポートしたデータのアポストロフィーを消すには・・・?

    こんばんは。 前から悩んでいるのですが、AccessのデータをExcelへエクスポートすると、各データの頭に「'」(アポストロフィー)がついてきて、VLOOKUPなどを使うときにうまくいかなかったりします。 無理やり一件ずつ手作業で消していって最終的にできたこともあるのですが、データが大量の場合、かなり大変な作業になります。 Excelの見た目上は何もなくて、セルをアクティブにしたときに「'」があるのが分かり、「LEFT関数」などを使って削除することもできません。 何とか一括で消せる方法を探したいのですが、どなたかご存知ありませんか?

  • pascal言語 write文でアポストロフィー

    現在pascal言語を勉強している初心者のものです。 コンソールアプリケーションを作っているときに、write文でアポストロフィー(’)を表示させたいのですが、うまくできません・・・ どうやったらアポストロフィーを表示できるのでしょうか?

  • アポストロフィーの一括挿入 エクセルシート

    数値が入っているエクセルシートで、一括で各セルのデータの頭にアポストロフィーを挿入したいのですが簡単な方法はありますか? ワークのセルで「="7"&a1」とか入力してコピーして出来るのはやったのですが、もっと簡単に(例えば置き換えの機能を使うなどして)出来るとありがたいです。 (因みに数値を文字列として表示形式を設定したいのではなく数値を文字列としてセルに埋めたいのです) 宜しくお願いします。

  • 「12」のピンイン表記について。

    「12」のピンイン表記について。 「12」をピンイン表記すると、"shi'er" のように、"shi" と "er" の間に、 アポストロフィーを打ちますが、なぜ、ここにアポストロフィーを打つのでしょうか。 (アポストロフィーを打たなければ、他にどのように、読まれ間違う可能性が あるのでしょうか。)

  • セル内の特定の文字を削除したいのですが。

    アクセスからエクセルにエクスポートしたデータを扱っています。 その中のある列だけ、データの一番初めに、’(←半角のアポストロフィー)がついているのです。 このアポストロフィーは、セル内には表示されていないのですが、数式バーには表示されています。 この先、印刷の際のトラブルにならないように、このアポトロフィーを削除してしまいたいのですが、簡単な方法はないでしょうか? 空白を削除するTRIM関数のような関数があればと思うのですが。 ちなみにデータは住所録で、8千件以上あるので、できればひとつひとつ作業するのは避けたいのです。 よろしくお願いいたします。

  • エクセルの先頭の’(アポストロフィー)

    タイトルの通り、エクセルを使用していて、セルの先頭(1文字目)に ’(アポストロフィー)を入れると、セルの書式設定で「文字列」を 選択していても無視されてしまいます。 どうしても先頭に’を表示させたいのですが、どうすればよいのでしょうか?

  • ワード 英文入力 アポストロフィー

    ワードで英字入力にして(Times New Roman)アポストロフィーを入力する方法がわかりません 今はとりあえずコピーして対応しています ワードは外国産?のはずなのにこんなことがあるなんて

  • Excel 数値の前の「 ' 」を一括削除したい

    取引先から来るデーターで '400783108700 と入力され書式は文字列となっています。 この数値は海外のJANコードナンバーで実際は 0400783108700 が正です バーコード作成ソフトを使う時に効率が悪くて困っています。取引先にも改善依頼をお願いしておりますが、なかなか進みません。10点ぐらいなら一つ一つ変更するのですが、50点~100点位あると・・・ 複数のセルの「 ' 」(アポストロフィー)を一括で削除する方法、または0に置き換える方法があればお教えいただけないでしょうか。編集→置換では出来ませんでした。「 ' 」がデータ上は無いことになっていて読み込めません。 どうぞ宜しくお願いします。

  • 括弧 ( )で囲まれた文字を削除するには?-EXCEL

    こんにちは。 エクセルのセルに 山田太郎(北海道札幌市) 鈴木次郎(沖縄県沖縄市) のようなデータがありまして、名前の部分だけを残して括弧で囲まれた文字と括弧を削除したいのです。 削除前・・・山田太郎(北海道札幌市) 削除後・・・山田太郎 括弧だけを削除するのでしたら"(" と ")"を空白に置換すれば一括して削除できると思うのですが、括弧の中に入っている文字がバラバラですので一括して置換する事もできず困っています。 何か良い方法ありましたらどうかアドバイスお願いいたします。

専門家に質問してみよう