今天通过excel分析数据的时候,突然大脑宕机,瞬间想不起来excel各种函数的用法,下面整理了一下excel的常用函数
1、用函数识别重复数据的方法,COUNTIF函数

CUOUNTIF(range, cirteria):对区域中满足单个指定条件的单元格进行计数。
range:要计数的单元格范围
criteria:计算条件,其形式可为数字、表达式或文本;例如条件可以表示为:12、“12”、“>12”或“wxy”

2、判断语句IF函数,IF函数有三个组成部分:需要判断的表达式,表达式为真时的显示值,表达式为假时的显示值。

IF(logical_test, value_if_true, value_if_false):执行真假值判断,根据逻辑计算的真假值,返回结果;
logic_test:表示计算结果为TRUE或FALSE的表达式。
value_if_true:为true时返回的值。
value_if_false:为false时返回的值。
注意:
a、条件表达式是用比较运算符(<、=、>)建立的式子,无比较就无判断。
b、两个值若是数值数据可直接书写,若是文本数据则要根据双引号标记。
c、参数里面所有用到的标点符号都是英文状态下的标点符号。
d、IF函数可进行嵌套,最多可以有七层。

3、判断语句OR

OR(logical1, logical2,...):至少一个参数为真,就返回TURE
logical1:要检验的第一个条件,结果可以为TRUE或FALSE;
logical2:要检验的其他条件,结果可为TRUE或FALSE,最多可包含255个条件

4、判断语句AND

AND(logical1, logical2,...):所有参数全部为真,才返回TRUE
logical1:要检验的第一个条件,结果可以为TRUE或FALSE
logical2:要检验的其他条件,计算结果可以为TRUE或FALSE,最多可包含255个条件

5、提取字符之LEFT和RIGHT

LEFT(text, [num_chars]):得到字符串左部指定个数的字符。
RIGHT(text, [num_chars]):得到字符串右部指定个数的字符。
text:包含要提取的字符的文本字符串
[num_chars]:指定要由LEFT或RIGHT提取的字符的数量。

6、合并字段之CONCATENATE函数和“&”(逻辑与)运算符

CONCATENATE(text1, text2, ...):将几个文本字符串合并为一个文本字符串。
text1/text2:需要合并的第1、2....N个文本项(N<=30),这些文本项可以为文本字符串、数字或对单个单元格的引用。
例如:
=CONCATENATE(A2, "HELLO", B3, "world")注:在将数字和文本合并到一个单元格中时,数字将成为文本格式,故而无法再对其做任何数学运算操作。

7、TEXT函数

它的作用是在使用连接运算符连接数字与文本字符串时,控制数字的显示方式。如果不使用TEXT,则默认显示引用单元格中的基本数据,而不是在单元格中所看到的巨头格式的值(显示0.1而不是10%),使用TEXT函数可恢复原数字格式。
例:=A3&"hello"&TEXT(B3, "0%")

8、VLOOKUP函数
VLOOKUP函数在查找与匹配中的应用非常广泛,它的作用是在表格的首列查找指定的数据,并返回指定的数据所在行中的指定列处的单元格内容。

VLOOKUP匹配函数:在表格的首列查找指定的数据,并返回指定的数据所在行中的指定列处的单元格内容。
VLOOKUP(lookup_value, table_array, col_index_num, range_lookup)
lookup_value:要在表格或区域的第一列中查找的值,其参数可以是值或引用
table_array:包含数据的单元格区域,可以使用绝对区域(如A2:D8)或区域名称的引用。table_array第一列中的值是由lookup_value搜索的值。这些值可以是文本、数字或逻辑值。
col_index_num:希望返回的匹配值的序列号,其参数为1时,返回的table_array第一列中的值;参数为2时,返回table_array第二列中的值;以此类推;
range_lookup:近似匹配(1)还是精确匹配(0),一般情况选0

以下情况会出现错误标识符“#N/A”:
a、数据存在空格,此时可以嵌套使用TRIM函数将空格批量删除。
b、数据类型或格式不一致,此时将类型或格式转为一致即可。
9、函数计算

AVERAGE(number1, number2, ...):求平均值
SUM(number1, number2,...):求和
number1,number2可为数字、单元格引用、区域或定义的名称

