• ベストアンサー

エクセルでの日付・曜日の表示方法

色々と探してみましたが該当する内容が見当たりませんでしたので質問させて頂きます A1 に「2010/1/1」と入力すると「平成22年01月分」と表示させる E5 に「1」と表示させる (これは単純に=A1として書式で「d;@」としただけ) *************************ここまでは出来ました 続けて F5 に「2」 G5 に「3」と横に月末まで表示させたい E6 に「金」 F6 に「土」と横に月末まで表示させたい

質問者が選んだベストアンサー

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.3

こんにちは! 色々方法はあるかと思いますが・・・ 一例です。 A1セルにその月の1日のシリアル値が入力してあるわけですよね? とりあえず、E5セルに =A1 とします(セルの表示形式はユーザー定義から d としておきます) 次に、F5セルに =IF(MONTH($E$5+COLUMN(A1))<=MONTH($A$1),$E$5+COLUMN(A1),"") (これもセルの書式設定から表示形式はユーザー定義から d とします。) という数式を入れ、31日のセルまでオートフィルでコピーします。 E6セルには =IF(E5="","",E5) とし、セルの表示形式はユーザー定義から aaa としておきます。 これも月末までオートフィルでコピーすると 希望に近い形になると思います。 以上、参考になれば幸いですが、 他に良い方法があれば読み流してくださいね。m(__)m

nm0883
質問者

お礼

ありがとうございました 他の方にもご回答頂き勉強させて頂きましたが自分のしたいことに一番最適でした 本当にありがとうございました

すると、全ての回答が全文表示されます。

その他の回答 (4)

回答No.5

とっても簡単。 A1 に「2010/1/1」と入力すると「平成22年01月分」と表示させる E5 に「1」と表示させる(これは単純に=A1として書式で「d;@」としただけ) E6に「=E5」と入力して書式を「aaa」にする。 F5に「=E5+1」と入力。 F6に「=E6+1」と入力。 F5とF6の2セルを範囲指定して、横方向に「AI列」までセルをコピーする。 5行目に日付、6行目に曜日が「31日分」表示される。 「2月」や「小の月」の場合は 28 1 2 3 日 月 火 水 みたいになるので、余計な「次月の1~3日」は「文字の色を白」にしてしまえば良い。

nm0883
質問者

補足

ありがとうございました 無事解決致しました

すると、全ての回答が全文表示されます。
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.4

E5セルには次の式を入力して右横方向にオートフィルドラッグします。 =IF(MONTH($A$1+COLUMN(A1)-1)=MONTH($A$1),DAY($A$1+COLUMN(A1)-1),"") E6セルには次の式を入力して右横方向にオートフィルドラッグします。 =IF(E5="","",TEXT(DATE(YEAR($A$1),MONTH($A$1),E5),"aaa"))

nm0883
質問者

お礼

ありがとうございました 他の方にもご回答頂き勉強させて頂きましたが自分のしたいことに一番最適でした 本当にありがとうございました

すると、全ての回答が全文表示されます。
  • p-p
  • ベストアンサー率35% (1994/5663)
回答No.2

>>2010年1月は31日 2010年2月は28日までとしたいので宜しくお願い致します ●No.1さんのやりかたでなりますよ d;@ 書式設定でdの意味は2010/02/28のうち日付のみを表示するという意味なので内部的には2/28の情報が入っているので 2/31とかにはなりません 2月でも31となるのはdの設定が入っていない状態で 数字のみを並べている場合だけですよ

nm0883
質問者

補足

ありがとうございました 無事解決致しました

すると、全ての回答が全文表示されます。
回答No.1

少しだけ連番を打ちます。(3まで打ってください。) また、曜日も日曜日程度まで打ってください。 そうしたら、まず、日付の1~3をセルを選択して、 3の右下の枠にマウスポインタを当てます。 太めの+にポインタが変わったら、右にD&Dをお願いします。 曜日も同じようにしてください。

nm0883
質問者

補足

早速ご回答頂いてありがとうございます こちらの方法ですと月末の日付が全て31日になってしまうと思います 2010年1月は31日 2010年2月は28日までとしたいので宜しくお願い致します

すると、全ての回答が全文表示されます。

関連するQ&A