Excel常用的函数公式

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
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容