Excelで日付の曜日だし
2010/08/22
例えば「8/22(日)」とエクセルで表示したいときだな。
適当なセルで「8/22(日)」って入力するのもありなんだけどこの場合はただの「文字列」になってしまうんだな。
セルに「8/22」って感じで入力すると設定をいじらない限り「文字列」としての「8/22」ではなくて「日付」としての「8/22」となる。※細かく言うと微妙に違うけど気にしない。
それで「日付」としての「8/22」には西暦とかも含まれるんだよね。今年が「2010年」だから「日付」としての「8/22」は「2010/8/22」っていうことでもある。
じゃぁ「日付」としての「8/22」を「2010/8/22」って表示したいときはセルの書式設定でカスタムとかユーザー設定ってヤツを修正すればいい。この場合だと「yyyy”/”m”/”d」ってやるといい。
「yyyy」は西暦を4桁で表示。「”/”」は「/」を表示。「m」は月を一桁、「d」は日を一桁で表示。
年・月・日はこれでいいんだけど「問題の曜日は?」ってことになる。
「8/22」を「8/22(日)」って表示するには下記。
m”/”d”(”aaa”)”
これだと「m”/”d」で「8/22」と表示させてその次の「”(”aaa”)”」で「(日)」を表示させてる。
要は曜日を出したければ書式設定のとこで「aaa」を追加してあげればいいってこと。