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」を追加してあげればいいってこと。

新着(ニュース関連以外)

2018-07-26
年賀状で「新春」とか書くけど・・・何故なんだろうと8月を目前にした今、疑問に思った。
2018-05-16
PHPで画像のヘッダ情報(?)の「Orientation」を元に画像回転させたい。
2018-03-05
Android Studioをインストール。エミュレータを軽くするトコまで終わらせたかったけど、挫折した。
2018-02-23
プッシュ通知について調べてた時にでてきたServiceWorker。そのServiceWorkerについてのメモ。
2017-12-13
jqueryで取得したDOM要素をオブジェクトじゃなくて、配列で受け取りたい