10、日期的加减法

DATE(year, month, day):返回某指定日期
YEAR(serial_number):返回某日期对应的年份
MONTH(serial_number):返回以序列号表示的日期中的月份,用整数1~12表示。
DAY(serial_number):返回以序列号表示的日期的天数,用整数1~31表示。

例如

=DATE(YEAR(A2)+3, MONTH(A2)+1, DAY(A2)+5)
YEAR(A2)+3:代表年,含义取A2的年份再加3年;
MONTH(A2)+1:代表月,即取A2的月份再加1个月;
DAY(A2)+5:带表天,即取A2的天数再加5天;

输入当前日期使用“=TODAY()”或“=NOW()”就能轻松搞定。
11、用DATEDIF计算工龄
DATEIF函数就是计算两个日期之间年/月/日的间隔数

DATEIF(start_date, end_date, unit) :返回两个日期之间的年/月/日间隔数
start_date:时间段内的起始日期
end_date:时间段内的结束日期
unit:有Y/M/D/MD/YM/YD六种形式:
Y:指时间段中的整年数
M:指时间段内的整月数
D:指时间段内的天数
MD:为start_date与end_date日期中天数的差,忽略日期中的月和年
YM:为start_date与end_date日期中月数的差,忽略日期中的日和年
YD:为start_date与end_date日期中天数的差,忽略日期中的年

举例:

=DATEDIF(B1, B2, "Y")&"年"
=DATEDIF(B1, B2, "Y")&"年"&DATEDIF(B1, B2, "YM")&"月"

12、用VLOOKUP函数进行数据分组
举例

=VLOOKUP(A2, $D$2:$E$12, 2)

13、HLOOKUP函数
HLOOKUP匹配函数:在表格的首行查找指定的数据,并返回指定的数据所在列中的指定行处的单元格内容。

HLOOKUP(lookup_vaule, table_array, col_index_num, range_lookup)
lookup_value:要在表格或区域的第一行中查找的值,其参数可以是值或引用
table_array:包含数据的单元格区域,可以使用绝对区域或区域名称的引用。table_array第一行中的值是由lookup_value搜索的值。这些值可以是文本、数字或逻辑值。
col_index_num:希望返回的匹配值的行序号,其参数为1时,返回table_array第一行中的值;参数为2时,返回table_array第二行中的值,以此类推。
range_lookup:近似匹配(1)还是精确匹配(0)

举例

HLOOKUP(1, B5:D5, 1 ,0):在B5:D5区域的第一行中查找数值1,找到该数值所在列,再返回该列所对应的单元格区域的第一行数据,并要求精确匹配,也就是必须找到1,如果找不到1,则返回“#N/A”

14、SEARCH函数
SEARCH:返回指定的字符串在原始字符串中首次出现的位置

SEARCH(find_text, within_text, start_num)
find_text:要查找的文本字符串
within_text:要在哪一个字符串查找
start_num:从within_text的第几个字符开始查找
注:
在find_text中,可以使用通配符,例如:“?”“*”,其中“?”代表任何一个字符,而“*”可以代表任何字符串。如果要查找的字符串就是问号或星号,则必须在这两个符号前加上“~”符号。

15、RAND函数

RAND():返回[0,1]的均匀分布随机数,而且每次计算工作表时都将返回一个新的数值。
如果在编辑栏中输入“=Rand()”后,保持编辑状态,按“F9”键,则生成的随机数将永远被保存,不再返回新的数值。

