質問: エクセルで土日を除く日数の計算 excelで、土日を除く日数の計算方法はありますでしょうか?例えば、開始日2001/10/11、終了日2001/10/16という場合に、"終了日"-"開始日"で"5日"という結果になりますが、13日と14日が土日になるため、"3日"という結果が欲しいのです。社休日にあたる土日をカウントせず、営業日だけで計算した日数が知りたいのです。(できれば祝日もカウントしたくないのですが、これは難しいでしょうか?)よろしくお願いいたします。
回答: ご質問にあるような計算には、networkdaysという関数を使います。 =networkdays("2001/10/11","2001/10,16") です。なお、祝日を除外する場合には、 =networkdays(開始日,終了日,祝日) で、カウントされなくなります。また、祝日が複数の場合には、 =networkdays(開始日,終了日,{祝日,祝日,・・・}) という形式で、祝日を "," で区切り、 "{" と "}" で囲んで指定します。