• 受付
  • すぐに回答を!

エクセルのデータについて

  • 質問No.9712379
  • 閲覧数129
  • ありがとう数0
  • 気になる数0
  • 回答数6

お礼率 69% (65/93)

平成99年1月22日生
平成99年10月2日生
というデータが有った場合、

平成99年 1月22日生
平成99年10月 2日生
というように「すべて全角であり、一桁の数字の前には全角スペースを入れたい」ということになります。表示をルールから変更することはできたのですが、データ自体を変換することまではできていません。なにかいい方法はありませんでしょうか?

回答 (全6件)

  • 回答No.6

ベストアンサー率 20% (269/1302)

》 平成99年10月2日生 というデータが有った場合、…
それ、真面目な“質問”ですか?
だつてえ、平成99年てのはアリエナーイし、“今のところは”令和69年の筈だからです。
幾ら単なるサンプルだからつて、真面目に願ひます。m(_._)m
  • 回答No.5

ベストアンサー率 30% (10/33)

表示ルールの変更でできたという事は、日付データとして正しく入力されています。もしも、文字列データなら、表示ルールの変更はできません。
表示を標準にしてみれば、平成99年1月22日は 40200 になるはずです。

どうしても、日付データを文字列データに変換したいのであれば、TEXT関数を使えば可能ですが、文字列に変換したら計算ができなくなりますよ。
  • 回答No.4

ベストアンサー率 21% (1397/6532)

>データ自体を変換することまではできていません。
エクセルの全体の書式まで
変更出来ると
他のエクセルのデータが
正しく表示、印刷されません
今でも大昔の
エクセルデータの互換性を
持たせる意味からしても
ファイル単位で設定なのです
(表示や変換方法は
多少はエクセルバージョンで
違いはありますが。)

ですので、面倒でも
一つ一つのファイルの
何かしらの作成を施す
必要があります。

質問でとりあえず変換が
出来るならそれで
やればいいのでは?
  • 回答No.3

ベストアンサー率 28% (4518/16133)

質問の説明自体が、あやふやで、質問者はエクセルの日付データについてよくわかってないように推察する。
日付と言っているが、セルの値やデータ型が何か、説明してないのは、初心者らしい。
(1)文字列で入っているのか
(2)エクセルの日付シリアル値で値が入っているか
区別して、考えたことがありますか・
それがわかってなければ、質問して回答をもらっても、何にもならないと思う。
また
>平成99年 1月22日生
なんて存在しないのに、なぜこれが出てくるのか?
ーーー
見て勉強してほしい記事
https://www.becoolusers.com/excel/serial-date.html
https://www.jpita.or.jp/simin/index.php?excelziten423
  • 回答No.2

ベストアンサー率 44% (4691/10490)

他カテゴリのカテゴリマスター
データがA1にあれば
=JIS(IF(FIND("日",A1)-FIND("月",A1)=2,REPLACE(IF(FIND("月",A1)-FIND("年",A1)=2,REPLACE(A1,6,0," "),A1),9,0," "),IF(FIND("月",A1)-FIND("年",A1)=2,REPLACE(A1,6,0," "),A1)))
関連するQ&A

その他の関連するQ&Aをキーワードで探す

ピックアップ

ページ先頭へ