• ベストアンサー

エクセルで営業日数を数えたい

例えば、 2/1~2/15の、祝日以外の日数を数えたいのですが、 この場合はどのような関数を使用できるでしょうか。 祝日と日曜日以外、の場合は、 NETWORKDAYS.INTLを使用しているのですが・・・

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

  • ベストアンサー
  • Chiquilin
  • ベストアンサー率30% (94/306)
回答No.3

> NETWORKDAYS.INTLを使用しているのですが・・・ それで何故できないのでしょう。 =NETWORKDAYS.INTL(開始日,終了日,"0000000",祝日一覧)

10791LRRL
質問者

お礼

ありがとうございました! "0000000"を理解できたので、無事できました!

その他の回答 (3)

  • msMike
  • ベストアンサー率20% (363/1775)
回答No.4

=NETWORKDAYS.INTL("2019/2/1","2019/2/15","0000000",NHoliday) 【蛇足】NHoliday は2019年の祝日表に付けた名前ダす。

10791LRRL
質問者

お礼

ありがとうございました!

  • mt2015
  • ベストアンサー率49% (258/524)
回答No.2

失礼しました。 質問の意図を勘違いしていました。 ANo.1は忘れてください。 A1、A2に開始日、終了日 B列に祝祭日一覧が入っているとして、こんな式ではどうでしょう =DAYS(A2,A1)-NETWORKDAYS(A1,A2)+NETWORKDAYS(A1,A2,B:B)

10791LRRL
質問者

お礼

ありがとうございました

  • mt2015
  • ベストアンサー率49% (258/524)
回答No.1

NETWORKDAYS です。 使い方はヘルプを見てください。

関連するQ&A

  • エクセルで日数計算をしたい

    すみません、どうしてもわからないので教えて下さい。 エクセルで開始日から終了日までが何日かを関数を使用して計算したいのです。例えば開始日1/1、終了日1/17だとしたら、答えが17日という具合です。 ただし、予め作成してある休日リストにある日付が開始日と終了日の間に含まれていた場合、それを除外した日数を出したいのですが、どのような計算式にしたらよいでしょうか? 会社の定休日などが決っていれば、NETWORKDAYS.INTL関数を使用してできるのはわかったのですが、曜日指定がない場合の関数がどうしても見つけられませんでした。 どなたかお力を貸していただければ嬉しいです。よろしくお願いします。

  • エクセルで作業期間の日数を計算したい

    エクセルについて質問です。 セルA1に開始日(例:2012/2/20) セルC1に終了日(例:2012/5/12)を入力し、この期間の日数(○○日間)を 計算する方法を教えて下さい。 更にこの期間で、「土日祝日を除いた日数(平日のみの日数)」と 「日曜祝日を除いた日数(平日+祝日でない土曜日の日数)」を算出する方法も教えて下さい。 ちなみに作業日数を計算するのに、DAYS360関数を使ってみましたが、 1年を360日として計算するので、正確な日数になりません。 また、曜日や休日が絡むとどんな関数を使えば良いのか全くわかりません。 よろしくお願いいたします。

  • Excelで日付時刻の差分から土日祝日を引くには

    初めて質問します。 よろしくお願いします。 2つの日付時刻の差分から土日祝日を引いた、経過日数と時刻を出したいのですが、 どうすればよいでしょうか。 例えば、 A1 : 2011/4/28 18:00 B1 : 2011/5/06 9:30 の差分から土日祝日を引いた経過日数と時刻を「2日 13:00」の様に表示したいです。 NETWORKDAYS()関数で土日祝日を差し引いた経過日数はでるのですが、時刻の方をどう 出したらよいのか分かりません。 Excel関数では出来ないのでしょうか。ExcelVBAでやるしかないのでしょうか?

  • 年間勤務日数をエクセルで算出する方法

    エクセル初心者です 年間の勤務時間や日数を算出するにはどうすればよいでしょうか? 例えば 平成23年4月1日~平成24年3月31日 の場合、うるう年なので366日になります そのうち、平日は17時間、土日祝日や年末年始(12/29~1/3)は 24時間勤務になります このような場合年間の勤務時間合計を出すのに エクセルを使えばよいというのは検索でわかったのですが やり方がわかりません NETWORKDAYSの関数で年間の平日が何日かを 出せるようですがやってみても「NAME?」と出て うまくいきません アドオンが必要だと出てoffice2000のCDを挿入しても 何も変化がなく同じようになります お分かりになる方、できればエクセル初心者ですので できるだけわかりやすくお教えください よろしくお願いいたします

  • EXCELで日付計算

    EXCEL2003である期間からある期間までの間の日数を表示させ、さらにその結果から日曜日だけを除いた結果と日曜日と祝日だけを除いた結果の2通りの答えを表示させたいのですがどうすればよいでしょうか? 土日を除く場合はWORKDAYS関数を使用していたのですが...... どなたかわかればご教授お願いします。

  • エクセル2000 の関数について

    お世話になります。 NETWORKDAYS関数を使って、土日・祝日を除く日数をカウントするのは、過去の質問から分かったのですが、 その他の条件として、土曜出勤の日が含まれている場合には、 プラスして計算したい場合は、どうすればよろしいでしょうか? エクセル2000のバージョンを使っています。 A列に開始日  B列に終了日  C列に日数 ※E列の日付が含まれていたら除く ※F列の日付が含まれていたら1日プラスする。  A列      B列      C列     E列      F列 1 開始日    終了日    日数    祝日      土曜出勤日 2 2006/08/01  2006/08/11  **     2006/07/17   2006/07/22 3 2006/08/11  2006/08/18  **     2006/08/14   2006/08/19 4 2006/08/14  2006/08/25  **     2006/08/15 5 2006/08/17  2006/08/25  **     2006/09/18 よろしくお願いします。

  • excel2007 特定の曜日をカウントしたい

    excel2007で、ある期間内における特定の曜日の数を求めるための、 関数もしくは計算式を教えてください ただし、NETWORKDAYS.INTL関数はexcel2010以降に登場した関数のため、 それ以外でお願いします また、初心者なので、 なるべく原理も教えていただければ幸いです ちなみに、A1とB1に開始日と終了日を代入して =A1-B1+1-NETWORKDAYS(A1,B1) の様にやってみましたが、上手くいきませんでした。

  • エクセル 日数計算 特定の日だけカウントしない方法

    お尋ねします。 稼働日日数の計算をしたいと思っています。 ただし、土曜日は営業日なので、 日曜日と祝日だけを除いた日数の計算をしたいのです。 例)  12/23~1/15 の 日曜と特定の休日(12/29~1/5)除いた日数の計算 networkday等つかうと、土曜日も休日となってしまうため、困っています。 どなたか知恵を貸してくださいませんでしょうか? よろしくお願いいたします。

  • Excel2010 平日を取得する関数について

    カテゴリーを知らなくてWindows7に質問したので変更しました。 平日の日数を取得する関数は、NETWORKDAYSで取得できますが、開始日と終了日を入力しなければならず、月毎に変わる日数の開始日と終了日を関数式に入力できないので、年月を表示しているのでそれを利用してできる方法はないでしょうか。 また、土日祝日の日数を取得する関数があれば教えてください。

  • エクセルで営業日後の日数計算をしたい

    こんにちは、教えてください エクセルで営業日数の計算て可能でしょうか? たとえば土日祝日を除いた、14営業日後の日付を求めたり、逆に●月●日は何営業日後であるというようなものです できるかどうかわかりませんが、方法があれば教えてください

専門家に質問してみよう