返回列表 上一主題 發帖

挑選日期

挑選日期

A1-A31欄是日期1-31
B1-B31欄是員工上班日,但不是每天上班
例:1-5日上班 8-20上班 27上班


B40-B51及C40-c51
依序填滿上班的日期
(上班日期不會超過22天所以格子夠用)

目的是要知道XXX這個人上班日子有那些

abc.rar (1.94 KB)

原來是這樣,再次謝謝 ANGELA 大哥的指導

TOP

B8原意是"上班"
B8改空白,那當然不能用了.
COUNTIF($B$8:$B$38,$B$8)
=> COUNTIF($B$8:$B$38,"上班")

TOP

用了 ANGELA 大哥的方法後發現了一個問題就是每月第一天 (B8)那一格若是空白的話就無法計算了
怎麼會這樣呢

TOP

只要在本論壇多看多做多問,一切搞定.
不要心急.

TOP

感謝 ANGELA 大哥的指導,也感謝版主之前的幫忙,有空真的要好好學一下
不過矩陣還真不太好懂,不知有沒有什麼好書可看,不過這個網站真是值得推薦的好網站

TOP

COUNTA 是只要有資料都計算,改用
IF(12*(COLUMN(A$8)-1)+ROW($A1)>COUNTIF($B$8:$B$38,$B$8)

TOP

現在有遇到 了一個問題就是原本沒上班的地方是空白的,可能因休假,所以就打上休假
現在出現了#NUM!  
如附件

感恩版主

abc.rar (2.88 KB)

TOP

感謝版主,原來是我把ROW($A1)也改成ROW($A8)所以才資料錯誤,謝謝了

TOP

B47
{=IF(12*(COLUMN(A$8)-1)+ROW($A1)>COUNTA($B$8:$B$38),"",SMALL(IF($B$8:$B$38="上班",$A$8:$A$38,""),12*(COLUMN(A$8)-1)+ROW($A1)))}
知之為知之,不知為不知,誠實也!

TOP

        靜思自在 : 【是否發揮了良能?】人間壽命因為短暫,才更顯得珍貴。難得來一趟人間,應問是否為人間發揮了自己的良能,而不要一味求長壽。
返回列表 上一主題