- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excel2016WORKDAY.INTLの質問で)
Excel2016WORKDAY.INTLの質問
このQ&Aのポイント
- Excel2016WORKDAY.INTLの質問で週末の引数について、休日が不規則な場合の対処方法を教えてください。
- 祭日専用のカレンダーを参照する方法や、数ヶ月に渡る場合の対応方法についてお教えください。
- Excel2016WORKDAY.INTLの質問で、祭日や休日が不規則な場合の引数の選択方法について詳しく教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
=WORKDAY.INTL(A1,20,"0000000",C1:C4) がエラーではなく =WORKDAY.INTL(A1,20,"0000000",C1:C2,C4) とすると、 引数が多すぎますとなってしまうのは、 この関数の引数が、第一から第四引数までしか受け取れない一方で、 C4が第五引数として渡ってしまうからです。 =WORKDAY.INTL(A1,20,"0000000",(C1:C2,C4)) とすることで引数の数の問題は回避できますが、 WORKDAY.INTL関数は、 第四引数で複数のセル範囲を指定できないので、 期待のことはできません。 お話にある 「カレンダー側を修正するよりも関数式を直すほうがやりやすい使い方」を 私はイメージできませんが もし複数の独立した複数のセル範囲をカレンダーとして与えたいのであれば 自前のVBAで関数を用意する必要があります。
お礼
詳しい方に返信頂いて助かりました。初心者なので質問もわかりづらいかも知れませんが、また教えてください、ありがとうございました。