本文中,我们将介绍以下主题。
- 什么是公式?
- 在Excel中使用公式时要避免的错误
- 什么是函数? (函数向导)
- 函数的重要性
- 常用函数
- 数值函数
- 字符串函数
- 日期时间功能
- V Lookup函数
教程数据
在本教程中,我们将使用以下数据集。
家居用品预算
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中使用公式时要避免的错误
- 计算顺序。首先计算括号里的内容。对于算术运算符,首先计算除法,然后乘法,然后加法和减法。
- 公式通常与数值数据混合使用。
- 要确保使用公式中引用的正确单元格地址,按F2键将突出显示公式中使用的单元格地址。
- 处理多行时,可以对所有行使用序列号。
什么是函数?
函数是预定义的公式。函数允许您使用描述性名称自动为您应用公式。 函数的例子:
- SUM 求和
- AVERAGE 平均值
- COUNT 统计
函数的重要性
函数可提高用户工作效率。假设你想获得上述家庭用品预算的总额。使用公式,您必须逐个引用单元格E4到E8。您必须使用以下公式。
= E4 + E5 + E6 + E7 + E8
使用函数,您可以将上面的公式编写为 = SUM(E4:E8)
从上面用于获取一系列单元格的函数可以看出,使用函数来获得总和比使用必须引用大量单元格的公式更有效。
参考资料
- 讨论qq群144081101 591302926 567351477
- 本文涉及的python测试开发库 谢谢点赞!
- 本文相关海量书籍下载
常用函数
我们来看看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)
- “= VLOOKUP”调用查找功能
- “C12”指定要在最左侧列中查找的值
- “A4:B8”指定包含数据的表格数组
- “2”指定具有VLOOKUP函数返回的行值的列号
- “FALSE,” 是否精确匹配
网友评论