2列の日付の間のNetworkdaysを計算する必要があるスプレッドシートが定期的に届きます。Networkdays機能の簡略化、複数のIFオプションが含まれています
休日の日付範囲も関数に含める必要があります。別のスプレッドシートに保存されている可能性のある10種類の休日範囲(Prov1、Prov2など)があります。
以下の公式は、州ごとに適切な休日の日付範囲を選択して作業しています。しかし、私は10の州をカバーするためにそれを拡張する必要があるので、少し面倒になるでしょう。
=IF(M18="Prov1",NETWORKDAYS(M21,N21,Holidays.xls!Prov1),_
IF(M18="Prov2",NETWORKDAYS(M21,N21,Holidays.xls!Prov2)))
この式を簡略化する方法はありますか?それとも良いアプローチですか?
= NETWORKDAYS(M21、N21、INDIRECT( "Holidays.xls!" &M18)) ''してみ – Jeeped