计算机系统应用教程网站

网站首页 > 技术文章 正文

Excel之基础 - 常用函数整理来了,现用现查

btikc 2024-11-26 00:38:50 技术文章 26 ℃ 0 评论

【导语】数据分析离不开excel,其实excel不难,重要的是使用的时候能够快速查找到解决方案。下面是就是一些场景下应用excel的分类函数整理。


一、处理数字相关

*   ROUND

    *   作用:将数字[四舍五入](https://baike.baidu.com/item/%E5%9B%9B%E8%88%8D%E4%BA%94%E5%85%A5/6730333?fr=aladdin)到指定的位数

    *   公式:ROUND(number, num_digits)

    *   参数:

        *   number - 要四舍五入的数值

        *   num_digits - 要保留的小数位数

*   SQRT

    *   作用:计算平方根

    *   公式:SQRT(number)

    *   参数:

        *   number - 需要进行计算的数值

*   MAX,MIN

    *   作用:计算单元格范围内的最大/小值

    *   公式:

        *   MAX(1、5、2)

        *   MIN(A1:A7,B7:D7)

*   SUM,AVERAGE,MEDIAN

    *   作用:计算总和、平均值、中位数

    *   公式:SUM(A1:A7)

*   RANK

    *   作用:计算某一个数值在某一区域内的一组数值中的排名

    *   公式:

        *   RANK(number, ref, [order]):

    *   参数:

        *   number: 参与排名的数值

        *   ref: 排名的数值区域

        *   order: 有 1 和 0 两种(默认为 0 按降序排名)

二、处理字符串相关

*   LEFT,RIGHT

    *   作用:从文本字符串的第一个字符/最后一个开始返回指定个数的字符;

    *   公式:LEFT(text, [num_chars])

    *   参数:

        *   text:必需。要提取字符的文本字符串

        *   num_chars:可选。指定要由 LEFT/RIGHT 函数提取的字符的数量,默认为 1

*   LEN

    *   作用:检查文本中字符串的个数

    *   公式:len(text)

    *   参数:text: 文本

*   SEARCH

    *   作用:在指定文本中查找字符串的位置

    *   公式:SEARCH(find_text,within_text,[start_num])

    *   参数:

        *   find_text:要查找的字符串

        *   within_text:要在其中搜索 find_text 参数的值的文本

        *   start_num:可选,在 within_text 参数中开始搜索的字符编号,默认为 1

    *   CONCATENATE

        *   作用:将一个或多个字符串合并为一个字符串

        *   公式:CONCATENATE(test1,[test2,...])

        *   参数:test1 多个字符串

    *   WEEKDAY

        *   作用:计算某个日期是一周中的第几天

        *   公式:WEEKDAY(serial_number,[return_type])

        *   参数:

            *   serial_number:日期

            *   return_type :表示返回值是从 1 到 7 还是从 0 到 6

                *   return_type= 1:星期日是第1天,星期六是第7天;(默认)

                *   return_type= 2:星期一是第1天,星期日是第7天;

                *   return_type= 3:星期一是第0天,星期日是第6天

        *   DATEDIF

            *   作用:计算两个日期之间相隔的天数、月数或年数

            *   公式:DATEDIF(start_date, end_date, unit)

            *   参数:

                *   结束日期必须在开始日期之后

                *   第三个参数是单位

                    *   "Y":两个日期之间的年数

                    *   "M":两个日期之间的月数

                    *   "D":两个日期之间的天数

三、统计相关

*   IF

    *   作用:逻辑函数使用某个逻辑值作为它的参数之一,并根据该值进行计算

    *   公式:IF(逻辑表达式,value_if_true,value_if_false)

    *   参数:

        *   当结果为 TRUE 时返回 value_if_true,

        *   当结果为 FALSE 时返回 value_if_false

    *   逻辑嵌套

        *   如果表达式为 TRUE,则遵循一个分支;如果表达式为 FALSE,则遵循另一分支

        *   比如: =IF(H14<0,"差",IF(H14<150,"中","优"))

*   OR

    *   作用:

        *   如果其中一个表达式结果为TRUE 时,整个公式返回 TRUE;

        *   如果所有表达式结果均为 FALSE 时,整个公式才返回 FALSE

    *   公式:OR( logical1, [logical2,...])

*   COUNTIF

    *   作用:计算在指定范围内满足条件的次数

    *   公式:COUNTIF(range,criteria)

    *   参数:

        *   range:要汇总的一个或多个单元格。通常,您需要使用绝对引用

        *   criteria:以数字、表达式或文本形式定义的条件。例如:32、">32" 或者 "bad"

*   SUMIF 

    *   作用:计算范围内的条件总和

    *   公式:SUMIF(range,criterion,[sum_range])

    *   参数:

        *   range:要计算总和的一个或多个单元格;

        *   criterion:确定哪些单元格将被相加求和的条件,其形式可以为数字、表达式或文本。例如:32、">32"或者“Dylan”;

        *   sum_range:需要求和的实际单元格

*   AVERAGEIF

    *   作用:计算范围内的条件平均值

    *   公式:AVERAGEIF(range,criterion,[average_range])

    *   参数:

        *   range:要计算平均值的一个或多个单元格

        *   criterion:数字、表达式、单元格引用或文本形式的条件,用于定义要对哪些单元格计算平均值。例如,条件可以表示为32、">32"或 “Dylan”

        *   average_range:要计算平均值的实际单元格

*   MEDIAN

    *   作用:该函数返回给定数据集的中位数

    *   公式:MEDIAN(number1, [number2], ...)

    *   参数:

        *   Number1 是必需的,后续数字是可选的

        *   如果一组数中共有奇数位数,我们使用此 MEDIAN 函数可以直接返回最中间的数值

        *   如果一组数共有偶数位数,使用 MEDIAN 函数返回最中间两个数的平均值

*   SUMPRODUCT

    *   作用:找出两个或多个相等大小范围的乘积之和

    *   公式:SUMPRODUCT(array1,[array2,...])

    *   比如:SUMPRODUCT (A1:A3,B1:B3) 计算 (A1 * B1)+(A2 * B2)+(A3 * B3) 的结果

四、查找相关

*   VLOOKUP

    *   作用:VLOOKUP 函数是一个列查找函数,在给定一个查找目标时,它能从指定的查找范围中返回要查找的值。

    *   公式:VLOOKUP (lookup_value, table_array, col_index_num, [range_lookup] )

    *   参数:

        *   lookup_value:查找的内容或单元格引用

        *   table_array:查找范围,不包含标题,通常在此使用绝对引用

        *   col_index_num:返回值位于查找范围的列数,查找范围中的第一列编号为1

        *   range_lookup:精确查找False / 模糊查找True

*   HLOOKUP 

    *   作用:HLOOKUP函数是一个行查找函数,在给定一个查找目标时,它能从指定的查找范围中返回要查找的值

    *   公式:HLOOKUP (lookup_value, table_array, row_index_num, [range_lookup] )

    *   参数:

        *   lookup_value:查找的内容或单元格引用

        *   table_array:查找范围,不包含标题,通常在此使用绝对引用

        *   row_index_num:返回值位于查找范围的行数,查找范围中的第一行编号为1

        *   range_lookup:精确查找 False/ 模糊查找True

*   HLOOKUP 函数与 VLOOKUP 函数相似,但以水平方式进行查找,row_index_num 现在指向行号。

希望本文的内容对大家的学习或者工作能带来一定的帮助,每天进步一点点,加油。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表