急!急!急!关于Excel日期函数的问题

来源:百度知道 编辑:UC知道 时间:2024/06/28 20:00:18
货物取货时间为1月16日,客户签收时间为1月23日,直接求出这期间的天数(周六日不计入,取件当天、签收当天要计入)。公式在一个单元格中输入,可以用下拉的方式计算出其他天数(因为还有很多需要这样计算的,没有一一列出)。
最好还有一个就是节假日也不计入的公式。
A列 B列 C列
取件日期 签收日期 差额(天数)
1月16日 1月23日 ?
1月13日 1月16日 ?
1月12日 1月15日 ?

日期在单元格中显示格式:2009-1-16
请用上例做出,已在网上查上关于此问题的说法,不过不能按公式下来得出其他结果。希望可以用鼠标直接下拉公式得出(其中有双休日-不计入)

注:“取货当天不计入天数之内。”

WORKDAY
  全部显示
  全部隐藏
  返回某日期(起始日期)之前或之后相隔指定工作日的某一日期的日期值。工作日不包括周末和专门指定的假日。在计算发票到期日、预期交货时间或工作天数时,可以使用函数 WORKDAY 来扣除周末或假日。

  如果该函数不可用,并返回错误值 #NAME?,请安装并加载“分析工具库”加载宏。

  操作方法

  在“工具”菜单上,单击“加载宏”。
  在“可用加载宏”列表中,选中“分析工具库”框,再单击“确定”。
  如果必要,请遵循安装程序中的指示。
  语法

  WORKDAY(start_date,days,holidays)

  要点 应使用 DATE 函数来输入日期,或者将日期作为其他公式或函数的结果输入。例如,使用函数 DATE(2008,5,23) 输入 2008 年 5 月 23 日。如果日期以文本的形式输入,则会出现问题。

  Start_date 为一个代表开始日期的日期。

  Days 为 Start_date 之前或之后不含周末及节假日的天数。Days 为正值将产生未来日期;为负值产生过去日期。

  Holidays 为可选的列表,表示需要从工作日历中排除的日期值,如各种省/市/自治区和国家/地区的法定假日或非法定假日。此列表可以是包含日期的单元格区域,也可以是由代表日期的序列号所构成的数组常量 (数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量。)。

算周数,然后再算天数....

C2输入=NETWORKDAYS(A2,B2,2)
如果显示#NAME?错误,请单击工具→加载宏→加载“分析工具库”
欢迎百度搜索“您可能正在到处寻找答案的Excel问题详解”