• ベストアンサー

【Excel】セル先頭に入ったシングルクオートを一括削除したい

Excel2000使用者です。 他人からもらったExcelファイルの全セル先頭に「’」シングルクオートが入っています。 全て文字列として扱うためだとおもいますが数字でもないのに挿入されているのがコピペ時にじゃまだと思いまして一括削除する方法を探しています。 当然ながら置換ではできませんし、CSVに変換すると各種修飾などは消えてしまいますでしょうし… どうすればいいのでしょうか? お詳しい方、よろしくお願いいたします。

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

  • ベストアンサー
  • gyouda1114
  • ベストアンサー率37% (499/1320)
回答No.5

>あっ すみません セル内の値は数字じゃないんです。 ’りんご  ’みかん  ’バナナ みたいな感じなんです。 無理ですかね・・・ 数値でなくても有効です。 お試しを

ikataro
質問者

お礼

ありがとうございます。 >>未入力セルをコピーし、該当する文字列の範囲を選択して、形式を選択して貼り付け 加算(減算)貼り付けでも数値に変換できます。 ↑これですね! できました。感動的です。 ちなみに、文字色や文字サイズが設定してあるとコピー元の文字色や文字サイズに変えられてしまうわけですがこれは避けられないのでしょうかね。

その他の回答 (4)

  • gyouda1114
  • ベストアンサー率37% (499/1320)
回答No.4

回答番号:No.3です。 訂正ですよろしく 「≪操作法 その2≫ 裏技  [乗算] を使うのうち 数値「1」をコピー → 「'」をつけたセルに「形式を選択して貼り付け」 → 演算の「乗算」のラジオボタンをオン → OK が有効です

ikataro
質問者

お礼

あっ すみません セル内の値は数字じゃないんです。 ’りんご  ’みかん  ’バナナ みたいな感じなんです。 無理ですかね・・・

  • gyouda1114
  • ベストアンサー率37% (499/1320)
回答No.3

No.1、2さんの方法以外にも 文字列を数値に変える技 はあります。 下記サイトの 「≪操作法 その2≫ 裏技  [乗算] を使う」 も文字列に付された「'」マークの削除に有効です お試しを 文字列を数値に変える技 http://dreamy.boy.jp/tec2_46.htm

  • n-jun
  • ベストアンサー率33% (959/2873)
回答No.2

列が多くなければ。 ・1列を選択。 ・データ>区切り位置で完了。 上記を列数分繰り返すとか。

ikataro
質問者

お礼

ちょっとやってみたのですが、 ’みかん は無変化でした。 細かい設定が必要なのでしょうか・・・

  • orangezzzz
  • ベストアンサー率35% (401/1119)
回答No.1

こんばんは。 コピペに邪魔ということですが、値のみ貼り付けをすれば関係ないと思いますけど。 具体的に、どのようにしたいのですか。 入っているのは文字列のセルだけですよね。 違うのですか。

