java編寫計(jì)算器代碼 Excel如何用函數(shù)計(jì)算某一天屬于這個(gè)月的第幾周?
Excel如何用函數(shù)計(jì)算某一天屬于這個(gè)月的第幾周?類型1表示從周日到周六的一周,類型2表示從周一到周日的一周。例如,單元格B1包含日期值2006-1-2。下面的公式分別返回?cái)?shù)字1和2,表示第一周和第二
Excel如何用函數(shù)計(jì)算某一天屬于這個(gè)月的第幾周?
類型1表示從周日到周六的一周,類型2表示從周一到周日的一周。
例如,單元格B1包含日期值2006-1-2。下面的公式分別返回?cái)?shù)字1和2,表示第一周和第二周。2006年1月1日是星期日,如果returnif type是1,則第一周是從2006年1月1日到2006年1月7日。如果return 如果type為2,則2006年1月1日為第一周,2006年1月2日至2006年1月8日為第二周。
=Weeknum(B1,1)
=Weeknum(B1,2)
注意:
在使用Weeknum函數(shù)之前加載“分析工具庫(kù)”。加載方法是單擊“工具-加載項(xiàng)”,選中“加載項(xiàng)”對(duì)話框中的“分析工具庫(kù)”復(fù)選框,最后單擊“確定”。
怎么計(jì)算一年中的某一天是該年的第幾周?
注意區(qū)分一周的第一天是星期天還是星期一(在一些中國(guó)日歷中,星期一是一周的第一天,而在國(guó)外,星期天是一周的第一天)。
如果指定每年的1月1日是當(dāng)前年度的第一周,并且每周的第一天是星期日,則算法如下:(每年1月1日的星期天是從當(dāng)前年度的1月1日算起的-1天)/7。例如,2011年1月1日是星期六。從1月1日到今天的8月21日的總天數(shù)為(31×4 28 30×2 21)=233,則(6 233-1)/7=34.1,取整數(shù),8月21日為2011年第34周。
如何計(jì)算某一天是一年中的第幾周?
例如,今年8月12日,從1月1日到8月12日有四個(gè)31天的月份,一個(gè)28天的2月(正常年份為28天),兩個(gè)30天的月份和8月的12天。(31×4 28 30×2 12)/7≈13.2,所以8月12日是今年的第14周(無(wú)論小數(shù)點(diǎn)是多少,這里都放一位)