• ベストアンサー

日付の表示変更

OSは2000 オフィスも2000 エクセルの日付データが「50.01.01」とあります これを西暦表示 75/01/01と変更したいのですが どのような操作が必要でしょうか どなたか教えてください よろしくお願いいたします

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

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

こんにちは。maruru01です。 質問の意図は、和暦表示を西暦表示に変更したいということでしょうか? それなら、質問欄の「50.01.01」は昭和50年(1975年)ということですが、和暦が、昭和か平成か(または大正か明治か)をどうやって判別するのでしょうか? 今回の質問例限定ならば、データがA1にあるとすると、別のセルに、 =--("S" & A1) と入力して、このセルの表示形式をユーザー定義で、 「yy/mm/dd」 にすれば出来ます。 しかし、例えばA列にデータが多数ある場合、B1に上記の数式を入力して、下の行へコピーという方法の場合、元データを全て「昭和」で判断することになります。 ある年までは「昭和」、ある年からは「平成」などの明確な基準がない限り、一度に変換することは出来ません。

northwest71
質問者

お礼

maruru01さん 回答ありがとうございました 大変分かりやすく助かりました おかげで仕事も早く終わりました ところで=の後の--はどのような意味があるのですか? 初めは入力間違いと思い、無しでやったらうまく行かず、 --を入れたらうまく行きました 回答よろしくお願いします

その他の回答 (5)

noname#33520
noname#33520
回答No.6

#3です。先の回答に補足します。 「50.01.01」に「S」を先頭につけて 「S50.01.01」にして日付けデータとなるようにしてください。

northwest71
質問者

お礼

回答ありがとうございました

  • snoopy64
  • ベストアンサー率42% (337/793)
回答No.4

「e.mm.dd」という書式設定によってそのように表示されているのであれば、セルの実際の中身はシリアル値ですので、書式を「yy/mm/dd」にすればいいです。 文字列として「50.01.01」となっているのでしたら、それなりの関数を使う必要が出てきます。 どちらですか?

northwest71
質問者

お礼

回答ありがとうございました

noname#33520
noname#33520
回答No.3

該当セルを右クリックしセルの書式設定(F)をクリックしてください。 標示形式タブの分類でユーザー定義を選択し、種類の欄に 下記のように記述してOKをクリックしてください。 yy/mm/dd

northwest71
質問者

お礼

回答ありがとうございました

  • sunrize
  • ベストアンサー率60% (32/53)
回答No.2

まずは、あたまの「50」を「S50」に変えないといけません。置き換えなどで「50」を「S50」などに変えましょう。 その後「.」を「/」に変えないといけません。 これも「.」を「/」に置き換えなどの機能で変えてください。 そのあと、表示を変更したいセルすべてのセルを選択し、右クリックして、セルの書式設定を開きます。 分類の中にある「日付」をクリックして 右側の種類の中から、表示の形式を選んでください。 ちなみに、分類をユーザー定義にして種類の箇所に「yy/m/d」と入力しても良いですよ。 以上で、完了します。

northwest71
質問者

お礼

回答ありがとうございました

  • Beverly
  • ベストアンサー率46% (36/78)
回答No.1

Excelのそのデータの日付の表示だけを変更したい場合には、 1. 表示形式を変更したいセルの選択 2. 右クリックでセルの書式設定を選択 3. 表示形式で左の欄の日付を選択 すると、変えたいパターンが右側に出てくるので、そこで表示形式を選んでOKして下さい。 さらに、常に同じ表示形式を使用するのであれば、コントロールパネルの地域というので、上に日付のタブがあるのでそれを選ぶと、変更できます。 ちなみに 年=y 月=m 日=d になってますから、ご質問の西暦表示であれば、yy/mm/ddということになります。

northwest71
質問者

お礼

回答ありがとうございました

関連するQ&A