2024年6月11日发(作者:)

1SUMPRODUCT计算数组乘积的和(sumproduct)

2ABS

3IF

4CEILING

5FLOOR

6GCD

7LCM

8INT

9LN

10LOG

11MOD

12PI

13POWER

14PRODUCT

15RAND

16ROUND

18ROUNDUP

19SUBTOTAL

20DATE

21DATEDIF

绝对值(ABS)

IF函数 IF(逻辑值,返回真值,返回假值)

向上舍入基础的倍数(ceiling)

向下舍入基础的倍数(floor)

计算最大公约数(GCD)

计算最小公倍数(LCM)

向下舍入取整(INT)

计算自然对数(LN)

计算指定底数的对数(LOG)

计算两数相除的余数(MOD)

PI() 3.1415····

计算乘幂 power(底数,指数)

计算各数乘积 product

随机数 RAND() 0~1之间的小数随机数

四舍五入函数 ROUND(数字,指定位数)2.135

1~50之间的随机数

2.154

0.51.33333330.333333

2

4

3

2

6

5

8

8

17ROUNDDOWN向下舍入函数 ROUNDDOWN(数字,指定位数) 不采用四舍五入,而是直接舍弃后面的小数

向上舍入函数 ROUNDUP(数字,指定位数) 后面的小数直接进一位

返回分类汇总 SUBTOTAL(Function_num,ref1,„)

日期 DATE()

"YM"start_date 与 end_date 日期中月数的差,忽略日期中的日和年;

"YD"start_date 与 end_date 日期中天数的差。忽略日期中的年;

"MD"start_date 与 end_date 日期中天数的差。忽略日期中的月和年.

22DAYS360

23WEEKDAY

24WEEKNUM

25WORDDAY

26AND

27OR

28CHOOSE

29LOOKUP

财务上日期之间天数 DAYS360(日期,日期) 基于一年12个月,一个月30天计算

之间的数字;3:返回数字0(星期一)到数字6(星期日)之间的数字。

计算一年中的第几周 WEEKNUM(日期,返回类型) 返回类型同上一个的1,2两点

日期之差 DATEDIF(start_date,end_date,unit) unit:"Y" 时间段中的整年数;"M"

某日期为星期几 WEEKDAY(日期,返回类型) 1或省略:返回数字1(星期日)到数字7

计算某一日期指定的之前或之后的某个工作日 WORKDAY(start_date,days,holidays)

AND(logical1,logical2, ...) 当所有的逻辑值都为真时,返回true,当有一个逻辑值

选择函数 Choose(index_num, value1, [value2], ...)87

OR(logical1,logical2,...) 有一个逻辑值为真时返回true,当所有的逻辑值为假时返

重要:查找函数 LOOKUP(),向量形式LOOKUP(查找值,仅包括一行或一列的查找区域,返

HLOOKUP

VLOOKUP

横向查找函数 HLOOKUP(查找值,区域,返回查找值所在列的第几行的值,逻

纵向查找函数 VLOOKUP(查找值,区域,返回查找值所在行的第几列的值,逻辑值)

Range_lookup 为一逻辑值,若为 1或TRUE 或省略,则返回近似匹配值,即找不到精确匹配

1

-5

LOOKUP函数:

2

-4

3

-3

-2

-2

4

-2

5

-1

6

0

如果为0或 FALSE,函数 HLOOKUP 将查找精确匹配值,如果找不到,则返回错误值 #N/A

30HYPERLINK创建快捷方式函数 hyperlink("link_location","friendly_name") Link_location是

打开百度链接

31INDEX

32INDIRECT

33MATCH

hyperlink("本地文件具体盘符路径","名称")

H49123123

若为单元格直接输入,若为文本格式加""。 第二个参数随意指定的字符串或某一单元

返回指定单元格的内容 INDEX(区域,行数,列数) INDEX((区域1,区域2,„),行数

对单元格的引用 INDIRECT()例子:

返回指定数值在指定数组区域中的位置 MATCH(查找的值,连续的单元格区域,match_t

lookup_array必须按降序排列

单元格区域必须按升序排列;为0时,查找等于查找值的第一个数值,单元格区域按任意

34ROW

35ROWS

36DOLLAR

37RMB

38EXACT

39FIND

40LEFT

41RIGHT

42LEN

43LOWER

44MID

45PROPER

ROW()函数 row()指公式所在行的行数;row(F35)指公式引用所在行的行数

数字转美元货币形式 DOLLAR(数字或单元格,保留的小数位数) 位数不填默

数字转人民币货币形式 RMB(数字或单元格引用,保留位数) 同上

检测文本字符串是否相符 EXACT(text1,text2)text若直接为文本则加上

ROWS()函数 ROWS(单元格区域)指单元格区域所占的总行数;ROWS({1,2,3;4,5,6})指

对原始数据中某个字符串进行定位,以确定其位置 FIND("要查找的文本",包含要查找的

若为文本加"",单元格直接输入,忽略指定开始字符则默认为1

从字符串左部取得指定个数的字符 LEFT("要提取子串的字符串"或单元格,子串长度返

张三男张先生安徽省六安市舒城县安徽省

3大家好

从字符串右部取得指定个数的字符 RIGHT("要提取子串的字符串"或单元格,子串长度返

返回文本串的字符数 LEN("文本"或单元格)

将文本转为小写,非字母不进行改变 LOWER("文本"或单元格)

从字符串中返回指定数目的字符 MID("文本"或单元格,开始字符位置,返回字符数)

自动转换大小写字母 PROPER(text)how are youHow Are You