- 点击上方“中国统计网”订阅我吧!-
据不完全统计,Excel中的函数多达405种。号称精通Excel的砖家们会掌握全部的函数吗?显然是不可能的。我们不去挑战不可能,踏踏实实的来学习Excel数据分析必备的常用函数吧。
今天来介绍逻辑函数和日期函数。
01 逻辑函数
1. AND, OR
- AND(logical1,[logical2],…):检查是否所有参数均为TRUE,如果所有参数值均为TRUE,则返回TRUE
- OR(logical1,[logical2],…):如果任一参数值为TRUE,则返回TRUE;只有当所有参数值均为FALSE时才返回FALSE.
2. TRUE, FALSE
在运算中等于1
在运算中非零数字都等于True
1=True
在运算中等于0
0=False
3. IF
- IF (logical_test,[value_if_true],[value_if_false]):判断是否满足某个条件,如果满足返回一个值,如果不满足则返回另一个值。
4. IFERROR, IFNA
- IFERROR (value,value_if_error):如果表达式是一个错误,则返回value_if_error,否则返回表达式自身的值。
- IFNA (value,value_if_na):如果表达式解析为#N/A,则返回您指定的值,否则返回表达式的结果。
两者都是容错函数,excel操作中经常会出现一些错误值,影响美观。我们可以利用这两个函数,让错误值显示成我们需要的数值或文本。
举个例子:我们利用vlookup函数快速查找19年节日所对应的法定假日,如下图,在D2单元格中输入节日名称,E2单元格会自动显示放假日期。
可是当我们输入“元宵节”的时候,E2单元格就会显示错误值
此时,我们就可以使用IFNA或者IFERROR函数,这里以IFNA函数为例
这样,当你在D2单元格输入没有法定假日的节日时,E2单元格就会显示“不放假”,而不是返回一个错误值#N/A了。
注意:
IFNA函数专门针对#N/A错误值进行处理。
IFERROR函数可针对#N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME?或#NULL!等错误值进行处理。
02 日期时间函数
1. TODAY
2. DATE
- DATE(year,month,day):返回在Microsoft Excel日期时间代码中表达日期的数字。
3. YEAR, MONTH, DAY
- YEAR(serial_number):返回日期的年分值,一个1900-9999之间的数字
- MONTH(serial_number):返回月份值,是一个1(一月)到12(十二月)之间的数字
- DAY(serial_number):返回一个月中的第几天的数值,介于1到31之间
4. DAYS
- DAYS (end_date,start_date):返回两个日期之间的天数。
5. WEEKDAY, WEEKNUM
- WEEKDAY (serial_number,[return_type]):返回代表一周中的第几天的数值,是一个1到7之间的整数
Return_type类型如下:
1 ——返回从1(星期日)到7(星期六)的数字
2 ——返回从1(星期一)到7(星期日)的数字
3 ——返回从0(星期一)到6(星期日)的数字
11——返回从1(星期一)到7(星期日)的数字
12——返回从1(星期二)到7(星期一)的数字
13——返回从1(星期三)到7(星期二)的数字
14——返回从1(星期四)到7(星期三)的数字
15——返回从1(星期五)到7(星期四)的数字
16——返回从1(星期六)到7(星期五)的数字
17——返回从1(星期日)到7(星期六)的数字
- WEEKNUM (serial_number,[return_type]):返回一年中的周数
Return type类型如下,若省略,默认为1
1 ——星期从星期日开始(系统1)
2 ——星期从星期一开始(系统1)
11——星期从星期一开始(系统1)
12——星期从星期二开始(系统1)
13——星期从星期三开始(系统1)
14——星期从星期四开始(系统1)
15——星期从星期五开始(系统1)
16——星期从星期六开始(系统1)
17——星期从星期七开始(系统1)
21——星期从星期一开始(系统2)
系统1:包含本年度1月1日的周为本年度第一周,即为第1周。
系统2:包含本年度第一个星期四的周为本年度第一周,即为第一周。本系统基于ISO 8601,即为欧洲星期计数系统。
可参考下图的执行结果,便于理解记忆。
End.
作者:Candice
RECOMMEND↓ 精彩内容点这里 ↓
「Tableau轻松做数据可视化」免费分享课
从数据透视表开始
逐步掌握Tableau数据可视化
零基础也能做出实用又炫酷的图表!
赶快扫码报名吧
戳阅读原文,领99元优惠券,免费参加课程! |
|