関連するQ&A

  • EXCEL2003 勝手に先頭の0が削除されてしまう

    EXCEL2003 を使用しています 郵便番号で下記ような半角のデータが13万件あります。 001-0123  置換を使用して-を削除したところ 先頭の0が消え 10123になってしまいます。 セルの書式設定は文字列にしてあります。 希望のデータは0010123です。 どのようにしたらよいでしょうか 皆様、よろしくお願いします。

  • シングルクォート、ダブルクォート使用方法

    初心者で勉強中です。 相当素人な質問なんですがよろしくお願いします。 Perlで使われる、シングル、ダブルクォートの自分の認識なのですが ・ダブルクォートは変数やエスケープ文字を評価してくれる。 ・シングルはそのまま文字列として出力される。 ということだと思っているのですがただ、『print』の後の表示させる文字列、数字などがシングルで囲まれていたりダブルだったり、またどちらも使わない場合などあるのですがこの使い分けはどのようにすれば良いかわかりません。 単に文字列の場合でもダブルクォートで囲っていたりと・・・ 以下の例ですと use strict; print "Content-type: text/html\n\n"; my $hensu = 1; print $hensu."<br>\n"; $hensu = "moji"; print "$hensu"; 上記をブラウザ出力すると 1 moji となるということなのですが、数字であればダブルクォートで囲まなくても展開されるということでしょうか?また後ろの2行の $hensu = "moji"; print "$hensu"; とは、どちらもダブルクォートで囲む必要があるのでしょうか。 法則性についてどなたか分かるかた、おしえていだだけますでしょうか。

    • ベストアンサー
    • Perl
  • EXCEL2013での一括置換

    最近会社のPCがWINDOWS7、EXCEL2013にバージョンアップしました。 EXCEL2003でできていた一括置換ができなくなりました。 縦列のセルの「8月」を「9月」に一括で置換したいのですが、 すべて置換を選んでも一つのセルしか置換されません。 あまりPCに詳しくないので、よろしくお願いします。

  • EXCEL: セルの先頭に任意の文字列を入れる

    Excel2013 Excelのセルに入力された文字列の先頭に、任意の文字列を入れたいのですが、どのような方法があるでしょうか? マクロが必要でしたら記述をお願いします。マクロが不要な方法があれば、なお便利です。 文字列は1~3文字程度で任意なものを入れたいのですが、既存セルの先頭に入れるだけです。ただ適用セルが数千あるため、手作業を避けたいと考えています。

  • 1セル内のスペースで区切られた数列1360個を先頭から1個づつ抽出しするには?

    Excel 2003を使用しています。 Cell内に1360個の数字が並んでおり、それを1セルに1数字ずつ先頭から抽出し別のセルに振り分ける方法はありますか。区切り位置機能ではセル内に全ての数字が入りきらない為全て数字がセルに入りません。 LEFT、MIDコマンドでは文字列として扱われるためスペースが邪魔になる。 1セル内の内容 0 0 0 4 0 0 230 0 0 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 234 0 0 0...... ↓こうしたい、 0 0 0 4 0 0 230 0 0 23 0 0 0 0 0 0 0 0 0 0 0 ........... よろしくお願いします。

  • Excel操作

    アプリケーションのカテゴリが無かったので こちらで質問していいものかわかりませんが EXCELでちょっと困ってるので、教えて下さい。 SQLで流すための大量データをExcelで作成した のですが、文字列になる列にシングルクォートを 値の先頭に2つ(1つは文字列変換でエスケープ されるため)最後に1つ挿入したいです。 例) 111 → '111' 222 → '222' 333 → '333' なにかをキーにして一括置換だと、かなりの パターンのデータなので、とても労力が必要になります。 すばやく簡単に対応出来る方法などありますか? 宜しくお願いします。

  • excel2007 電話番号先頭の0処理 文字列へ

    excel2007を使っています。 csvで得た、顧客データで、電話番号があります。-ハイフンがある場合です。 ファイルを、ダブルクリックで開きます(データ、CSVで開くとまた違うかもしれませんが) 090-5555-5555 など。 これを、09055555555という形にしたいのですが、 1)書式を文字列にする 2) - を、空欄に、置換すると、 最初の0がなくなります。 また、 9055555555 になったとしても、次善の策として、 '0 とかをくっつけたり、なにか一括処理ができればよいのですが、それもうまくできず、(& でくっつけることもできないですし)、困っています。 何か良い方法はありますでしょうか。

  • Excel2016で文字列の一括置換を行うVBA

    Excel中級者です。Windows10, Excel2016で、別の「マスタ」シートにある表に従い、「Data」シートにある文字列を一括置換するVBAを教えていただけますと幸いです。マスタ表は2列 100行で1列目に置換前の語、2列目に置換後の語があります。dataシートは1顧客1行で、20列に商品名が入っており、同シートで一括置換を実行したく存じます。どうぞよろしくお願い申し上げます。

  • エクセルにて文字列データ先頭の「'」シングルクォーテーションを非表示にする

    よろしくお願いします。 EXCEL形式にアウトプットしデータを作成しました。 そのなかに文字列と認識させたい数字フィールドがあり先頭に「'」シングルクォーテーションを付けています。 すると対象のセル上に、シングルクォーテーションが表示されておりました。 セルをアクティブにし、編集状態でEnterを押下することにより、表示になりました。 なにもせずに「シングルクォーテーション」がセルには非表示、数式バーには表示される状態にするには、どうしたらよいでしょうか。 よろしくお願いします。

  • Excel2010の図形を一括で消したい。

    Excel2010の図形を一括で消したい。 Excelの図形によるテキストボックスや矢印や直線や円などを一括で削除したいのですが、どうやったらできますか? 行や列やセルでコピーすると、図形描画の図形類もコピーされるのに、行や列やセルを削除しても消えないのです。その場合、図形描画の図形類は点や線に変形してしまうことがあり、一つずつクリックして消すことも大変になったりします。 よろしくお願い致します。 ※Excel2010使用。

専門家に質問してみよう