
質問概要
タイトルの通りです。
ちなみにエクセルバージョンは2002です。
OSはWin10です。
質問詳細
テキストデータや、WEBブラウザ上の文字列データを、
右クリックでコピー → エクセルシート上でコピペ
という作業を良くやると思います。
大抵のデータは、元の文字列のまま、コピペされますが、一つ、厄介なものがあります。
エクセル上では
1-2-3
という文字列を、勝手に「日付型である」と解釈して
2001/2/3
というように日付としてコピーしてしまい、セルの書式設定も日付型に勝手に設定されてしまいます。
これ、どうにかならないでしょうか?
このままだと、「宿題丸投げだ! 通報! 通報!」「入試問題のリアルタイム漏洩だ! 通報!通報!」と通報警察が湧いて出てくるので、じぶんでいろいろ考えてみました。
まず、今回の場合、元データはWEBブラウザ上の文字列なので
その属性をいじることはできません。
そこで、一旦、メモ帳にテキストデータとして貼り付けた後、それをもう一回コピペしてエクセルに貼り付けてみました。
ダメでした。やっぱり1-2-3、といった文字列は「日付データである」と勝手に解釈されるようです。
次に、
「コピペ段階においては、勝手に日付型に解釈されることは対処を後回しにしよう。
まずは勝手に日付型にされてしまったデータを、
1-2-3
という文字列に変換してみよう」
と思いました。
そこで、こんな式を考えてみました。
セルD8に日付データが入っています。
それを計算式で加工します。
=CONCATENATE(YEAR(D8),"-",MONTH(D8),"-",DAY(D8))
表記結果はいかのようになりました。
2001-2-3
となります。
残った問題点としては、1が2001になってしまうことです。
これ、どうにかならないでしょうか?
下記の計算式を作ってみました
=YEAR(D8)-DATEVALUE("2000/1/1")
表記結果は############
となりました。
ただしもし2001年が1という計算ができるようになったとしても、もともとの
「コピペ段階で、勝手に日付型に解釈されてしまう」
問題は解決していません。
なにかいい方法はないでしょうか?
よろしくお願いします。
No.5
- 回答日時:
エクセルの書式を文字型にして置く
又は
一旦メモ帳などに貼り付け、先頭に「'」を付けて文字型を宣言して置く
ご回答ありがとうございます。
>エクセルの書式を文字型にして置く
これは回答No1様と同じですね、
この方法で一旦の解決はできました。
>一旦メモ帳などに貼り付け、先頭に「'」を付けて文字型を宣言して置く
試行しました。
一応、日付型にはならずに済むのですが、
表示文字列に ' が含まれてしまうこと、
コピペしたいデータが複数行の場合、手間がかかること、
以上のことから、
「貼り付けるセルのエリアの書式設定を、予め文字列型に変更しておいてから、コピペする」
の手法が、やりやすいです。
No.4
- 回答日時:
1-2-3の数式列前に
全角スペースとか
1-2-3
鵝(普段使いで無いモノ)とか置いておく
鵝1-2-3
これで文字列として
認識されるはず
表計算が出来上がったら
空白に全置換
単品なら
セルの書式設定を文字列にして
セルダブルクリックしてセル内にペーストか
’ かなんか頭に付けても行けたかも知れない
未だにメインはLotus1-2-3派閥なんで
的を射てなかったらごめんなさい
ご回答ありがとうございます。
>1-2-3の数式列前に
全角スペースとか
1-2-3
鵝(普段使いで無いモノ)とか置いておく
鵝1-2-3
これで文字列として
認識されるはず
元データがWEBブラウザ上の文字列なので、
「それに手を加えてからのコピー」
ができないです。
頂いたお答えは参考知識として蓄えておきます。
>単品なら
セルの書式設定を文字列にして
セルダブルクリックしてセル内にペーストか
’ かなんか頭に付けても行けたかも知れない
こちらも覚えておきます。
***
回答者No1様の
回答で成功しました。
ありがとうございました。
No.3
- 回答日時:
この内容の質問であれば、「これ、どうにかならないでしょうか?」から上の文章だけで質問しても、「宿題丸投げだ! 通報! 通報!」「入試問題のリアルタイム漏洩だ! 通報!通報!」などと通報警察が湧いてきたりしないと思いますよ。
だって、今の時代にExcel2002使用を前提とした宿題も入試問題もあり得ないし。
明らかに宿題・課題の丸投げは通報しますけど、このように実際にやってみて上手く行かなくて困っている内容に対する質問は、全然通報案件ではありません。
通報するのは自分で何もしないで、学校などで出された課題をそのまま丸投げする人の場合です。
この質問に関しては、あなたは何もしていないわけではなく、やってみて困っていることを質問しているのですから、安心して質問してください。
No.2
- 回答日時:
ペーストする前に、セルの書式設定を文字列にしておいてもダメなんですか?
Excel2002というのが、あまりにも古すぎて、その時代のExcelがどのような挙動をするのか、こちらで検証することは出来ませんが。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
エクセルについてどう関数を使えばいいか教えてください。
Excel(エクセル)
-
Excelでの文字入力について
Excel(エクセル)
-
エクセルのファイルのコピーをとりたい
Excel(エクセル)
-
-
4
Excelで職務経歴書作成方法
Excel(エクセル)
-
5
45490がどうして
Excel(エクセル)
-
6
エクセルの計算式を教えてください! もし、 A 1の数値が55を超えたら、(◯−55)×8000 4
Excel(エクセル)
-
7
Excel関数の解決方法
Excel(エクセル)
-
8
Excel「VLOOKUP関数」について質問になります。 因みに、Excelは初心者なのでご理解くだ
Excel(エクセル)
-
9
2枚のエクセル表で数字をマッチングさせる方法を教えてください
Excel(エクセル)
-
10
名前の間のスペースをそろえる関数はありますか?佐藤 太郎 佐藤 太郎
Excel(エクセル)
-
11
エクセルで二つのブックの違いを知りたいのですが。
Excel(エクセル)
-
12
エクセルでコーピして貼り付けるがバラバラになり 行の高さも、列の幅も合いません。 どうしたらいいので
Excel(エクセル)
-
13
Excelの数式?について質問です。 入力した数値の上げ幅を出す数式について教えてください。 具体的
Excel(エクセル)
-
14
エクセルに、105と入力すると、勝手に100で除算して1.05になってしまうのは何故でしょうか? ち
Excel(エクセル)
-
15
excelで日付関数の文字列変換の前にスペースを入れる方法をお教え下さい。
Excel(エクセル)
-
16
9月17日でサービス終了らしいのですが、今までのようなエクセルの質問や相談はどこですればいい?
Excel(エクセル)
-
17
【WordでもExcelでも良いですが】A4サイズの用紙に1文字を印刷する方を教えてく
Excel(エクセル)
-
18
エクセルシートの見出しの文字を大きくしたい
Excel(エクセル)
-
19
エクセル 別セルの2進数表示を合わせて表示したい
Excel(エクセル)
-
20
Excelについて。 以前、無料でExcelを使っていましたが、 ある日突然、Excelの画面がなく
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【画像あり】オートフィルター...
-
他のシートの検索
-
Office2021のエクセルで米国株...
-
vba テキストボックスとリフト...
-
【マクロ】元データと同じお客...
-
【マクロ】【相談】Excelブック...
-
【マクロ】実行時エラー '424':...
-
エクセルのVBAで集計をしたい
-
【マクロ】【配列】3つのシー...
-
エクセルシートの見出しの文字...
-
【関数】3つのセルの中で最新...
-
LibreOffice Clalc(またはエク...
-
【マクロ】excelファイルを開く...
-
【マクロ】【画像あり】❶ブック...
-
【マクロ】【画像あり】4つの...
-
Excelで4択問題を作成したい
-
【関数】=EXACT(a1,b1) a1とb1...
-
エクセルの複雑なシフト表から...
-
UNIQUE関数の代用
-
【関数】同じ関数なのに、エラ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【マクロ】元データと同じお客...
-
エクセルの関数について
-
【画像あり】オートフィルター...
-
エクセルのVBAで集計をしたい
-
エクセルのリストについて
-
【マクロ】数式を入力したい。...
-
【マクロ】【相談】Excelブック...
-
Office2021のエクセルで米国株...
-
【マクロ】実行時エラー '424':...
-
他のシートの検索
-
エクセルの複雑なシフト表から...
-
【マクロ】【配列】3つのシー...
-
vba テキストボックスとリフト...
-
【マクロ】左のブックと右のブ...
-
【マクロ】変数に入れるコード...
-
エクセルシートの見出しの文字...
-
【マクロ】別ファイルへマクロ...
-
【関数】同じ関数なのに、エラ...
-
Amazonでマイクロソフトオフィ...
-
ページが変なふうに切れる
おすすめ情報