有網友問到:如何根據一個日期判斷該日期是在那個學年、那個學期?

假設:每一學年裡,1月:上學期/2月-7月:下學期/8月-12月:上學期。

方法一:

Excel-根據日期判斷學年學期(YEAR,MONTH,VLOOKUP)

【公式設計與解析一】

儲存格B2:=IF(MONTH(A2)>7,YEAR(A2)-1911&"上",IF(MONTH(A2)<2,
YEAR(A2)-1912&"上",YEAR(A2)-1912&"下"))

將月份切成三份,判斷後顯示不同結果。

 

方法二:

Excel-根據日期判斷學年學期(YEAR,MONTH,VLOOKUP)

 

【公式設計與解析二】

儲存格B2:=(YEAR(A2)-1912+(MONTH(A2)>7)&VLOOKUP(MONTH(A2),
{0,"上";2,"下";8,"上"},2,TRUE))

利用 VLOOKUP 函數,以查表方式來來處理。

其中:YEAR(A2)-1912+(MONTH(A2)>7),在運算時(MONTH(A2)>7)會傳回 TRUE/FALSE,運算時會轉換為1/0。

arrow
arrow
    文章標籤
    Excel YEAR MONTH VLOOKUP
    全站熱搜

    vincent 發表在 痞客邦 留言(0) 人氣()