2017-11-30 22 views
-1

私はDATEDIF関数を使用して、チームが休む日数の日数を計算しようとしています。以下は、手動で入力した値の写真です。 DATEDIF関数では、追加の基準を使用することはできません。私はcountifとsumifでそれをネストして無駄にしようとしました。どんな助けでも大歓迎です。複数の基準を持つDATEDIF関数

Days Rest

+0

日付をちょうど差し引くことができるので、日付がほしい場合はdateifは必要ありません。 –

+0

真実ですが複数のチームに分かれているため、記入することは不可能です – user8761722

答えて

1

あなたのデータは、日付の昇順で並べ替え表示されます。 B416の使用時には、残りの期間については、この式(日付マイナス前の日付マイナス1)。、

'office 365 (and others) with MAXIFS 
=if(countif(c$1:c415, c416), a416-maxifs(a$1:a415, c$1:c415, c416)-1, text(,)) 
'for xl versions without MAXIFS (xl2010 and above) 
=if(countif(c$1:c415, c416), a416-aggregate(14, 6, (a$1:a415)/(c$1:c415=c416), 1)-1, text(,)) 

あなたはB2にB416から、式をコピーして、フィルダウンすることができるはずです。