小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

職場Excel之人力資源管理:你知道今天是星期幾嗎?

 溫暖南方 2020-01-03

資訊速遞:自2020年1月1日起,對在職職工總數(shù)30人(含30)以下的企業(yè),暫免征收殘保金。新老企業(yè)都能享受,不再受36個月的限制?!l(fā)改價格規(guī)(2019)2015號




人力資源管理工作中,考勤數(shù)據(jù)的處理是最基礎(chǔ)的工作之一。今天我們來分享下考勤表的制作。

先來看一下考勤表的最終效果。


我們來改變一下日期,看看有什么變化。


從上圖可以看出,當(dāng)改變A2中的日期時,制表日期、日期行、星期行都隨之變動,且周六、周日所在列的底紋顏色都會變成我們預(yù)先設(shè)置的顏色。



在開始之前,我們先來學(xué)習(xí)一下案例里要用到的三個函數(shù)。

EOMONTH(start_date,months),返回一串日期,表示指定月數(shù)之前或之后的月份的最后一天。
Start_date ,一個代表開始日期的日期。
Months    , start_date 之前或之后的月份數(shù)。months 為正值將生成未來日期;為負(fù)值將生成過去日期,為0將生成當(dāng)月的日期。

COLUMN(reference),返回單元格或單元格區(qū)域的列標(biāo)。
參數(shù)如果是一個單元格,則返回參數(shù)中單元格所在列的列號(如COLUMN(A1)返回1);如果是一個區(qū)域,則返回區(qū)域中第一列的列號;如果不填寫,則返回當(dāng)前選定單元格所在列的列號。

WEEKDAY(serial_number,return_type),返回對應(yīng)于某個日期的一周中的第幾天。
serial_number,一個序列號,指定要查找的那一天的日期。
return_type,用于確定返回值類型的數(shù)字。默認(rèn)情況下,天數(shù)是1(星期日)到7(星期六)范圍內(nèi)的整數(shù)。


下面我們開始制作考勤表。

一、考勤表表頭的制作

A1單元格輸入表名,跨列居中或合并居中。

A2單元格輸入標(biāo)準(zhǔn)日期,如2019/12/1,跨列居中或合并居中,單元格格式設(shè)置為日期XXXX年X月。

Z3單元格輸入“制表日期”。AC3單元格輸入公式:EOMONTH(A2,0),獲得2019年12月的最后一天的日期是2019/12/31。


二、日期行數(shù)據(jù)的處理

根據(jù)我們想要的效果,B4顯示1、C4顯示2……,本質(zhì)上B4為2019/12/1、C4為2019/12/2……我們可以用DATE函數(shù)提取A2單元格的“年”、“月”。而“日”,可以用COLUMN函數(shù)來生成。B4=DATE(YEAR($A$2),MONTH($A$2),COLUMN(A1))。把公式向右填充,得到了1-31日的日期。


設(shè)置B4:AF4的單元格格式:數(shù)字 - 自定義,右側(cè)框中輸入字母 d ( Day的縮寫,日期的自定義代碼,代表天數(shù))。


這樣就得到了初步的效果。


我們來驗證一下公式是否正確。

在A2中輸入2019/11/1,我們發(fā)現(xiàn)AF4等于1,日期自動順延到了下一個月。


要解決這個問題,我們需要增加一個條件判斷,用DAY(AC3)獲取當(dāng)月的天數(shù),當(dāng)日期行的數(shù)值大于當(dāng)月的天數(shù)時,就不顯示數(shù)據(jù)。此時B4的公式為:IF(COLUMN(A1)>DAY($AC$3),'',DATE(YEAR($A$2),MONTH($A$2),COLUMN(A1)))。這時看到AF4已為空。



三、星期行數(shù)據(jù)的處理

設(shè)置好日期行的數(shù)據(jù),星期行數(shù)據(jù)的處理就簡單多了。

我們讓星期行的數(shù)據(jù)等于日期行的數(shù)據(jù),B5=B4、C5=C4……,再給B5:AF5設(shè)置單元格格式:數(shù)字 - 自定義,右側(cè)框中輸入字母aaa ( 日期的自定義代碼,將日期顯示為縮寫的星期幾,顯示為一、二、三、四、五、六、日)。這里不再贅述,大家自己去設(shè)置一下。

具體操作步驟如下圖:


四、周末單元格底紋的設(shè)置

用條件格式和WEEKDAY函數(shù)來設(shè)置周末單元格的底紋,以區(qū)別于其他單元格。

WEEKDAY函數(shù)返回的是對應(yīng)于某個日期的一周中的第幾天。那么如果其返回的值大于5就意味著當(dāng)天為周六或周日??梢杂眠@個條件來判斷哪天為周六、周日,再用條件格式來設(shè)置滿足這個條件的單元格的底紋。

操作步驟如下。


這樣,一個比較智能化的考勤表就制作完成了。大家可以試試看是否有更加簡便的其他方法。

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多