工作人必看!Excel 超实用的 70 个常用函数,一键收藏,工作办公效率狂飙!

数学和三角函数

1.SUM:计算范围内所有数值的总和。
=SUM(A1:A10)

例:若A1到A10包含数值1到10,则结果为55。

2.SUMIF:计算满足指定条件的单元格之和。

=SUMIF(A1:A10, “>5”)

例:若A1到A10包含数值1到10,则结果为40(6到10的和)。

3.SUMIFS:计算满足多个条件的单元格之和。

=SUMIFS(A1:A10,B1:B10,”>5″, C1:C10,”<10″)

例:若A1到A10、B1到B10、C1到C10分别为1到10,则只有B和C 列分别满足条件的行对应A列的数值之和。

4.AVERAGE:计算范围内所有数值的平均值。

=AVERAGE(A1:A10)

例:若A1到A10包含数值1到10,则结果为5.5。

5.AVERAGEIF:计算满足指定条件的单元格的平均值。

=AVERAGEIF(A1:A10,”>5″)

例:若A1到A10包含数值1到10,则结果为8(6到10的平均值)。

6.AVERAGEIFS:计算满足多个条件的单元格的平均值。

=AVERAGEIFSIA1:A10, B1:B10,”>5″, C1:C10,”<10″)

例:若A1到A10、B1到B10、C1到C10分别为1到10.则只有B和c 列分别满足条件的行对应A列的数值的平均值。

7.COUNT:计算范围内数值单元格的数量。

=COUNT(A1:A10)

例:若A1到A10包含数值1到10,结果为10。

8.COUNTA:计算范围内非空单元格的数量。

=COUNTA(A1:A10)

例:若A1到A10包含数值1到10,则结果为10。

工作人必看!Excel 超实用的 70 个常用函数,一键收藏,工作办公效率狂飙!

9.COUNTIF:计算满足指定条件的单元格的数量。

=COUNTIF(A1:A10,”>5″)

例:若A1到A10包含数值1到10,则结果为5(6到10的数量)。

10.cOUNTIFS:计算满足多个条件的单元格的数量。

=COUNTIFS(A1:A10,”>5″, B1:B10,”<10″)

