• ベストアンサー

Excel 今日から営業日が何日間か?

Excel 今日から営業日が何日あるか調べたいんですけども A列にカレンダー   B列に営業日(〆チェック)を入れたときに C列に今日から営業日が何日あるかを 入れたいんですけども どうしたらいいですか お願いします

  • pig2
  • お礼率81% (43/53)

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

  • ベストアンサー
  • _mya_mya
  • ベストアンサー率41% (7/17)
回答No.3

>今日から営業日が何日あるか の意味が今ひとつわからないのですが、 「ファイルを開いた日から、それぞれが何営業日後になるのかをC列に表示する」として考えてみました。 A、C、E、F、G、H列は下方向へコピーしてください。(E列~J列は作業用セルです。) A列  4月1日  ← 2007/4/1 です。 B列  営業日に「〆」を入力 C列  =IF(A1=$J$1,"今日",IF(H1=2,SUM(E1-$J$3),"")) E列  =COUNTIF(B$1:B1,"〆") F列  =IF(B1="〆",1,0) G列  =IF($J$1<=A1,1,0) H列  =SUM(F1:G1) J1 =TODAY() J3 =VLOOKUP(J1,A1:E31,5)

pig2
質問者

お礼

回答ありがとうございます  出来ました

その他の回答 (2)

  • hiro-ss16
  • ベストアンサー率42% (18/42)
回答No.2

"〆"の記号を簡単に入れる方法は知りませんが、C列で "〆" の数を数えれば日数が出ると思います。 ○ まず A2 が今日の日付と仮定して、B列に営業日(〆チェック)として,   ○ C2 に次の式を入れて、下方向にコピーします。   =COUNTIF(B$2:B2,"〆") これで C列 に今日からの営業日数が出ると思います。やってみてください。

pig2
質問者

お礼

回答ありがとうございます A列にカレンダー  を作ると 今日の日付も移動しますのでANo.3さまの意見を頂戴します ありがとうございました

noname#204879
noname#204879
回答No.1

「A列にカレンダー」とは、どういうもの(内容)ですか?それは計算に影響しますか? いわゆる稼働日を計算するための =NETWORKDAYS()関数を使ってみたら如何かと。

pig2
質問者

お礼

=NETWORKDAYS()関数 1度勉強します ありがとうございます