数据分析之EXCEL常用函数总结相关推荐

  1. 以某个字符开始_小白从零开始数据分析01—Excel常用公式汇总(数据清洗)

    转自公众号'机械生探路互联网' 作者: @赵之宇 数据清洗是数据分析师的基本功,可以说是没个数据分析师都必须要掌握的技能,这其中的基础就是用EXCEL进行数据分析,下面介绍一下一些比较常用的数据清洗的 ...

  2. (Excel)常用函数公式及操作技巧之四:文本与页面设置(二)

    (Excel)常用函数公式及操作技巧之四:文本与页面设置(二) (Excel)常用函数公式及操作技巧之四: 文本与页面设置(二) --通过知识共享树立个人品牌. Excel打印中如何不显示错误值符号 ...

  3. (Excel)常用函数公式及操作技巧之九:查询和查找引用

    (Excel)常用函数公式及操作技巧之九: 查询和查找引用 --通过知识共享树立个人品牌. 查找顺序公式 =LOOKUP(2,1/(A1:A20<>0),A1:A20) =MATCH(7, ...

  4. 计算机公式与函数乘法,excel常用函数乘法公式的使用方法

    Excel中经常需要使用到乘法公式进行计算求积,乘法公式具体该如何进行使用呢?下面是学习啦小编带来的关于excel常用函数乘法公式的使用方法,希望阅读过后对你有所启发! excel常用函数乘法公式使用 ...

  5. (Excel)常用函数公式及操作技巧之四:文本与页面设置(一)

    (Excel)常用函数公式及操作技巧之四:文本与页面设置(一) (Excel)常用函数公式及操作技巧之四: 文本与页面设置(一) --通过知识共享树立个人品牌. EXCEL中如何删除*号 在录入帐号是 ...

  6. Excel常用函数记录

    文章目录 excel常用函数 1. 比较B2列是否在A列出现 2. 拼接过个单元格 3. 将时间戳转换成日期 4.截取单元格前几个字符 5.提取指定字符后的所有字符 6.删除单元格中隐藏的字符或非打印 ...

  7. Excel ----常用函数大全

    EXCEL常用函数汇总(以Excel 2016版举例) EXCEL常用函数 说明:函数的介绍和用法,主要来自微软帮助.在我刚接触EXCEL函数的时候,主要也是通过微软帮助和百度学习的.所以,各位对下述 ...

  8. excel函数提取计算机登录名,EXCEL常用函数应用实例:如何提取姓名中的姓

    Excel函数一共有11类,分别是数据库函数.日期与时间函数.工程函数.财务函数.信息函数.逻辑函数.查询和引用函数.数学和三角函数.统计函数.文本函数以及用户自定义函数.对于很多人来说,并不需掌握深 ...

  9. excel常用函数大全(一)

    excel常用函数大全 一. 输入三个"=",回车,得到一条双直线: 二. 输入三个"~",回车,得到一条波浪线: 三. 输入三个"*"或 ...

最新文章

  1. 软件体系结构风格(第5-8课时)
  2. 只会python好找工作吗-前辈经历告诉你Python新手好找工作吗?初级岗位多不多
  3. SCCM2012R2七:msi软件分发和卸载
  4. 海量数据的实时指标计算
  5. 程序员面试题精选100题(29)-调整数组顺序使奇数位于偶数前面[算法]
  6. python概念-Socket到底有多骚
  7. .NET中的异步编程 - 动机和单元测试
  8. 只要你能想明白一个道理,你也可以在互联网上赚到属于自己的钱
  9. selenium自动化之元素高亮显示
  10. Shadow Mapping续
  11. angular 万年历_angularjs日期选择插件
  12. 苹果手机各种型号图片_八款iPhone详细规格参数对比 你会买哪款?
  13. html插入图片出现红叉,网页上的图片显示为红叉的解决方法
  14. 思科模拟器Cisco Packet Tracer的下载
  15. 思维万能体系——申论
  16. 搭建超级实用的免费机器翻译api
  17. 给定一个仅包含大小写字母和空格 ‘ ‘ 的字符串 s,
  18. RT-Thread Studio学习 驱动攀藤PMS5003ST PM2.5传感器
  19. CAD中插入外部参照字体会变繁体_CAD插入外部参照失败?
  20. 上海税务局网站 环境检测 可信任站点未设置问题

热门文章

  1. 戴尔 OptiPlex 7070 台式电脑配置信息
  2. 惠普手机将入华展开厮杀 - 摘自IT时代周刊
  3. ES如何做到亿级数据查询毫秒级返回
  4. 简历翻译中译英多少钱
  5. 哈工大 计算机系统 大作业 2021春
  6. 硅谷上市公司 Confluent 饶军:我能开公司,所有人都有机会
  7. subprocess.Popen()的用法
  8. c语言中的“宏”是指什么?
  9. 传送带(三分套三分)
  10. 引导区坏 计算机无法启动,windows7旗舰版系统下注册表损坏导致无法引导启动怎么解决...