1.Excel公式中的运算符
-
算数运算符:加
+减-乘*除/幂^ -
关系运算符:大于
>小于<等于=不等于<> -
其他运算符:文本连接
&
2.逻辑函数
| 函数名 | 用法 |
|---|---|
| AND函数 | AND(logical1,[logical2],…) |
| OR函数 | OR(logical1,[logical2],…) |
| IF函数 | IF(logical_test,[value_if_true],[value_if_false]) |
3.统计函数
| 函数名 | 用法 | 意义 |
|---|---|---|
| COUNT | COUNT(value1,[value2],…) | 返回数字的个数 |
| COUNTA | COUNTA(value1,[value2],…) | 返回非空单元格的个数 |
| COUNTBLANK | COUNTBLANK(range) | 返回区域内空格个数 |
| COUNTIF | COUNTIF(range,criteria) | 计算区域中满足给定条件的单元格的个数 |
| SUMIF | SUMIF(range,criteria,[sum_range]) | 条件求和函数 |
| RANK | RANK(number,ref,[order]) | 返回一列数字的数字排位 |
4.日期函数
| 函数名 | 用法 | 意义 |
|---|---|---|
| year | YEAR(serial_number) | 返回对应于某个日期的年份 |
| month | MONTH(serial_number) | 返回日期(以序列数表示)中的月份,月份是介于1(一月)到12(十二月)之间的整数 |
| day | DAY(serial_number) | 返回以序列数表示的某日期的天数。天数是介于1到31之间的整数。 |
| today | TODAY() | 返回当前日期 |
| datedif | DATEDIF(start_date,end_date,unit) | 返回两个日期之间的年月日间隔数,常使用DATEDIF函数计算两日期之差 |
| eomonth | EOMONTH(start_date,months) | 返回某个月份最后一天的序列号,该月份与start_date相隔(之前或之后)指示的月份数 |
5.文本函数
| 函数名 | 用法 | 意义 |
|---|---|---|
| len | LEN (text) | 返回文本字符串中的字符个数 |
| LEFT | LEFT(text,[num_chars]) | LEFT从文本字符串的第一个字符开始返回指定个数的字符 |
| mid | MID(text,start_num,num_chars) | MID返回文本字符串中从指定位置开始的特定数目的字符,该数目由2用户指定 |
| RIGHT | RIGHT(text,[num_chars]) | 根据所指定的字符数返回文本字符串中最后一个或多个字符 |
| REPLACE | REPLACE(old_text,start_num,num_chars,new_text) | 根据指定的字符数,REPLACE将部分文本字符串替换为不同的文本字符串 |
| find | FIND(find_text,within_text,[start_num]) | 返回第一个文本的起始位置的值 |
| rept | REPT(text,number_times) | 将文本重复一定次数 |
| substitute | SUBSTITUTE(text,old_text,new_text,[instance_num])) | 在文本字符串中用new_text替换old_text |
6.查找引用函数
| INDEX | match | row | column |
|---|---|---|---|
| vlookup | offset |
7.数学函数
| int | round | roundup |
|---|---|---|
| rounddown | abs | sqrt |
| rand | randbetween | mod |












网友评论