• ベストアンサー

日付を指定通りに並べるにはどうしたら良いかご指導お願いします。

日付を指定通りに並べるにはどうしたら良いかご指導お願いします。 8月20日 今日は8月17日 8月21日 8月22日 8月23日 8月24日 明日の25日は水曜日で抜く 8月26日 .. .. 8月31日 明日の9月1日は水曜日で抜く 9月2日 .. 10月18日 このように最初の日付は本日より2日後で3ヶ月間、又水曜日は抜くようなことが Excelで行いたいがどのようにすれば良いかご教授お願いします。

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

  • ベストアンサー
  • hananoppo
  • ベストアンサー率46% (109/235)
回答No.3

A1、A2セルに次のような数式を入力した後、A3セル以降にA2セルをコピーしてください。 A1 =TODAY()+2+(WEEKDAY(TODAY()+2)=4) A2 =IF(A1="","",IF(A1+1+(WEEKDAY(A1+1)=4)<DATE(YEAR(A$1),MONTH(A$1)+3,DAY(A$1)),A1+1+(WEEKDAY(A1+1)=4),""))

big_240
質問者

お礼

回答有難うございます。 色々考え方があるもんですね。

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

その他の回答 (2)

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.2

今日は8月16日ですから2日後は8月18日、しかし水曜日ですので8月19日が最初の日になるように思うのですが違っているのでしょうか? 例えばA2セルに次の式を入力して下方にオートフィルドラッグします。その後にセルの表示形式を日付で8月19日のように表示させればよいでしょう。 =IF(ROW(A1)=1,IF(WEEKDAY(TODAY()+2)=4,TODAY()+3,TODAY()+2),IF(A1="","",IF(A1+1>DATE(YEAR(TODAY()),MONTH(TODAY())+2,DAY(TODAY())),"",IF(WEEKDAY(A1+1)<>4,A1+1,A1+2))))

big_240
質問者

お礼

素早い回答有難うございます。 どうも本日の日付間違っていました。 休みボケですね。 私の希望通りです。

全文を見る
すると、全ての回答が全文表示されます。
  • f272
  • ベストアンサー率46% (8116/17338)
回答No.1

初めは A1=TODAY()+2 その後は A2=A1+1+(WEEKDAY(A1)=3) として適当に3ヶ月後までコピーでどうかしら。 ところで本日より2日後が水曜日ならどうするの?

big_240
質問者

お礼

有難うございます。 本日より2日後が水曜日なら木曜日が最初になります。 式が軽くてよさそうですので、利用検討さしていただきます。 どうも私は難しいことばかり考えてばかりいました。

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

関連するQ&A

  • エクセル 指定の曜日から日付を表示させる

    エクセルに詳しい方がいらっしゃれば助けて下さい。 指定期間中の指定曜日の日付を表示させたいのですが可能でしょうか? 例えば・・・ 11月16日~12月15日の1ヶ月間で 毎週月曜日・水曜日・木曜日の日付がB1表示されるような事は可能でしょうか? A1    B1 月曜日  水曜日 11月17日 木曜日 11月18日 月曜日 11月22日 水曜日 11月24日 木曜日 11月25日 ・・・・・ 指定期間と、指定曜日はファイルによってかえたいのですが・・・・。 エクセルの達人がいらっしゃれば教え下さい。

  • Windowsの検索での日付の指定範囲について

    Windowsの「検索」から「日付」を指定して検索する機能がありますが、 デフォルトの「一定期間~」の日付範囲は、本日から3ヶ月前の範囲になっていると思います。 このデフォルト値を任意に設定することは可能なのでしょうか? できれば前日の日付かその月の最初の(1日)が入っていればうれしいのですが・・・ 何かご存知の方いらっしゃいましたら回答お願いいたします。

  • FileMakerPro10で指定された日付の計算を行いたい。

    FileMakerPro10で指定された日付の計算を行いたい。 たとえば2009年7月1日の2ヶ月後は2009年9月1日、6ヶ月後は2010年1月1日のように表示するように処理したいのですが、どのように計算式を作成すればよいか教えて下さい。 よろしくお願い致します。

  • エクセルの日付

    エクセル2000を使用していますが開けた時に自動で今日の日付が表示され、尚且つ次の日に開けたら前の日の日付はそのままにできますか? 例) 3月1日 1日に開けたら2日、3日に開けても1日のまま    3月2日    3月3日

  • 入力した日付から指定の日付を表示

    Excel計算式を教えて下さい。 目的)A1セルに入力した日付を元に、B1セルに指定の日付(毎月20日締)を表示したい。 ルール例) A1に 3月1日(月初)~3月31日(月末)の間の日付を入力すると、B1に4月20日を表示。 値の例) A1:2013/3/1→B1:2013/4/20 A1:2013/3/15→B1:2013/4/20 A1:2013/3/31→B1:2013/4/20 A1:2013/4/1→B1:2013/5/20 A1:2013/4/20→B1:2013/5/20 A1:2013/4/30→B1:2013/5/20 上記を実現する計算式を教えて下さい。

  • 指定する日付のマーク

    エクセル2007にて 例えば下記の通り、行1 には 日付データー(カレンダー)が横へと続き、A2で指定した日付の下に ○印を背景に色を付けて、表示できないでしょうか        A    B    C    D      E   ・・・    1             9/1    9/2   9/3  ・・・     2  9/2               ○      説明が下手ですいません、どうかご教授の程お願い致します。

  • excelの日付を簡単に入力したいのですが・・・

    質問させていただきます。 excelで日付を「月/日(曜日)→○○/○○(○)」、 本日でしたら「11/11(火)」というかたちに入力し、 セルを横にコピーすると日付の箇所だけ数字が 増えていき、曜日はそのままずっと火曜日で コピーされてしまいます。 これをカレンダーどおりに日付と曜日が合致する ようにしたいのですが、どなたかご教授して いただけないでしょうか?

  • エクセルにて指定した日付の色を自動で変更する?

    指定のセルの日付、今日より-3日は黄色+10日は赤と自動で変更出きる様にしたいのですが、どのような方法が有りますか?エクセル初心者ですので全く分かりません?可能かどうかも判断付きませんのでお分かりの方のご教授を請いたく投稿いたします、失礼な文面ですがご教授お願い致します。

  • 指定曜日にMsgBox表示は可能でしょうか?。

    お尋ねいたします。 指定した曜日(例えば水曜日)に、エクセルファイルを開くと 【MsgBox "本日は水曜日です。〇〇〇・・・"】が、表示されるようなことは可能でしょうか?。

  • 指定する日付マーク (2)

    エクセル2007にて 例えば下記の通り、行1 には 日付データー(カレンダー)が横へと続きます A3及びB3で指定した日付の(カレンダー)の下に、A2及びB2で指定した 記号を表示させたいのですが、C2から横に続くセルに入る算式どのようにしたら良いでしょうか?       A      B       C       D         E        F       G    1               9/1     9/2      9/3      9/4      9/5     2   X     Y              X                       Y    3  9/2    9/5 説明が下手ですいません、どうかご教授の程お願い致します。

このQ&Aのポイント
  • OutlookでIMAPとPOP3を共有環境で使用している場合、メールの受信方法によって異なる動作が起こることがあります。
  • POP3での受信では、メールはサーバーからダウンロードされて削除されるため、他のPCからは確認できません。
  • 一方、IMAPでの受信では、メールはサーバーに残されるため、複数のPCで同じメールを確認できますが、一部のPCでメールが削除されてしまうことがあります。この問題の原因については特定できていません。
回答を見る

専門家に質問してみよう