本文列举了100个Excel常用的公式,按照以下10个分类进行分别汇总。
这100个公式不需要死记硬背,只需用心理解;先收藏,用到时查看即可。
选中单元格的累加和
选中单元格的算数平均值
统计选中的单元格是数字的个数。
选中单元格的中位数
单元格数组的乘积和
选中单元格的开方和
选中单元格为空的个数
选中单元格的近偶值(最靠近的偶数),正数向上找,负数向下找。
选中单元格的近奇值(最靠近的奇数),正数向上找,负数向下找。
选中单元格向下求整数。
返回数组中第k大的值。
返回数组中第k小的值。
返回数组中最大值,MAX和MAXA的区别是,MAX忽略逻辑值和文本,而MAXA会把true当作1,false和文本值当作0。
返回数组中最小值,MIN和MINA的区别是,MIN忽略逻辑值和文本,而MINA会把true当作1,false和文本值当作0。
数值number对divisor取余数
返回0~1之间的随机数
返回bottom~top之间的随机数
返回数值Number的开平方根
返回列表的统计值,第一个参数是选用的函数名,后面的参数作为数据源。
根据参数year,month,day返回日期对象。
根据日期文本返回日期对象。
根据参数hour,minute,second返回时间对象。
根据时间文本返回时间对象。
返回当前的日期时间
返回当前日期
6个函数分别返回年、月、日、时、分、秒
返回serial_number是一周的第几天
返回start_date到end_data间共有几天
返回start_date到end_data间共有多少个工作日
返回数字number在数组ref的序号(如有相同值,序号取最低值),order指定是升序排列还是降序排列
返回数字number在数组ref的序号(如有相同值,序号取平均值),order指定是升序排列还是降序排列
返回数字number在数组ref的序号(如有相同值,序号取最高值),order指定是升序排列还是降序排列
逻辑与,参数都是true,返回true。否则返回false
逻辑非,参数为true,返回false;参数为false,返回true
逻辑或,参数任一为true,返回true;否则返回false
异或,参数二进制最低同0则为false;否则为true
按照参数行号row_num,列号column_num返回单元格引用文本。
从value数组中选取第index_num个的值
从array二维数组,返回row_num和column_num指定位置的值
返回ref_text文本对应的单元格的值,相当于指针引用
根据refence引用的位置,加上rows和cols偏移量,取height,width大小的二维数组
返回引用reference占用的区域数量,连续单元格为一个区域
根据电脑字符集,返回数字映射的字符
根据电脑字符集,返回字符映射的数字
移除文本text中所有不可打印的字符
移除文本字符串中多余的空格,仅保留一个空格
返回文本字符串的长度
返回引用reference对应的行或列
判断文本text1和text2是否完全相同,大小写敏感
返回引用reference对应的公式的字符串表示
字符串截取函数,从左 | 右 |中间进行字符串截取
字符串转换函数
LOWER字符串全部转为小写
PROPER字符串首字母大写,其余字符小写
UPPER字符串全部转为大写
重复number_times次text文本
返回Sheet名称为value的Sheet序号sheet_number
返回文档中总共有多少个sheet
单元格转置,即行与列对调
返回单元格的数据类型,用数字表示
1 - 数字
2 - 文本
4 - 逻辑值
16 - 错误值
64 - 数组
将文本字符串转为数字
返回要查找的find_text,在within_text中的位置,大小写敏感
功能与FIND类似,区别是大小写忽略
在文本text中,用参数new_text替换old_text,替换第instance_num个
在old_text中,从位置start_num开始,用new_text替换chars个字符
在数组lookup_array中,匹配值lookup_value,匹配规则为match_type
在数组lookup_vector中查询lookup_value,根据查找的索引位置,返回result_vector中对应的值
在数组table_array中,查找值lookup_value,找到后返回同列第row_index_num行的值
在数组table_array中,查找值lookup_value,找到后返回同行第column_index_num列的值
在范围range中,查询符合criteria条件的索引;根据这些索引从average_range范围中查询结果,返回结果集的平均值
在范围range中,查询符合criteria条件的索引;根据这些索引从sum_range范围中查询结果,返回结果集的累加和
在范围range中,根据符合criteria条件的个数
检查条件是否满足,满足返回值value_if_true;不满足返回value_if_false
如果value是非法值的话,返回值value_if_error,否则返回表达式本身
如果value解析为#N/A,则返回值value_if_na,否则返回表达式本身
如果单元格为空,返回true;如果单元格非空,返回false
检查value是否为非法值(#VALUE!, #REF!, #DIV/0!,等);如果是非法值,返回true;否则返回false。
如果数字是偶数,返回true;否则返回false。
如果数字是奇数,返回true;否则返回false。
如果单元格引用包含公式,返回true;否则返回false
如果单元格是一个真假值,返回true;否则返回false
如果单元格是#NA,返回true;否则返回false
如果单元格是数字,返回true;否则返回false
如果单元格是引用地址,返回true;否则返回false
如果单元格是文本,返回true;否则返回false
如果单元格不是文本,返回true;否则返回false
以上是Excel最常用的公式总结,喜欢请收藏关注点赞~
联系客服