• ベストアンサー

エクセルで「1-1」を表示する方法について

エクセルで、「1-1、1-2…」という表記をしたいのですが、できません。セルの書式設定で表示形式を標準や文字列に変えてみたのですが、日付として認識されてしまうようなのです。前に’(シングルコーテーション)をつけるとうまくいくようですが、ワードから大量にコピーしたいため、一つ一つにつけるのは結構手間がかかってしまいます。簡単に、一気にコピーする方法はありませんか?

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

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

以下の手順で出来ると思います。 貼り付ける側のExcelで、 (1) メニュー→「書式」→「スタイル」で、標準のスタイルの「表示形式」のチェックを外して「変更」ボタンを左クリックし、書式の一覧から「文字列」を選んで、「OK」します。 (2) WORDでコピーしたい部分を選択して、コピー。 (3) 貼り付ける先で、ペーストする際に「形式を選択して貼り付け...」→「テキスト」を選んで、OK。 これで、文字列としてコピーできると思います。 蛇足ですが、終了後、(1)の手順で変更した「標準」の書式を「G/標準」に戻すことを忘れないように。 そのままにしておくと、思わぬコピー&ペーストになりますよ。

belle121
質問者

お礼

そのとおりやったら、できました。ご回答、どうもありがとうございました。

その他の回答 (4)

  • ryu1207
  • ベストアンサー率24% (196/793)
回答No.5

Excel 画面で編集ー形式を選択してーWord-ok で貼り付けてみてください

  • tresbien
  • ベストアンサー率51% (51/99)
回答No.3

EXCELのほうで貼り付けたいセル書式を文字列にしておいて Wordで表のデータをコピーして、Excelで貼り付けるとき「形式選択貼り付け」で「テキスト」を選ぶと出来ました。

  • LINERS
  • ベストアンサー率21% (211/974)
回答No.2

#1です。 失礼、ダメでした。・・ まず貼り付ける先の書式を文字列にした上で、先ほどのやり方でやってみてください。

  • LINERS
  • ベストアンサー率21% (211/974)
回答No.1

ワードからエクセルへ貼り付ける際に「形式を選択して貼り付け」で「テキストとして貼り付け」でうまく行かないでしょうか?

