工具癖大学生必备资源库python数据分析人工智能机器学习

Excel快速入门教程4-公式和函数

2018-12-13  本文已影响28人  python测试开发

本文中,我们将介绍以下主题。

教程数据

在本教程中,我们将使用以下数据集。

家居用品预算

S/N ITEM QTY PRICE SUBTOTAL Is it Affordable?
1 Mangoes 9 600
2 Oranges 3 1200
3 Tomatoes 1 2500
4 Cooking Oil 5 6500
5 Tonic Water 13 3900

房屋建筑项目进度表

S/N ITEM START DATE END DATE DURATION (DAYS)
1 Survey land 04/02/2015 07/02/2015
2 Lay Foundation 10/02/2015 15/02/2015
3 Roofing 27/02/2015 03/03/2015
4 Painting 09/03/2015 21/03/2015

什么是公式?

公式是由单元格地址和算术运算符组成的表达式。公式也可以由离散值组成,如= 6 * 3。 Excel将公式计算为值。公式的示例如下所示。

= A2 * D2 / 2

[图片上传失败...(image-422ade-1544655730517)]

在Excel中使用公式时要避免的错误

什么是函数?

函数是预定义的公式。函数允许您使用描述性名称自动为您应用公式。 函数的例子:

函数的重要性

函数可提高用户工作效率。假设你想获得上述家庭用品预算的总额。使用公式,您必须逐个引用单元格E4到E8。您必须使用以下公式。

= E4 + E5 + E6 + E7 + E8

使用函数,您可以将上面的公式编写为 = SUM(E4:E8)

从上面用于获取一系列单元格的函数可以看出,使用函数来获得总和比使用必须引用大量单元格的公式更有效。

参考资料

常用函数

我们来看看Excel中一些最常用的函数。我们将从统计函数开始。

S/N 函数 类别 描述 用法
01 SUM Math & Trig 求和 =SUM(E4:E8)
02 MIN Statistical 最小值 =MIN(E4:E8)
03 MAX Statistical 最大值 =MAX(E4:E8)
04 AVERAGE Statistical 平均值 =AVERAGE(E4:E8)
05 COUNT Statistical 统计 =COUNT(E4:E8)
06 LEN Text 长度 =LEN(B7)
07 SUMIF Math & Trig 对符合条件的单元格求和。=SUMIF(range,criteria,[sum_range]) =SUMIF(D4:D8,">=1000",C4:C8)
08 AVERAGEIF Statistical 对符合条件的单元格计算平均值。=AVERAGEIF(range,criteria,[average_range]) =AVERAGEIF(F4:F8,"Yes",E4:E8)
09 DAYS Date & Time 返回两个日期之间的天数 =DAYS(D4,C4)
10 NOW Date & Time 返回当前系统日期和时间 =NOW()

数值函数

S / N 函数 类别 描述 用法
1 ISNUMBER Information 如果提供的值是数字,则返回True;如果不是数字,则返回False =ISNUMBER(A3)
2 RAND 数学和Trig 生成0到1之间的随机数 =RAND()
3 ROUND Math & Trig 四舍五入为指定的小数点位数 =ROUND(3.14455,2)
4 MEDIAN 统计 返回给定数字的中间数字 =MEDIAN(3,4,5,2,5)
5 PI Math & Trig 返回数学函数 PI(π) 的值 =PI()
6 POWER Math & Trig 乘方 =POWER(2,4)
7 MOD Math & Trig 取余 = MOD(10,3)
8 ROMAN Math & Trig 将数字转换为罗马数字 =ROMAN(1984)

字符串函数

S / N 函数 类别 描述 用法 注释
1 LEFT 文本 从字符串的开头(左侧)返回指定的字符 =LEFT("GURU99",4) 留下“GURU99”的4个字符
2 RIGHT 文本 从字符串的末尾(右侧)返回指定的字符 =RIGHT("GURU99",2) “GURU99”的右2个字符
3 MID 文本 从指定的起始位置和长度中检索字符串中间的多个字符。=MID (text, start_num, num_chars) =MID("GURU99",2,3) 检索字符2到5,URU
4 ISTEXT Information 如果提供的参数是Text,则返回True =ISTEXT(value) value为要检查的值。
5 FIND 文本 返回另一个文本字符串中文本字符串的起始位置。 区分大小写。= FIND(find_text,within_text,[start_num]) =FIND("oo","Roofing",1) 在 "Roofing",中找到oo,结果为2
6 REPLACE 文本 用另一个指定的字符串替换字符串的一部分。=REPLACE (old_text, start_num, num_chars, new_text) =REPLACE("Roofing",2,2,"xx") 将“oo”替换为“xx”

日期时间函数

S / N 功能 类别 描述 用法
1 DATE Date & Time 返回表示excel代码中的日期的数字 =DATE(2015,2,4)
2 DAYS Date & Time 查找两个日期之间的天数 =DAYS(D6,C6)
3 MONTH Date & Time 从日期值返回月份 =MONTH("4/2/2015")
4 MINUTE Date & Time 返回时间值的分钟数 =MINUTE("12:31")
5 YEAR Date & Time 从日期值返回年份 =YEAR("04/02/2015")

VLOOKUP函数

VLOOKUP函数用于在最左侧列中执行垂直查找,并从您指定的列返回同一行中的值。

图片.png

=VLOOKUP (C12, A4:B8, 2, FALSE)

image
上一篇 下一篇

猜你喜欢

热点阅读