- 締切済み
エクセルへ「-」付き数字をペーストすると日付になってしまう
エクスプローラー6.0でどこかのサイト(なんでもいいですがyahooの競馬情報としましょう)をみていて 例えば3-4だとか5-8などという「-(ハイフン)」付の数字をコピーしてエクセルに貼り付けると3月4日、5月8日などと表示されでしまいます。 これをそのままコピペで3-4とエクセルに表示させるにはどうしたらいいでしょう?
- みんなの回答 (5)
- 専門家の回答
みんなの回答
- dejiji-
- ベストアンサー率38% (327/858)
セル内に一つのデータとして取り込まれてしまう。これは、多分テキストデータとして取り扱っているのでそのようになってしまうかと。 貼り付けたセルを選択して、データ→区切り位置→次ぎへで、区切り文字のところで、データが区切られている所に「、」「・」等が表示されているので、その記号を入れ、次へ最後のページでそれぞれを文字列を選択してOKで各セルに分けられると思います。
- dejiji-
- ベストアンサー率38% (327/858)
貼り付けるセルを事前にセルの書式設定で文字列にする。(これは、事前にする。後からしても、日付のシリアル値になってしまうので元に戻すのにまた手間が掛かる。) コピーし、貼り付ける時に、「形式を選択して貼り付け」から、テキスト(Unicodeテキストでも可)を選択して貼り付け。通常はHTML形式になっているので、日付に戻ってしまう。
- cathoderay
- ベストアンサー率39% (122/310)
セルを右クリックして セルの書式設定→そこで表示形式の分類が→種類 m月d日になっているから、そういう表示がされてしまう 分類を文字列などにしてやるとちゃんと表示される エクセルシート全部に適用する場合は 書式→セル→以下同様
- blackdragon
- ベストアンサー率35% (428/1222)
あらかじめ、貼り付け先のセル(行、列ごとでも)を洗濯して、 [書式]-[セル]-[表示形式]を、 「文字列」 にセットしておけば大丈夫です。
補足
ご回答ありがとうございます。 おっしゃるとおりやってみましたがそれでも日付になってしまいます。
- RIN-RIN-RIN
- ベストアンサー率30% (78/252)
こんにちは☆ 「3-4」という風に文字として入れたい時は、半角で「="3-4"」と入れたらいいですよ^^
補足
はい、2-3ひとつだけなら『「形式を選択して貼り付け」から、テキスト(Unicodeテキストでも可)を選択して貼り付け』なら確かに2-3とはいるのですが、それが一覧表、2-3,4-8、1-8などがブラウザー内で表になっている場合、その表をコピーしたい場合同じ事をするとエクセル上ででは表にはならず縦の線がなくなり(ひとつのセル)に入ってしまいます。 表のまま(線は消えてもいいが)セルごとに入れたいのです。