例:若A1到A10、B1到B10分别为1到10,则结果为4(6到9的数

11.MIN:返回范围内的最小值。

=MIN(A1:A10)

例:若A1到A10包含数值1到10,则结果为1。

12.MAX:返回范围内的最大值。

MAX(A1:A10)

例:若A1到A10包含数值1到10,则结果为10。

13.ABS:返回数值的绝对值。

=ABS(A1) 例:若A1为-5,则结果为5。

14.ROUND:按指定的小数位数对数值进行四舍五入。

=ROUND(A1,2)

例:若A1为3.14159,则结果为3.14。

15.ROUNDUP:按指定的小数位数向上舍入。

ROUNDUP(A1, 2) 例:若A1为3.14159,则结果为3.15。

16.ROUNDDOWN:按指定的小数位数向下舍入。

ROUNDDOWN(A1,2) 例:若A1为3.14159,则结果为3.14。

17.INT:返回小于等于数值的最大整数。

=INT(A1)

例:若A1为3.9,则结果为3。

18.MOD:返回两数相除的余数。

=MOD(A1, A2)

例:若A1为10,A2为3,则结果为1。

19.POWER:返回数值的乘幂。

POWER(A1,2) 例:若A1为3,则结果为9。

20.SQRT:返回数值的平方根。

=SQRT(A1) 例:若A1为9,则结果为3。


逻辑函数

21.IF:根据条件返回不同的值。

=IF(A1>5, “Yes”, “No”)

例:若A1为6,则结果为”Yes”。

22.IFERROR:如果公式出错,返回指定的值。

=IFERROR(A1/B1, “Error”)

例:若A1为10,B1为0,则结果为”Error”。

23.AND:如果所有条件都为真,返回TRUE。

=AND(A1>5, B1<10)

例:若A1为6,B1为9,则结果为TRUE。

24.OR:如果任意条件为真,返回TRUE。

=OR(A1>5, B1<10)

例:若A1为6,B1为11,则结果为TRUE。

25.NOT:返回与逻辑值相反的结果。

=NOT(A1>5)

例:若A1为4,则结果为TRUE。

26.XOR:返回逻辑异或的结果。

=XOR(A1>5, B1<10)

例:若A1为6,B1为9,则结果为FALSE。


文本函数

27.CONCAT:连接多个文本字符串。

=CONCAT(A1, B1)

例:若A1为”Hello”,B1为”World”,则结果为”HelloWorld”。

28.TEXTJOIN:使用指定的分隔符连接多个文本字符串。

=TEXTJOIN(“,”, TRUE, A1:A3)

例:若A1为”Apple”,A2为”Banana”,A3为”Cherry”,则结果为”Apple, Banana, Cherry”.

29.LEFT:返回文本字符串的左侧部分。

=LEFT(A1,3)

例:若A1为”Hello”,则结果为”Hel”。

30.RIGHT:返回文本字符串的右侧部分。

=RIGHT(A1,3)

例:若A1为”Hello”,则结果为”Ilo”。

31.MID:返回文本字符串的中间部分。

=MID(A1,2,3)

例:若A1为”Hello”,则结果为”ell”。

32.LEN:返回文本字符串的长度。

=LEN(A1)

例:若A1为”Hello”,则结果为5.

33.TRIM:移除文本字符串的前后空格。

=TRIM(A1)

例:若A1为”Hello”,则结果为”Hello”。

34.LOWER:将文本字符串转换为小写。

=LOWER(A1)

例:若A1为”Hello”,则结果为”hello”。

35.UPPER:将文本字符串转换为大写。

=UPPER(A1)

例:若A1为”Hello”,则结果为”HELLO”。

36.PROPER:将文本字符串的首字母大写。

=PROPER(A1)

例:若A1为”hello world”,则结果为”Hello World”。

37.SUBSTITUTE:替换文本字符串中的旧文本。

=SUBSTITUTE(A1, “old”, “new”)

例:若A1为This is old”,则结果为”This is new”。

38.REPLACE:替换文本字符串的一部分。

=REPLACE(A1,1,3,”new”)

例:若A1为”Hello”,则结果为”newlo”。

39.FIND:查找文本字符串中的位置(区分大小写)。

=FIND(“e”,A1)

例:若A1为”Hello”,则结果为2。

40.SEARCH:查找文本字符串中的位置(不区分大小写)。

=SEARCH(“e”, A1)

例:若A1为”Hello”,则结果为2.


查找和引用函数

41.VLOOKUP:在表格中按列查找值。

=VLOOKUP(A1, B1:C10, 2, FALSE)

例:若A1为1,B1:C10为查找表(例如1对应”Apple”,2对应”Banana”),则结果为”Apple”。

42.HLOOKUP:在表格按行查找值。

=HLOOKUP(A1, A1:F10,2, FALSE)

例:若A1为1,A1:F10为查找表(例如第一行是1到6,第二行是对应的值),则结果为第二行中对应的值。

43.LOOKUP:在一行或一列中查找值。

=LOOKUP(A1,A1:A10, B1:B10)

例:若A1为5,A1:A10为1到10,B1:B10为相应的值(例如B1为10.B2为20……B10为100),则结果为50。

44.MATCH:在范围内查找值的位置。

=MATCH(A1, A1:A10,0)

例:若A1为5,A1:A10为1到10,则结果为5(表示位置)。

45.:返回表格中指定单元格的值。

=INDEX(A1:C10,2,3)

例:若A1:C10为表格,返回第二行第三列的值。

46.CHO0SE:从列表中选择值。

=CHOOSE(2, “Apple”, “Banana”, “Cherry”)

例:结果为”Banana”。

47.OFFSET:返回对指定偏移量位置的引用。

=OFFSET(A1,2,3)

例:若A1为起点,返回A1偏移2行3列的单元格的值。

48.INDIRECT:返回由文本字符串指定的引用。

=INDIRECT(“A1”) 例:结果为单元格A1的值。

49.COLUMN:返回单元格的列号。

=COLUMN(A1) 例:若A1,则结果为1。

50.ROw:返回单元格的行号。

=ROW(A1) 例:若A1,则结果为1。


日期和时间函数

51.TODAY:返回当前日期。

=TODAY()

例:若今天是2024年5月23日 ,则结果为2024-05-23。

52.NOW:返回当前日期和时间。

=NOW()

例:若当前时间为2024年5月23日 14:30 ,则结果为2024-05-23 14:30。

53.DATE:根据年份、月份和日期返回日期值。

=DATE(2024,5, 23)

例:结果为2024-05-23。

54.TIME:根据小时、分钟和秒返回时间值。

=TIME(14,30,0)

例:结果为14:30:00。

55.YEAR:返回日期的年份。

=YEAR(A1)

例:若A1为2024-05-23,则结果为2024。

56.MONTH:返回日期的月份。

=MONTH(A1)

例:若A1为2024-05-23,则结果为5。

57.DAY:返回日期的日。

=DAY(A1)

例:若A1为2024-05-23,则结果为23。

58.HOUR:返回时间的小时。

=HOUR(A1)

例:若A1为14:30:00,则结果为14。

59.MINUTE:返回时间的分钟。

=MINUTE(A1)

例:若A1为14:30:00,则结果为30。

60.SECOND:返回时间的秒。

=SECOND(A1)

例:若A1为14:30:30,则结果为30。

61.WEEKDAY:返回日期的星期几。

=WEEKDAY(A1,2)

例:若A1为2024-05-23,结果为4(周四)。

62.WEEKNUM:返回日期在一年中的周数。

=WEEKNUM(A1, 2) 例:若A1为2024-05-23,结果为21。

63.NETWORKDAYS:计算两个日期之间的工作日天数(不包含周末和假期)。

=NETWORKDAYS(A1, B1,C1:C10)

例:若A1为2024-05-01 ,B1为2024-05-31,C1:C10为假期列表,则结果为实际工作日数。

64.WORKDAY:返回从起始日期算起的若干个工作日之后的日期。

=WORKDAY(A1,5,C1:C10)

例:若A1为2024-05-01,偏移5个工作日(C1:C10为假期),则结果为实际工作日后的日期。

65.EDATE:返回指定月数之前或之后的日期。

=EDATE(A1,3)

例:若A1为2024-05-01 ,结果为2024-08-01。

66.EOMONTH:返回指定月份之前或之后的月份的最后一天。

=EOMONTH(A1,1)

例:若A1为2024-05-01 ,结果为2024-06-30。


财务函数

67.PMT:计算贷款的每期还款额。

=PMT(O.05/12,60,-10000)

例:年利率5%,分60个月还款,每月还款额。

68.NPV:计算基于一系列现金流和折现率的净现值。

=NPV(O.05, A1:A10)

例:折现率5%,A1:A10为现金流,则结果为净现值。

69.FV:计算投资的未来值。

=FV(0.05/12,60,-100,-1000)

例:年利率5%,每月投资100元,初始投资1000元,60个月后的未来值。

70.PV:计算一系列未来现金流的现值。

=PV(O.05/12,60,-100)

例:年利率5%,每月收到100元,未来60个月的现值。

(来源:上班人导航 www.sbrdh.com )

© 版权声明

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
none
暂无评论...