44问答网
所有问题
如何在excel中自动生成当前月除周六日外的天数?
如题所述
举报该问题
推荐答案 2010-05-16
直接计算出当月除周六日外的天数:
=SUMPRODUCT(--(MOD(WEEKDAY(TEXT(TODAY(),"yyyy-m-")&ROW(INDIRECT("1:"&DAY((MONTH(TODAY())+1&"-1")-1)))),7)>1))
把其中的today()(有两处)改成任意日期(或对日期的引用)就可以计算该日期所在月的除周六日外的天数
原理说明:
MONTH(TODAY())获取当前月
MONTH(TODAY())+1&"-1":下个月的第一天,减1就是这个月最后一天
然后用DAY取得本月的天数
ROW和INDIRECT配合使用取得本月所有天的数组(如1:31),与YYYY-M组成当月每一天
用WEEKDAY获取每天的星期几
然后用SUMPRODUCT对符合条件的天求和
本函数为数组函数,但用了SUMPRODUCT,不需要按CTRL+
SHIFT+ENTER来结束,直接可用
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/Y3663GGG3.html
其他回答
第1个回答 2010-05-16
在目标单元格中输入
=IF(OR(MOD(DATE(YEAR(TODAY()),MONTH(TODAY()),ROW(A1)),7)=0,MOD(DATE(YEAR(TODAY()),MONTH(TODAY()),ROW(A1)),7)=1),"",DAY(ROW(A1)))
此公式 往下拉,试试看
相似回答
如何在Excel中
统计一个月有多少个工作
日天数
。?
答:
=NETWORKDAYS(start_date,end_date,holidays)=networkdays(开始日期,结束日期,例外情况)注意第三个参数
,如果有选择日期,则会将这个日期剔除。3.Excel计算工作日天数 如图所示,计算项目期间的工作日数,去除单位节假日。=NETWORKDAYS(A3,B3,A6:A9)如图所示,双休日为6天 4.如图所示,单位节假日为4...
EXCEL
表格中公式
如何
设置每个月中除了
周日外
还有多少工作日?球解,谢谢...
答:
回答:=SUMPRODUCT(--(WEEKDAY(DATE(YEAR(NOW()),MONTH(NOW()),1)+ROW(INDIRECT("1:"&DAY(DATE(YEAR(NOW()),MONTH(NOW())+1,0))))-1,2)<6)),这公式除去了
周六
、日
EXCEL如何自动
计算除休息日(每月不固定)当月剩余
天数
,如图,求助大神...
答:
你可以使用Excel中的COUNTIF函数来实现你的目标
,这个函数将计算列中包含特定文本的单元格的数量,而且你可以设置条件以排除休息日。例如,你可以使用如下公式:=COUNTIF(A2:A31,"<>Rest")该公式将计算A2:A31列中不包含“Rest”文本的单元格数量,这样你就可以知道当月除休息日外剩余天数了。
excel表日期
怎么自动
跳过法定节假日和
周六日excel
日期自动跳过周末
答:
在Excel软件中,
可以通过把单元格选中,输入NETWORKDAYS.INTL函数,来计算工作日天数解决实现
。具体操作如下:1.选中单元格 选中需要计算的单元格。2.输入函数 输入函数:=NETWORKDAYS.INTL(A2,B2;2,F2:F4),其中2代表的是休息日。3.点击图标 点击【勾】图标。4.计算完成 excel日期跳过周末和节假日计算...
大家正在搜
excel自动生成数据
excel表格日期自动生成
excel自动生成对应数据
excel自动生成连续日期
excel自动生成日历
excel星期自动生成
excel表格自动生成目录
excel序列号自动生成
excel自动生成拼音
相关问题
excel里面如何计算出每月除周六,周日外有多少天班(还有自...
excel怎么自动生成某个时间段每个月的实际天数
EXCEL表格中公式如何设置每个月中除了周日外还有多少工作日...
如何在excel中自动计算当月星期六日的天数?
EXCEL A1单元格 自动统计当前月份中(星期六和星期天)...
excel求一个计算当月剩余除星期一外的天数和的公式
excel中如何计算两个日期间天数除去周六日和国家假期?
excel中如何计算两个日期间天数除去周六日和国家假期