Excel 采购相关函数:AND函数的语法和功能

AND函数是指返回逻辑值,即如果所有参数值均为逻辑“真(TRUE)”,则返回逻辑“真(TRUE)”,反之返回逻辑“假(FALSE)”。

图5-9 在E2单元格中输入公式计算入职日期

图5-10 向下填充完成表格

一、语法

AND(logical1,logical2,…)

Logical1、logical2…表示待检测的1~30个条件值,各条件值可为TRUE或FALSE。

二、函数说明

参数必须是逻辑值TRUE或FALSE,或者包含逻辑值的数组(用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量)或引用。

如果数组或引用参数中包含文本或空白单元格,则这些值将被忽略。

如果指定的单元格区域内包括非逻辑值,则AND将返回错误值#VALUE!。

三、具体函数实例应用

假如有一些人上街,每个人买零食或者买衣服花费了一定的金额,现在要筛选出既买了衣服,又买了零食的人,那么可以用AND函数进行如下操作。

步骤01:在E2单元格里输入公式“=AND(B2<>””,C2<>””)”,返回逻辑值如图5-11所示。

图5-11 在D2单元格中输入公式返回逻辑值

步骤02:双击D2单元格的右下角,向下填充单元格,效果如图5-12所示。

图5-12 向下填充完成表格

Excel 采购相关函数:MONTH函数的语法和功能

MONTH函数的功能是返回给定日期所属月份,下面我们来看一下它的语法和具体应用。

一、函数语法

MONTH(serial_number)

参数说明:serial_number代表指定的日期或引用的单元格。

二、函数实例——计算入职员工的入职月份

步骤01:在D2单元格里输入“=MONTH()”,然后在括号里面输入有日期的单元格的代号就行了,如图5-7所示。注意,不需要输入引号。

图5-7 输入公式计算入职月份

步骤02:双击D2单元格的右下角,向下填充单元格,效果如图5-8所示。

图5-8 向下填充完成表格

Excel 采购相关函数:YEAR函数的语法和功能

YEAR函数用于返回指定日期中的年份,返回的年份的值范围是整数1900~9999。下面我们具体来看一下它的语法和应用。

一、函数语法

YEAR(serial_number)

参数说明:serial_number表示需要提取年份的日期。

二、函数实例——计算入职员工的入职年份

步骤01:先添加辅助列“入职年份”,在C2单元格中输入函数YEAR,serial_number参数引用单元格B2,如图5-4所示。

图5-4 输入公式计算入职年份

步骤02:双击C2单元格的右下角,向下填充单元格,效果如图5-5所示。

图5-5 向下填充完成表格

注意事项:如果输入的日期不在年份值范围1900~9999内(即是年份小于1900或年份大于9999),/如20015 YEAR函数将返回#VALUE!错误值,如图5-6所示。

图5-6 输入日期错误

Excel 采购相关函数:TODAY函数的语法和功能

TODAY函数,用于返回当前时间的序列号,下面我们具体来介绍一下该函数。

一、函数语法

TODAY()

二、函数说明

TODAY函数返回的是电脑设置的日期,当电脑的时间设置正确时,该函数返回的结果才是当前日期。

TODAY函数无法实时更新函数的结果,可以重新计算工作表以更新该函数的结果。

如果单元格格式在输入函数前为“常规”,则结果会将单元格格式更改为“日期”。可以使用“设置单元格格式”来修改“常规”或“日期”格式,如图5-1所示。

图5-1 设置单元格格式

(3)函数实例—圣诞节倒计天数

步骤01:使用DATE函数返回圣诞节的日期序列号,并使用TODAY函数返回当前的日期序列号,将这两个日期序列号相减,即在文本框中输入公式“=DATE(2016,12,25)-TODAY()”得到圣诞节倒计的天数,如图5-2所示。

图5-2 输入公式计算圣诞节倒数的天数

步骤02:由于TODAY函数无法实时更新,如果需要更新,在“公式”选项卡中的“计算”选项中单击“开始计算”或“计算工作表”选项进行更新工作表,如图5-3所示。

图5-3 单击“开始计算”或“计算工作表”实时更新