関連するQ&A

  • Excel 数値を文字列にしたい

    お世話になります。 例えば、型番として  0001  0001A  0001B  0002   ・   ・ というものがあった場合、0001と0002は数値と認識されて1と2に なってしまいます。 この状態で、セルの書式設定で文字列にしたとしても、現状の1が 文字列になるだけです(要するに手遅れ)。 また、頭にシングルクォーテーションをくっつけて'0001や'0002と 入力してやればよいかと思うのですが、上記のようなケースが 数百行あった場合、ひとつずつシングルクォーテーションを くっつけていくには手間がかかります。 何かよい方法はございますでしょうか。 ご教示の程、宜しくお願い致します。

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

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

  • ExcelからCSV出力して読込むと削除変換される

      Excelのブック1のシートに入力されたデータを 一度、CSVファイルに出力して このCSVファイルを別のツール(perlなど)で変換して この変換されたCSVファイルを再び 別のExcelのブック2のシートに読み込ませたいのですが Excelのブック1から出力したCSVファイルを 別のツールで変換しなくてもそのまま Excelのブック2のシートに読み込ませた時点で 文字の一部が消えたり数式が値になったりしてしまっています。 具体的には、 セルの先頭の ' (シングルクォーテーション) が消えてしまったり、 1つ足りなくなったりしています。また、 先頭の =1+1 などは、(表示上) 2になったりしてしまっています。 なお、セルの書式設定が標準だと、先頭の @ の後に続けて入力すると 正しく入力できませんが、セルの書式設定を文字列にすると、 この @ の問題は起きなくなりました。でも、セルの書式設定を文字列にしても ' (シングルクォーテーション) や数式が計算結果になる問題は 解決していません。 (問1) 削除されたり変換されてしまうのは     ・先頭の ' (シングルクォーテーション)     ・先頭の =     ・先頭の @    の3つのケースだけでしょうか。    このほかにもありましたら教えてください。 (問2) 先頭の =1+1 の場合ですが    セルの書式設定が標準の状態で =1+1 と入力すると    数式バーには =1+1 と表示されていて    セルの書式設定が標準だと2と表示されていてその後    セルの書式設定を文字列にしても2と表示されています。    逆に、    セルの書式設定が文字列の状態で =1+1 と入力すると    数式バーには =1+1 と表示されていて    セルの書式設定が文字列だと =1+1 と表示されていてその後    セルの書式設定を標準にしても =1+1 と表示されています。    いずれも入力したデータは同じなのに    入力時点での表示形式で表示内容が固定されてしまっていて    その後、表示形式を変更しても表示内容が反映されていない    ように感じるのですが何が起きているのでしょうか。 (問3) 前述の理由により、CSVファイルをセルの書式設定が文字列    の状態で読み込ませることはできるのでしょうか。    (後でセルの書式設定を文字列に変更しても =1+1 と表示されないので) (問4) Excelのブック1のシートのセルには     ユーザーが好き勝手な文字や数値や記号を入力します。     何を入力されても変化してしまわないようにすることはできるでしょうか。      ( 頭に ' を付けることをユーザーに強要するとか、       事前にセルの頭に ' を入力しておくなどはなしです) (問5) もし、できない場合、Excelのブック1のシートの各セルの先頭に     ' (シングルクォーテーション) や = から始まる数式を    入力することができないように制限をかけることはできるのでしょうか。 よろしくお願いします。(Windows7,Excel2010)

  • エクセルのセルの表示について

    いつもお世話になっております。 セルに「4865-13」と入力すると普通に表示されますが、「4865-12」と 入力すると「Dec-65」になってしまいます。セルの書式設定で、表示 形式を見ると「日付」になっているので、「標準」にすると「1083251」 になります。文字列にすると「4865-12」のまま表示できるので、文字列 にしています。 不思議な現象です。「1083251」や「Dec-65」の意味も含め、なぜこの ようなことが起こるのか教えてください。よろしくお願いします。

  • エクセル2000(EXCEL)で既存のセルへの文字挿入

    こんにちは。 エクセル2000で、A列に 2009/01/01 2009/01/02 2009/01/03 ... というように、日付を入力しました。 しかし、実際には '2009/01/01' '2009/01/02' '2009/01/03' ... のように、シングルコーテーションが日付の前後に必要でした。 あとから日付の前後にシングルコーテーションをセル内に追加するにはどうしたらいいでしょうか?

  • エクセルの表示形式(日付→文字)

    エクセルで、2002/12/1のような日付が大量に入っている列があります。 そのセルの表示形式は、現在日付になっているのですが、 文字列に変更する必要が出てきました。 しかし、表示形式を文字列に変更すると、37591のような数字になってしまうセルと、2002/12/1のままのセルが出てきてしまいます。 表示形式を文字列に変えてもすべてのセルが2002/12/1のようになる方法はないでしょうか、よろしくお願いいたします。

  • 【Excel】数字を日付表示に

    表題の通りなのですが、ある数字(8桁の列と6桁の列があります)の入っているセルを、日付表記に表示したいのです。 例えば、現在あるセルに”20061006”、とか”200310”となっているセルがあるのですが、これを ”20061006”→”H18/10/06” ”200310”→”H15/10” と表示させることは可能でしょうか? 「セルの書式設定」→「表示形式」→「日付」で出来るかと思いやってみたのですが、”##########”と表示されるのみで、希望する表示が出来ません。

  • EXCELでの置換でコーテーションを残す方法

    どなたか教えて下さい。 EXCELの置換(「編集」-「置換」)で文字列の置換は出来るのですが、 ” :ダブルコーテーション から ’ :シングルコーテーション に置換したいのですが、その場合、セルの先頭のシングルコーテーションが文字列の始まりと捕らえられ消えてしまいます。 これをそのまま残す方法はありますか?

  • エクセルの値の表示方法がかわりません。

    外部ファイルを開き、日付(2/25/2013 09:30:00)を自分の作り直したファイルにコピーして表示方法を(25 9:30)と表示したいのですがセルの書式設定で表示方法を変えても切り替わってくれません。 年と秒を消すと切り替わりますが、大量のデータをコピーするので一つ一つやっていると時間がもったいないので困っています。 オフィス2010です。

  • エクセル2010 お知恵を貸してください

    セルG1には、2012年7月 と入力しています。表示形式は「日付」の「2001年3月」を指定。 A列の表示形式は「標準」にしています。 セルA7には、1 セルA8には、2 セルA9には、7 ・・・・・というふうに入力しています。 セルB7に、 =IF(A7="","",$G$1+A7-1)  と関数を設定しています。(日付をシリアル値にしてある) そして曜日に変換したいので、表示形式をユーザー定義で aaa にしました。 結果は 日 とでます。 この日を赤色にする方法を教えてください。 (他の曜日の色は変えない) 条件付き書式でやってみたのですが、色が変わりませんでした。 A列を日付と認識させて曜日変換するとできるのですが・・・・・。 以上の設定で色を変えることができましたら、教えてください。

専門家に質問してみよう