関連するQ&A

  • エクセル:日数を求める。

    会社が完全週休2日ではなく、会社カレンダーにて営業しています。 パートさんが在職中(または任意の期間)に会社営業日(所定労働日数)が何日あるのかを算出したいと思っています。 対象者が200名近くいるため、会社カレンダー1つを作成し、後は、個人データとして開始日から終了日を入力すると指定した期間の会社営業日が出せる表を作りたいと思っています。 イメージしては・・・ 【sheet1】          【sheet2】 A列(日付)  B列 2007/4/1    休       A氏 4/2~4/6 =4日 2007/4/2    営業日     B氏 4/1~4/8 =5日 2007/4/3    営業日     C氏 4/4~4/6 =2日 2007/4/4    営業日         ・  2007/4/5    休           ・ 2007/4/6    営業日         ・ 2007/4/7    営業日 2007/4/8    休  ・  ・  ・

  • 非営業日のレコードを前営業日のレコードを元に補う

    営業日のみデータが入力されているテーブルを元に 非営業日(土日祝祭日など)のレコードを前営業日の レコードを参照して補いたいと考えています。 例) 主キーがDT,NMのテーブルT1 に営業日のみデータが入力されている DT NM FEE ========== 4/1 A 3 4/1 B 5 4/4 A 9 4/4 B 10 ↓ これをもとに、非営業日分(4/2,4/3)のレコードを 前(直近)営業日のデータで補った結果を作成したい。 Q1 DT NM FEE REF ========== 4/1 A 3 4/1 B 5 4/2 A 3 4/1 ←前営業日のレコードをもとに生成 4/2 B 5 4/1 ←前営業日のレコードをもとに生成 4/3 A 3 4/1 ←前営業日のレコードをもとに生成 4/3 B 5 4/1 ←前営業日のレコードをもとに生成 4/4 A 9 4/4 B 10 ちなみに列REFは何日のデータを参照して レコードが生成されたかを表示する列です。 営業日にフラグを立てたカレンダーテーブルと結合 させてみたりしたのですが、どうもうまくいきません。 環境はACCESSです。 わかりにくい説明で申し訳ありませんが、 よろしくお願いいたします。

  • Excel 営業日のカウント

    Excelについて質問させてください。 ファイルを開く際に、当日の日付と営業日のメッセージを表示させたいと思っています。 当日の日付の表示の仕方はわかるのですが、その日が当該月の何営業日目にあたるのかの表示の方法がわかりません。 シート上に当該月のカレンダーを作っています。そこから計算して営業日を出すのかなぁと思っていますが、検討がつきません。 どなたかお知恵を貸していただけますか?

  • 日曜&祝日を除く7営業日後(EXCEL)

    EXCEL初心者です EXCEL2007(12.0.6654 5503)SP2を使用しております もしわかりましたら教えてください A   B    C     D 1 2012/6/1  2012/6/9    11日目  2012/6/21   2 2012/6/4  2012/6/12    9日目 3 2012/6/9  2012/6/18    4日目 (1)セルA列に日付がはいってます  セルB列にセルA列の7営業日後(日曜、祝日は休み。土曜日は営業)  を自動的に表示されるようにしたい (2)セルD1には今日の日付がはいってます  セルC列にB列の日付から今日まで何日経ったか、営業日の日数(日曜、祝日は休み。土曜日は営業)  で自動的に表示されるようにしたい 説明がわかりずらかったらすみません 補足しますのでその旨記載お願いします

  • 営業日計算の数式を教えてください。

    今日が第何営業日なのかを計算する数式を教えてください。 カレンダーを作成して、そのと隣にその日は第何営業日なのかを表示する数式を知りたいのです。 エクセルで計算するとしましたら。。 A1    B1   C1   日付   曜日 営業日 2007/7/1 日   - 2007/7/2 月  第1営業日 2007/7/3 火  第2営業日  ・  ・  ・ 2007/7/29 日   - 2007/7/30 月 第20営業日 2007/7/31 火 第21営業日 とC列に自動的に計算できる方法を知りたいのです。 出来ればアクセスでも同様に日にちに対して、今日が第何営業日なのか計算できる方法も知りたいです。 よろしくお願い致します。

  • エクセル:任意の範囲の所定日数を数える

    会社が変形労働制を行っており、各人について勤務していた期間の所定日数を求めたいです。 シート1に会社カレンダーを作成し、A列・・日付  B列・・営業日=0、休日=0とういうカレンダーを作っています。 シート2にA列・・入社日  B列・・退社日 C列にシート1のカレンダーを参照し、各人の在職期間の所定日数を求めるには、C列にどのような式を入れたらいいのでしょうか?

  • javascriptで、○営業日後を求める

    よろしくお願いします。 平日を営業日、土日と、あらかじめ指定した日付を非営業日として、 「今日から○営業日目」の日付を求めるプログラムを作りたいです。  例えば、「6/22」をあらかじめ非営業日に指定しておき、 本日6/18(月)から5営業日目は6/26(火) というものです。 よろしくお願いします。

  • エクセルで入荷日を表示する計算式

    Sheet1のA列に、会社の休業日が入力されています。(曜日に関係なく不規則です。) Sheet2のA列を出荷日、B列を入荷日としています。 A列に手入力で、出荷日(営業日)を入力したら、 B列に入荷日(出荷日の翌営業日)が出る計算式を教えて下さい。 宜しくお願いします。

  • エクセル カレンダー入力で教えてください

    カレンダー入力で A列B列C列があってA列に和年号 B列月 C列日としてあります 例えばA1のセルをクリックするとカレンダーが出てきて日付け平成20年10月31日をクリックするとA1に20 B1に10 C1に31 と各セルに値が入るようにしたいのですが ご教授お願いします。

  • エクセルで今日以降直近日付の抽出

    列毎に営業所名があり、その下に契約更新日を過去のものから10年先まで羅列しています。 その事業所毎の契約更新日内で今日以降&直近(最小日)を任意のセルに表示したいのですが数式が分かりません。 セルの配置イメージとしては     A列       B      C ・・・ 1行 回答表示  回答表示  回答表示 2行 営業所(1)  営業所(2)  営業所(3) 3行 2010/3/20 2012/8/10  2015/10/15 4行 2016/3/20 2014/8/10  2020/10/15 5行 2022/3/20 2016/8/10  2025/10/15 営業所(1) の場合、今日以降直近の日付2016/3/20をセルA1に (2)は2016/8/10をB1に (3)は2015/10/15をC1に求めたいのですが、宜しくお願いします。

専門家に質問してみよう