ちくのう症(蓄膿症)は「菌」が原因!?

Excel for Mac2011です。

Excelのデータを並べ替えをしたいのですが、うまくいきません。
日付をに添って順番に並べたいのです。

2013.7.5(金)
2013.7.7(日)

といった表記です。

曜日が入ると駄目なのでしょうか?

お尋ねいたします。

宜しくお願いいたします。

このQ&Aに関連する最新のQ&A

A 回答 (3件)

[No.1補足]へのコメント、


》 …といった順番になります
嘘でしょ!
上2つと下2つとでは、左端の年数字が間違っているのでは?よ~く、眺めてください、

この回答への補足

あくまで例です。

以下のような順番になります。

2013.06.10(月)
2013.07.09(火)
2013.07.10(水)
2013.07.21(日)
2013.01.06(日)
2013.02.08(金)


という表記です。

補足日時:2013/07/29 14:54
    • good
    • 0

>尚、「シリアル値で持ち」とはどういう意味でしょうか?



エクセルは日付データを1900/1/1を1として連番で持っています。

2013/7/20なら、1900/1/1から41475日目ということです。

この数字をシリアル値と呼び、元号表記でも西暦でも自由に変換できます。
また何日後とか特定の日付の間の差等を計算可能になり、曜日も自動で計算できます。

文字列として2013/7/15と入力されていると
元号に変換できないのは勿論、アメリカ風のJuly 15, 2013 ,ヨーロッパ風の15.07.2013とか表示を変更できないということです。
曜日も自分で入力しないと表示できませんし、入力を間違えればそれまでです。

この回答への補足

ありがとうございます。

そこでお尋ねいたします。

2013.06.10(月)
2013.07.21(日)
2013.01.06(日)
2013.02.08(金)

並べ替えるとこのような順番になります。

具体的にどうすれば良いか教えて下さい。

補足日時:2013/07/29 14:35
    • good
    • 0

さて、何がどのようにうまくいかないのでしょう?


ま、上手くいっていない結果も、うまくいかない理由も想像に易いですが。


その「日付」が文字列なら
  2013.7.10(水)
  2013.7.9(火)
と並び変わってしまいますね。
エクセル的に(と言うかコンピューター的に)、「9より1の方が小さい」ので、
上のようにソートされるのは当然の挙動と言えます。


回避するには、「日付」をシリアル値で持ち、
表示形式を「yyyy.mm.dd(aaa)」としてやるのが一番早いです。

この回答への補足

質問が正確ではありませんでした。

2013.07.10(水)
2013.07.09(火)

という表記です。

しかし

2013.06.10(月)
2013.07.21(日)
2013.01.06(日)
2013.02.08(金)

といった順番になります。

1月、2月、3月というように順番に羅列しません


尚、「シリアル値で持ち」とはどういう意味でしょうか?

補足日時:2013/07/29 14:06
    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング