如何在利用excel函数,将一些数据剔除掉周六周天

2024-11-14 04:48:38
推荐回答(5个)
回答1:

1.对于大型的数据表,有超过100000行。如果有必要删除数据从数据表,数据表现在是一个废弃的仓库仓库。

2.一般操作:过滤数据,选择数据(行)——删除(右击-删除),然后出现下面的提示。单击continue,需要很长时间才能完成。

3、为了节省时间,第二次删除的效果只能在删除数据之前添加一个操作:先对数据表(按仓库列)排序,然后执行与上面相同的一般操作。

4.排序后的效果。

5、此时删除大量的数据,会达到第二次删除的效果。

回答2:

举例说明。

例如有表格如下图。要求计算去除掉周六及周日的工作时间。

第一步:在c2设置公式:=WEEKDAY(A2,1),同时将公式复制后粘贴到C3:C21.结果如图:

第二步:在D2列设置公式:=SUM(B2:B21)-SUMIF(C2:C21,6,B2:B21)-SUMIF(C2:C21,7,B2:B21)。结果如图:

回答3:

在A1,B1分别输入日期A和日期B,A-B之间的工作日可以用下面的函数来计算:
=NETWORKDAYS(A1,B1,Holiday)
其中,Holiday是个可选的参数,表示除了周末之外的、不在工作日历中的一个或多个日期所构成的可选区域。该列表可以是包含日期的单元格区域,或是表示日期的序列号的数组常量。

补充:这个函数在缺省最后一个参数的情况下,也是除开周末2个非工作日来进行计算的,得到的差值就是起止日期之间的净工作天数。而Holiday这个参数如果指定了,则会在遇到这些节日的时候减去。比如你输入2011年5月1日,那么在计算2011年3月1日到2011年6月30日之间的工作天数时,不但会除开周末,还会除开5月1日这一天。而你用同样的公式计算2011年5月15日到6月30日的工作天数时,并不会多减去1天。

回答4:

=NETWORKDAYS(A2,B2,C2)

回答5:

WPS可以通过一个比较笨的方法实现,首先通过日期排出最开始一个星期(顶部)的7天,选中这7天,通过ctrl+表格右下角的点然后双击,就可以排出和日期一一对应的星期数,然后通过筛选,筛选出周六,周天的(看你想要过滤周几的),把筛选出来的删除掉,然后再取消筛选就是你想要的结果了。