• ベストアンサー

excelで第二金曜日を…

よい知恵を貸してください。 入力条件は =today()関数だけです。 これで、この月の第二金曜日を検索したいのですが… a1に=today()を入力したらa2に第二金曜日の日にちが出るようにしたいんです。 どういう数式がよいでしょう???

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

  • ベストアンサー
  • akiomyau
  • ベストアンサー率43% (555/1280)
回答No.1

以下のような式でどうでしょうか。 =DATE(YEAR(A1),MONTH(A1),2*7-WEEKDAY(DATE(YEAR(A1),MONTH(A1),-4),3))

hiroshi_sp
質問者

お礼

ありがとうございます!!!

その他の回答 (2)

  • maron--5
  • ベストアンサー率36% (321/877)
回答No.3

=A1-DAY(A1)-WEEKDAY(A1-DAY(A1)-4,3)+7*2

hiroshi_sp
質問者

お礼

ありがとうございます!!!

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

A2への入力の式は次のようになります。 =DATE(YEAR(A1),MONTH(A1),15-WEEKDAY(DATE(YEAR(A1),MONTH(A1),2)))

hiroshi_sp
質問者

お礼

ありがとうございます!!!

関連するQ&A

  • 毎月第二金曜日(Part2)…

    今日の午前中も質問させていただいたんですが、その後また行き詰ってしまって…すみませんが教えてください。 入力条件は、a1に"=TODAY()"、これだけです。これでa2に今月の第二金曜日、a3に来月の第二金曜日、a4に再来月の第二金曜日、もし、今日が第二金曜日か、過ぎていたら、a2に来月の第二金曜日、a3に再来月の第二金曜日、a4に再来月の次の第二金曜日の3つの数字を出したいんです。 今月の第二金曜日というのはa2に"=DATE(YEAR(A1),MONTH(A1),15-WEEKDAY(DATE(YEAR(A1),MONTH(A1),2)))"でクリアできました。しかし、今日が第二金曜日を過ぎてた場合と、年をまたいだところで頭の中がワヤになっちゃいました。 ひとつのセルで入れられる数式で教えてください。お願いします。

  • EXCEL 火曜日と金曜日だけを抜き出したい

    エクセルを利用して、火曜日と金曜日の日付だけを抜き出したいのです。 A列には、本日から平成22年3月31日までの日付を入力しています。 このうち、火曜日と金曜日の日付だけを抜き出したいのです。 どのようにすると良いのでしょうか よろしくお願いします。

  • エクセルの数式で第三水曜日に色を付ける

    こんにちは、非常に困っているので知恵を貸して下さい。 エクセルのセルA1に「=NOW()」を入力し、現在の月(今で言うと2013年10月)が入力されるようになっています。 そしてセルA2からAE2までは、A1の月の初めの日付から順番に記入されるように数式を組んでいます。(今で言うと2013年10月1日~2013年10月31日) そこで質問なのですが、第三水曜日に色を付けるたい(月が変化しても自動で第三水曜日に色を付ける)には「条件付き書式」を使用すれば良いと思うのですが、数式がわかりません。 どの様な数式もしくはVBAを組めば宜しいでしょうか、ご教授お願いします。

  • エクセル 条件付き書式 基準日から1ヵ月後

    エクセルの条件付き書式の入力式についての質問です。 添付のように、物件の管理簿をつけていますが、基準日(ここでは基準日をTODAY関数にしています) から1ヵ月後の退去予定の人の氏名に条件付き書式で赤色表示させたいのです。 1ヵ月後といっても正確な1ヶ月(30、31日後)ではなく、月単位で反映できるようにしたいです。 例えば基準日が2012年1月9日の場合、2月9日までが赤色表示ではなく、2月20日退去予定の人も赤色になるような数式です。 3月以降退去の人はまだ注意しなくていいので、変化せず黒字のままで結構です。 似たような質問はありましたが、数式の応用の仕方が分からなく質問させていただきました。 エクセル初心者で、数式の理解が乏しく申し訳ございませんが、ご教示願います。

  • Excelで金曜日だけを選択したい

    Windows Vista Excel 2007です。   A列         B列 2013/10/10     97.09 2013/10/9      -204.47 …………… …………… …………… …………… のように、A列には年月日、B列には数値が入力されています。 このとき、A列の年月日を利用して、金曜日だけのB列の値を選択する 方法を教えていただけませんか。

  • Excel の関数で指定条件座標の値を返す方法

    Excel を使い、複数の特定条件を満たした場合のみ、該当するセルの値を返す方法を教えてください。 下記の条件に基づいた処理をExcel関数で行うことはできるのでしょうか? VBAを使わなければ、目的とするデータの取得は無理でしょうか? ********************************************* B3に本日の日付の「月」:「=today()」書式=m"月" C3に本日の日付の「日」:「=today()」書式=d"月" A6~14の列に「月」 B5~AF5の行に「日」 B6~AF17には、ランダムな英数字を記載 【G20のセル】  ・本日の日付「=today()」に合致する座標に入力されている値を表示させる。    検索条件: B5:AF5=$D$3 (日) & A1:A17=$C$3 (月) **********************************************

  • エクセルで日付け

    TODAY関数ですと、月日が入力されますが、日にちだけ自動的に表示される関数教えてください。(例)11/21を21だけ自動表示したい。

  • エクセル COUNTIF関数 検索条件を 5月中のように広く指定したい

    エクセル COUNTIF関数で 検索条件の項目を 一つの数値や文字列でなく、 シリアル値で入力されている5月というふうに指定したいのですが、 どのように入力したらいいのでしょうか。 仮に =COUNTIF(A1:A10,検索条件) として、A1からA10にはシリアル値で日付が入力されているとして 5月1日から5月31日を調べたいとき 検索条件にどのように入力したらよいでしょうか。 宜しくお願いします。

  • エクセル曜日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日の曜日のセルを 空白にする関数を教えてください。

  • 13日の金曜日

    本日は7月13日(金曜日)ですが、「13日の金曜日」は縁起が悪いといわれますが、そのの由来を教えてください。 よろしくお願いします。

専門家に質問してみよう