Excel中函数公式(下)

假如想象 提交于 2019-12-30 09:29:42

文本处理函数

Trim函数:

  • 作用:除了单词之间的单个空格之外,移除文本中的所有空格。
  • 语法:TRIM(text),Text为必需项,为要移除空格的文本。

在这里插入图片描述

Concatenate函数:

  • 作用:将两个或多个文本字符串联接为一个字符串。
  • 语法:CONCATENATE(text1, [text2], …),至少包含一个项目,最多255个项目,最多支持8192个字符,项目可以是文本值、数字、或单元格引用。
  • 说明:可以利用连接符&实现相同的功能。

在这里插入图片描述
结果如下:
在这里插入图片描述

Replace函数:

  • 作用: 将特定位置的字符串替换为不同的文本字符
  • 语法:REPLACE(old_text, start_num, num_chars, new_text)old_text为需要替换的文本start_num替换字符的位置,num_chars利用new_text替换的字符数,new_text要替换old_text的新文本。

在这里插入图片描述

Left函数:

  • 作用:从文本字符串的第一个字符开始返回指定个数的字符。

  • LEFT(text, [num_chars]),text包含要提取的字符,num_chars为指定要提取的自负数量,必须≥0,如果大于文本长度,则返回全部文本,如果省略则假定其值为1。

在这里插入图片描述

Right函数:

用法同Left,只是取数方向相反,从右侧开始取数。

在这里插入图片描述

Mid函数:

  • 作用:从指定位置开始提取特定数目的字符
  • 语法:MID(text, start_num, num_chars),text包含要提取字符的文本,start_num文本中要提取第一个字符的位置,num_chars希望提取的字符个数。

在这里插入图片描述

信息反馈函数

Exact函数:

  • 作用:比较两个文本字符串,如果它们完全相同,则返回 TRUE,否则返回 FALSE。 函数 EXACT 区分大小写,但忽略格式上的差异。 使用 EXACT 可以检验在文档中输入的文本。

  • 语法:EXACT(text1, text2),text1和text2两个需要比较的字符串。

在这里插入图片描述

逻辑运算函数

If函数:

  • 作用:对值和期待值进行逻辑比较
  • 语法:F(logical_test, value_if_true, [value_if_false]),当logical_test成立时,返回value_if_true,当logical_test不成立时,返回value_if_false。IF函数最多嵌套64个。

Iferror函数:

  • 作用:如果公式的计算结果错误,则返回您指定的值;否则返回公式的结果。 使用 IFERROR 函数可捕获和处理公式中的错误。
  • 语法:IFERROR(value, value_if_error),value为要检查的值,value_if_error为在value为错误时返回的值,错误类型包括:#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、 #NAME? 或 #NULL!。

And函数:

用于确定测试中的所有条件是否均为 TRUE。

Or函数:

用于确定测试中的任一条件是否为TRUE。

Not函数:

对其参数的逻辑求反。

数学统计函数

Sum函数:

  • 作用:可以将单个值、单元格引用或是区域相加,或者将三者的组合相加。
  • 语法:SUM(number1,[number2],…)

在这里插入图片描述

求平均数

  • 作用:返回参数的平均值(算术平均值)。
  • 语法:AVERAGE(number1, [number2], ...),number1为求平均值的区域,number2为可选参数,作用等同number1。在这里插入图片描述

Count函数:

  • 作用:计算包含数字的单元格个数以及参数列表中数字的个数。
  • 语法:COUNT(value1, [value2], ...),value1为要计算数字个数的第一项、单元格应用或区域,value2可选参数,作用同value1。

参数为数字日期代表数字的文本(如“1”)逻辑值直接键入参数列表中的数字将被计算在内。

日期时间函数

Datedif函数:

  • 作用:计算两个日期间隔的年数、月数、天数,常用于计算年龄的公式中。
  • 语法:DATEDIF(start_date,end_date,unit)start_date表示起始日期end_date表示结束日期。日期值的输入方式有多种:带引号的文本字符串(例如:“2001/1/30”)、序列号(例如 36921,在商用 1900 日期系统时表示 2001 年 1 月 30 日)或其他公式或函数的结果(例如 DATEVALUE(“2001/1/30”))。
    说明:日期存储为可用于计算的序列号。默认情况下,1899 年 12 月 31 日的序列号是 1,而 2008 年 1 月 1 日的序列号是 39448,这是因为它距 1900 年 1 月 1 日有 39448 天。

Networkdays函数:

NETWORKDAYS(start_date, end_date, [holidays])返回两个日期之间的工作日个数。

Now函数:

  • 作用:返回当前的日期和时间每次打开工作表时间会更新
  • 语法:NOW(),无参数。
  • Excel 可将日期存储为序列号,以便可以在计算中使用它们。 默认情况下,1900 年 1 月 1 日的序列号为 1,2008 年 1 月 1 日的序列号为 39,448,这是因为它距 1900 年 1 月 1 日有 39,447 天。
  • 序列号中小数点右边数字表示时间左边的数字表示日期。 例如,序列号 0.5 表示时间为中午 12:00。
  • NOW 函数的结果仅在计算工作表或运行含有该函数的宏时才改变

Today函数:

  • 作用:返回当前日期,在打开工作簿自动更新日期,常用于计算年龄等。
  • 语法:TODAY(),无参数。

格式显示函数

Text函数:

  • 作用:将数字按指定方式显示,常和其他函数配合使用,例如合并文本数值,需要数值以特定的格式显示,这时候可以使用TEXT函数。

  • 语法:TEXT(Value you want to format, "Format code you want to apply")

Upper / Lower函数:

UPPER(text)、LOWER(text)可以分别将text以大写和小写字母的形式输出。

Proper函数:

将文本字符串的首字母转换成大写,将其余字母转换为小写。

Roud函数:

  • 作用:将数字四舍五入到指定的位数。
  • 语法:ROUND(number, num_digits),number要四舍五入的数字,num_digits需要四舍五入运算的位数,>0四舍五入到指定的小数位数,=0四舍五入到最接近的整数,<0四舍五入到小数点左边相应位数。

🎃🎃学习指南:

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!