Board logo

標題: [發問] 日期區間中如有假日, S3欄位顯示2 [打印本頁]

作者: tacoolla    時間: 2013-3-20 15:26     標題: 日期區間中如有假日, S3欄位顯示2

I3 = 2013/01/03
R3 = 由某函數結果取得 3
S3 = I3 + R3 這之間的日期如果~有假日(六日) S3=顯示2

也就是說 2013/01/03 + 3 = 2013/01/06
那 2013/01/03 ~ 2013/01/06 區間如果有假日 顯示2
函數得知可能由以下取得區間是否有假日, 有顯示2 沒有顯示 0
=IF(--(SUMPRODUCT(WEEKDAY(ROW(INDIRECT(I3+R3&":"&I3+R3)),2)>5)),2,0)

但是怎得出的結果都是S3=0
應該是 INDIRECT(I3+R3&":"&I3+R3) 猜想這邊有問題!!

不知道是否有大大有解, 或是其他函數可以達到!!
請各位大大幫忙一下, 謝謝!!
作者: Hsieh    時間: 2013-3-20 15:33

回復 1# tacoolla


    =(SUMPRODUCT((WEEKDAY(ROW(INDIRECT("A"&I3&":A"&I3+R3)),2)>5)*1)>0)*2
作者: tacoolla    時間: 2013-3-20 15:39

回復 2# Hsieh


    非常感謝 Hsieh 版主的幫忙!! 成功了! 這是我要的函數, 謝謝您喔!! :)
作者: Bodhidharma    時間: 2013-3-21 00:23

=IF(WEEKDAY(I3,2)+R3>5,2,0) ?




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)