4084

Excel如何依到職日期計算可休假期間

卓江月:「老公,我在公司製作一個員工請假卡,若員工到職日為109/10/1,滿二年後可以特休10天,我想要在H3儲存格顯示可休假日期區間(111/10/1~112/9/30),要怎麼設計公式呢?」

image

高言:「老婆,首先我們要將H2儲存格員工到職日的日期加2年與3年減一天,填入H3儲存格中。」

=DATE(YEAR(H2)+2,MONTH(H2), DAY(H2))&"~"&DATE(YEAR(H2)+3,MONTH(H2),DAY(H2))-1

卓江月:「老公,可是結果是一串數字呀!」

image

高言:「這是因為EXCEL中的日期都是數字,1900/1/1=1,而2022/10/1(111/10/1)=44835,故我們要將這些數字變日期格式類型的文字,所以使用TEXT函數來設定成民國日期格式。」

=TEXT(DATE(YEAR(H2)+2,MONTH(H2),DAY(H2)),"e/mm/dd;")&"~"&TEXT(DATE(YEAR(H2)+3, MONTH(H2),DAY(H2))-1,"e/mm/dd;"))

image


arrow
arrow
    創作者介紹

    錦子老師 發表在 痞客邦 留言(0) 人氣()