EXCEL2000の質問です。


日付データで、

 2004年1月3日
 2004年1月15日
 2004年10月1日
 2004年11月15日
のように縦に並べると日付データがずれてしまうので、
きれいにそろえたいのです。

yyyy”年”mm”月”dd”日” にすると 2004年01月03日となりますが、

2004年 1月 3日のように「月・日が1桁の場合空白になるような書式設定」は
ないでしょうか?

どうぞよろしくお願い致します。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2004/10/21 14:42:58
  • 終了:--

回答(4件)

id:kanetetu No.1

kanetetu回答回数2199ベストアンサー獲得回数112004/10/21 15:01:16

ポイント20pt

http://www.atmarkit.co.jp/fwin2k/win2ktips/331cellfmt/cellfmt.ht...

@IT:Windows TIPS -- Tips:Excelでユーザー・カスタムの書式設定を定義する

こちら参考にどうぞ。

id:tatyu

ありがとうございます。

2004/10/21 15:18:14
id:showme No.2

showme回答回数18ベストアンサー獲得回数12004/10/21 15:06:56

ポイント20pt

私が知る限りでは、存在しないとおもいます。

が、私は次のようなやり方をしますので紹介します。

例)

A列B列

2004年1月3日=YEAR(A1) & ”年” & RIGHT(” ” & MONTH(A1),2) & ”月” & RIGHT(” ” & DAY(A1),2) & ”日”

と隣の列に、数式を入力し、表示させてます。

*書式設定の紹介ではないので、ポイントはご遠慮させて下さい。

id:tatyu

ありがとうございます。

私も年月日を分けてCONCATENATEなどでくっつけたことがありますが・・・

やっぱりそうすか〜残念!です。

ちょっと見た目を何とかきれいにしたいと思ったのですが。

情報、ありがとうございました。

2004/10/21 15:23:04
id:taknt No.3

きゃづみぃ回答回数13539ベストアンサー獲得回数11982004/10/21 15:12:20

ポイント20pt

書式設定では みかけないですね。

別のセルに 表示させなおすならば できます。

A1のセルに 日付が 入ってるものとして

=YEAR(A1) & ”/” & RIGHT(” ” & MONTH(A1),2) & ”/” & RIGHT(” ” & DAY(A1),2)

とやればいいです。

id:tatyu

ありがとうございます。

やはり別セルの表示とか、式の駆使とかなんですね。

「ない」という答えが分かりましたら01月05日という表示に執着(?)します。

ありがとうございました。

2004/10/21 15:25:17
id:wm5775 No.4

wm5775回答回数351ベストアンサー獲得回数42004/10/21 15:14:47

ポイント20pt

書式設定で無理に解決せずに、年、月、日を別々のセルに記入して左寄せにしてはいかがでしょうか?

id:tatyu

うぐぐ。了解しました。

”無理”にではなく、”できれば”なんですが。

やはりないというご回答ということで、ご参考にさせて頂きます。

ありがとうございました。

2004/10/21 15:27:40
  • id:adlib
     参考意見ですが。

     とくに日付から日付までの日数計算が必要でなければ、思いきって、
    文字列にしたほうが、いっそ便利だと思います。
     下記は、かなり原始的ですが、ときどき敢行している手法です。
     
    1.「2004年1月3日」の列を「メモ帳」にコピー&ペーストする。。
    2.「年1月」&「月3日」を「年01月」&「月03日」に一括置換する。
    3.「年1月」〜「年9月」&「月01日」〜「月09日」まで、全18回。
     
    4.もとの「エクセル」の列を、文字列に指定しておく。
    5.「2004年01月03日」のデータを、もとの「エクセル」の列に戻す。
    6.「形式を選択して貼りつけ(S)」→「テキスト」
     
     世界中の言語の中で、日本式の年月日表記は、もっとも合理的です。
    (せっかくの利便性を台無しにしているのが、元号と漢字なのです)
     なお一歩すすめて、今後は「20040103」の棒表記をおすすめします。
     
    (↓=参考質問)
    http://www.hatena.ne.jp/1097828807
  • id:tatyu
    Re: 参考意見ですが。

    adlibさん、ありがとうございます。
    やっぱりかなり複雑な手順が必要なのですね。
    どうして日付の行がずれているのか?という質問を受けまして、それで試行錯誤していたのですが。
    ん〜〜、そうなんです。
    日付計算も必要なこともあって、計算用のセルと表示用のセルの2つ必要だったりしますと結構複雑になりますので。
    ありがとうございました!
  • id:fan--fann
    Re: 参考意見ですが。

    > とくに日付から日付までの日数計算が必要でなければ、

    書式設定 → ユーザー定義 → yyyy”年”スペースm”月”スペースm”日”と してみて下さい

    これでは だめないのかな?
    http://www.kotaete-net.net/bbs00001.aspx
  • id:cx20
    これだと・・・

    > yyyy”年”スペースm”月”スペースm”日”

    2004年 1月 3日
    2004年 1月 15日
    2004年 10月 1日
    2004年 11月 15日

    のように、なってしまう(桁数がそろわない)ので、ダメなのだと思います。

    2004年 1月 3日
    2004年 1月15日
    2004年10月 1日
    2004年11月15日

    と、なれば良いんでしょうけど・・・。
  • id:fan--fann
    Re:これだと・・・

    >> yyyy”年”スペースm”月”スペースm”日”
    >
    >2004年 1月 3日
    >2004年 1月 15日
    >2004年 10月 1日
    >2004年 11月 15日
    >
    >のように、なってしまう(桁数がそろわない)ので、ダメなのだと思います。
    >
    >2004年 1月 3日
    >2004年 1月15日
    >2004年10月 1日
    >2004年11月15日
    >
    >と、なれば良いんでしょうけど・・・。
    >
  • id:fan--fann
    Re(2):これだと・・・

    >>> yyyy”年”スペースm”月”スペースm”日”
    >>
    >>
    >>のように、なってしまう(桁数がそろわない)ので、ダメなのだと思います。
    >>

    説明不足でした 1桁の 月,日,の所だけ スペースを 入れて そろえるのですよ・・・

    沢山有るデーターを 変更するのなら 大変ですが これから入力する場合は いけるのでは 無いのかと 思っただけです

    無理でしたか・・・
    >>2004年 1月 3日
    >>2004年 1月15日
    >>2004年10月 1日
    >>2004年11月15日
    >>
    >>と、なれば良いんでしょうけど・・・。
    >>
    >
  • id:cx20
    Re(3):これだと・・・

    >説明不足でした 1桁の 月,日,の所だけ スペースを 入れて そろえるのですよ・・・

    なるほど。
  • id:fan--fann
    Re(4):これだと・・・

    >>説明不足でした 1桁の 月,日,の所だけ スペースを 入れて そろえるのですよ・・・
    >
    >なるほど。
    >

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません