• ベストアンサー

エクセルで、月を入力して縦方向に日付と曜日を変える

エクセルの関数がほとんどわからず困っているので助けてください。 F2セルに年が(ユーザー設定で平成になっています)、G2セルに月が(こちらもユーザー設定で月は固定されています)。 A56セル(セル結合されています、以下7・8、9・10…と縦方向に結合続く)に日、 B56セル(セル結合されています、以下7・8、9・10…と縦方向に結合続く)に曜日(木、金など一文字)を 月を変更すると日付と曜日がサーっとかわるようにしたいのですが 他の質問を参考にしても関数自体を理解していないので解らない状態です。 数式を教えて頂けると助かります。 よろしくお願いします。

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

  • ベストアンサー
  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.1

一例です。 A56に=IF($G$2=MONTH(DATE($F$2+1988,$G$2,INT((ROW(A1)-1)/2)+1)),DATE($F$2+1988,$G$2,INT((ROW(A1)-1)/2)+1),"")表示形式はユーザ定義でd B56は=A5、表示形式はユーザ定義でaaa

fufu0615
質問者

お礼

ご回答ありがとうございました。 明日さっそくやってみようと思います。 エクセルを普段あまり使わないので関数は基本的なものしかわからないのですが 自分でも時間があるときに勉強したいと思います。

関連するQ&A

  • エクセルで、月を入力すると日付と曜日が変わるようにしたい

    昔、自分でも作成していたのに今ではすっかり忘れてしまいましたので恥を忍んで質問します。 西暦の年数を入力するセル その隣に月を入力するセル その下の行には日付が横並びに続き、 さらにその下の行には曜日が並ぶ。 毎月更新するようなシートなので 月を変更すると 日付と曜日がサーっとかわるようにしたいのです。 どうやって数式をいれますか? 教えてください。

  • エクセル曜日11月31日、2月29~31日

    出勤表のようなものを作成しています。 M16に日付を表す1が入力されていて 16行目右方向にに2~31と入力されています。 印刷範囲外となるA11に西暦をA13に月を入力する事により 以下の関数が入っているM17に書式設定で曜日が表示されます。(17行目右方向に数式がコピーされています) =DATE($A$11,$A$13,M16) このままだと、31日がない月でも曜日が表示されてしまいます。 (翌月1日の曜日) 又、2月となると29日に3月1日の曜日が表示されてしまいます。 DATE(2005,11,31)というのは12月1日という事になるのですか? DATE(2005,11,31)⇒有り得ない⇒エラー値にはならないのですか? 2月29日~31日(できればうるう年を自動認識に)と 小の月の31日の曜日のセルを 空白にする関数を教えてください。

  • エクセル2010で日付、曜日の表示法

    エクセル2010で当日の日付、曜日を一つのセルに【10月8日(月)】と表示させるにはどの様な関数を用いれば良いのでしょうか。また、連続した日付、曜日はオートフィルすれば表示できますか。合わせてお教え下さい。お願いいたします。

  • エクセルで日付→曜日を返すには

    エクセルでエクセルで日付 (例 2004/8/1といった形式での入力)→ 曜日を返すには なにか関数がありますか? 飛び飛びの日付が隣り合ったセルに入力されているの ですが その間の日付をセルに返して 本来の位置に移動することは可能でしょうか? 自分で考えてみたのですが とっかかりさえつかめません、 皆様よろしくお願いします。

  • エクセルで、曜日から日付を呼び出す関数について

    こんにちは。 現在、カレンダーを作成しており、困っていることがあります。 添付しております画像のように曜日を固定で入れておりますがこの状態から、日付を呼び出すことは可能でしょうか? 例 1月1日=金曜日の場合 カレンダー内の金曜日部分に「1日」と表示、且つ、それ以前の曜日(日~木)は空白表示。以降2日、3日と・・・ 又、月末30日及びそれ以下で終わる場合は空白。 以上、条件が多いのですが満たせる数式は存在しますでしょうか? ネットでいろいろと調べてはみたものの、日付から曜日を表示する方法しか見つかりません。 どうか、ご教授いただけますようお願い申し上げます。

  • 日付と曜日を一つのセルに表示させたいのですが

    よろしくお願いします。 日付と曜日を一つのセルに表示させたいのですがうまくできません。 I2に10/10と表示されています。 式は=TODAY()です S2に曜日の番号が表示されています。 式は=WEEKDAY(I2,2)です T2に今日の曜日が(木)と表示されています。 式は=VLOOKUP(S2,S5:T11,2)です。 ここまではうまくできたのですが、I2の10/10とT2の(木)を結合させて D2に10/10(木)と表示させたいのですがこれがうまくできません。 このやり方がいいのかどうかわかりませんが、この場合結合させて 表示できるのでしょうか。それとももっと簡単な方法があるのでしょうか。 どなたかご指導ください。よろしくお願いします。

  • EXCELで月ごとに曜日と日付を自動入力する方法。

    EXCELで勤務表を作っています。 8月期勤務表   1 木 2 金 3 土 4 日 ・・・とこのように作りたいのですが、 上にある8月期の8を参照して、日付と曜日を自動で切り替える 方法はありませんでしょうか。 マクロでは可能なようなのですが、EXCEL97 を使うので、関数でなんとか実現できればと 思っています。お知恵をお貸しくださいな。

  • エクセルで日付から曜日を求めたい

    A1のセルに年月が 2012年6月 A7のセルに日付が 1 とデータが入っています。 B7のセルに曜日を求めたいと思っていますが、式はどう書くのでしょうか?

  • エクセルでランダムな日付を関数使って曜日を表示

    例えば、A列に日付の項目B列に曜日の項目を作ります。A3~A20のセルにランダムに日付が入っています。その横のB3~B20セルに曜日を表示したいのですが・・・・・・ B列にはA列を参照する数式を入力し、セルの書式設定の表示形式で曜日を表示するにはどのようにしたらいいのでしょうか?宜しくお願いします。

  • エクセルで日付を自動入力したい…

    エクセル2003にて自動で日付、曜日が入力できる方法を教えください。 現在、日曜、祭日除く27(←MAX営業日数分)の日報の台紙シートを、12ファイル(12ヶ月分)作っています。 (1)A1のセルに日付   例;平成19年9月10日 (2)A2のセルに曜日   例;(月) (3)シート名に     例;10月 ←日付+曜日をこの形式。次は11火        という形式で日々入力しています。 シート一枚ずつに上記の作業をしています。         マクロや数式の設定等で手順を簡略化できませんでしょうか??? 毎日の作業なので効率化したく色々勉強したつもりですが改善できずに困っています。 わかる方教えて下さい。よろしくお願いします。

専門家に質問してみよう