• Excel最基本的常用函数


    最基本最常用的函数,掌握了可以解决大部分问题。


    (笔记模板由python脚本于2024年06月11日 19:05:56创建,本篇笔记适合熟悉excel的coder翻阅)


    【学习的细节是欢悦的历程】


      自学并不是什么神秘的东西,一个人一辈子自学的时间总是比在学校学习的时间长,没有老师的时候总是比有老师的时候多。
                —— 华罗庚


    等风来,不如追风去……


    最基本最常用的函数
    Excel基本函数
    (掌握了可以解决大部分问题)


    本文质量分:

    96 96 96

    本文地址: https://blog.csdn.net/m0_57158496/article/details/139580521

    CSDN质量分查询入口:http://www.csdn.net/qc


    目 录

    • ◆ Excel基本函数
      • 1、基本函数
        • 1.1 SUM
        • 1.2 AVERAGE
        • 1.3 MAX和MIN
        • 1.4 COUNT
        • 1.5 VLOOKUP、HLOOKUP
        • 1.6 IF
        • 1.7 CONCATENATE或&
        • 1.8 PMT
      • 2、日期、时间函数
        • 2.11 DATEDIF函数
        • 2.13 WEEKDAY函数
          • 2.13.1 语法
          • 2.13.2 返回中文字符
      • 3、结语


    ◆ Excel基本函数


      最近工作上要用电子表格统计产品检查数据,需对数据进行分类统计,用到了SUMIFCOUNTCOUNTSVLOOKUPISBLANK等函数,顺便学习了Excel最基本的其它几个常用函数日期时间函数,方便在以后用到不至于“热炒热卖”手忙脚乱。在这里习惯性的记录一下,如有同样需求的学习搭子,请酌情自取。

      Excel 中有许多常用的函数,这些函数可以帮助您进行各种计算和分析。以下是一些最常用的 Excel 函数及其简要说明:


    1、基本函数


    1.1 SUM


    • SUM求和函数
      用于计算一组数值的总和。
      • 语法:SUM(number1, [number2], ...)
      • 示例:=SUM(A1:A10) 计算A1到A10单元格中数值的总和。

    1.2 AVERAGE


    • AVERAGE求平均值函数
       用于计算一组数值的平均值。
      • 语法:AVERAGE(number1, [number2], ...)
      • 示例:=AVERAGE(B1:B10) 计算B1到B10单元格中数值的平均值。

    1.3 MAX和MIN


    • MAXMIN求最大值和最小值函数

      分别用于找出数值中的最大值和最小值。
      • 语法:MAX(number1, [number2], ...)MIN(number1, [number2], ...)
      • 示例:=MAX(C1:C10)=MIN(C1:C10) 分别找出C1到C10单元格中的最大值和最小值。

    1.4 COUNT


    • COUNT计数函数

      用于计算一组数值中的数字数量。
      • 语法:COUNT(value1, [value2], ...)
      • 示例:=COUNT(D1:D10) 计算D1到D10单元格中数值的数量。

    1.5 VLOOKUP、HLOOKUP


    • VLOOKUPHLOOKUP 垂直查找和水平查找函数

      用于在一个数据表中查找特定值,并返回该值所在行的指定列或所在列的指定行的值。
      • 语法:VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup])
      • 示例:=VLOOKUP("特定值", A1:E10, 2, FALSE) 在A1到E10区域中查找“特定值”,并返回该值所在行的第二列的值。

    1.6 IF


    • IF条件判断函数

      根据指定条件返回不同的值。
      • 语法:IF(logical_test, value_if_true, [value_if_false])
      • 示例:=IF(A1>10, "大于10", "小于等于10") 如果A1单元格的值大于10,返回“大于10”,否则返回“小于等于10”。

    1.7 CONCATENATE或&


    • CONCATENATE& 连接文本函数

      用于将两个或多个文本字符串合并为一个字符串。
      • 语法:CONCATENATE(text1, [text2], ...)
      • 示例:=CONCATENATE(A1, " ", B1)=A1 & " " & B1 将A1和B1单元格中的文本合并,中间加上空格。

    1.8 PMT


    • PMT支付函数

      用于计算贷款或投资的定期支付金额。
      • 语法:PMT(rate, nper, pv, [fv], [type])
      • 示例:=PMT(0.08/12, 10*12, -10000) 计算每月支付金额,年利率为8%,期限为10年,贷款金额为10000。


      这些函数只是Excel众多函数中的一小部分,每个函数都有其特定的用途和参数设置。熟练掌握这些常用函数,可以大大提高您在Excel中进行数据处理和分析的效率。



    回页目录


    2、日期、时间函数


       E x c e l Excel Excel中处理日期和时间的数据分析函数非常强大和多样。以下是一些常用的日期和时间函数,以及它们的基本用途:

    1. TODAY():返回当前日期。
    2. NOW():返回当前日期和时间。
    3. DATE(year, month, day):根据给定的年、月、日,返回一个日期值。
    4. TIME(hour, minute, second):根据给定的小时、分钟和秒,返回一个时间值。
    5. YEAR(date):返回日期值中的年份。
    6. MONTH(date):返回日期值中的月份。
    7. DAY(date):返回日期值中的日。
    8. HOUR(time):返回时间值中的小时。
    9. MINUTE(time):返回时间值中的分钟。
    10. SECOND(time):返回时间值中的秒。



    回页目录


    2.11 DATEDIF函数


    • DATEDIF(start_date, end_date, unit)
      计算两个日期之间的差异,单位可以是年、月、日等。

        DATEDIF函数计算的是从start_dateend_date的时间差,因此end_date必须是在start_date之后或与之相同的日期。如果end_date早于start_date,DATEDIF函数将返回错误值#NUM!。这一点,一定要牢记

    • 例如,如果您尝试计算从"2023-06-15"到"2023-01-01"的天数,您应该会得到一个#NUM!错误,因为起始日期在结束日期之后。

      
      =DATEDIF("2023-06-15", "2023-01-01", "D")  // 将返回 #NUM!
      
      
    • 如图所示
      在这里插入图片描述


    • 正确的用法应该是
      
      =DATEDIF("2023-01-01", "2023-06-15", "D")  // 将返回两个日期之间的天数
      
      
    • 这将正确计算两个日期之间的天数
      在这里插入图片描述



    • 还可以自己格式化字符串
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
      DATEDIF函数,也接受日期字符串为参数,与日期对象单元格返回值一样
      在这里插入图片描述

    • 以上图片中的公式

      
      =DATE("1973-5-1")
      =TODAY()
      ="我已活到"&DATEDIF(A14, B14, "d")&"天"
      ="我已过完"&DATEDIF(A14, B14, "m")&"个月"
      ="我现在已"&DATEDIF(A14, B14, "y")&"岁"
      ="我已活到"&DATEDIF("1973-5-1", "2024-6-15", "d")&"天"
      
      



    回页目录


    1. NETWORKDAYS(start_date, end_date, [holidays]):计算两个日期之间的工作日天数,可以排除节假日。



    回页目录


    2.13 WEEKDAY函数


    • WEEKDAY(date, [return_type])
      返回参数日期是一周中的哪一天,返回类型可选。在 Microsoft Excel 中,WEEKDAY 函数用于返回一个代表星期几的数值。

    2.13.1 语法

    • 其语法如下

      
      WEEKDAY(serial_number, [return_type])
      
      
    • serial_number 是必需的,它代表要查找的那一天的日期。可以是一个日期序列号、单元格引用,或者是用 DATE 函数返回的日期值。

    • return_type 是可选的,它指定返回的星期几的格式。如果省略,默认为1。
      return_type 参数可以取以下几个值:

    • 1(默认):返回1(星期日)到7(星期六)的整数。

    • 2:返回1(星期一)到7(星期日)的整数。

    • 3:返回0(星期一)到6(星期日)的整数。

    • 此外,return_type 参数还可以使用11到17的值,这些值用于指定星期几的返回值以及一周的第一天。这些可选参数允许用户设定每周开始的第一天,如下所示:
      11:返回1(指定的星期一开始)到7(星期日),如果星期一是每周的第一天。
      12:返回1(指定的星期二开始)到7(星期一),如果星期二是每周的第一天。
      13:返回1(指定的星期三开始)到7(星期二),如果星期三是每周的第一天。
      14:返回1(指定的星期四开始)到7(星期三),如果星期四是每周的第一天。
      15:返回1(指定的星期五开始)到7(星期四),如果星期五是每周的第一天。
      16:返回1(指定的星期六开始)到7(星期五),如果星期六是每周的第一天。
      17:返回1(指定的星期日开始)到7(星期六),如果星期日是每周的第一天。

      可选参数11-17是分别设定返回值1对应星期几,也就是说规定每周开始第一天。


      下面是一个使用 WEEKDAY函数的例子

      
      =WEEKDAY("2024-06-15", 2)
      
      


      这个例子中,函数会返回2024年6月15日(星期六)的星期几,使用的是返回类型2,所以结果将是6。


    • CHOOSE函数帮忙,返回中文字符
      在这里插入图片描述
      截图中的公式
      
      ="今天是"&CHOOSE(WEEKDAY(NOW(), 2), "星期一", "星期二", "星期三", "星期四", "星期五", "星期六", "星期日")
      
      



    回页目录


    2.13.2 返回中文字符

      在 Excel 中,WEEKDAY 函数本身并不支持直接返回中文字符的星期几。如果您需要返回中文字符表示的星期几,您可以使用 CHOOSE 函数结合 WEEKDAY 函数来实现。CHOOSE 函数可以根据 WEEKDAY 函数返回的数值来选择对应的星期字符串。
    以下是一个示例公式,用于将日期转换为中文的星期几:

    =CHOOSE(WEEKDAY("2024-06-15", 2), "星期一", "星期二", "星期三", "星期四", "星期五", "星期六", "星期日")
    

      在这个公式中,WEEKDAY("2024-06-15", 2) 首先计算出日期 “2024-06-15” 是星期几,返回一个1到7之间的整数。然后 CHOOSE 函数根据这个整数从后面的参数列表中选择对应的星期字符串。例如,如果 “2024-06-15” 是星期六,WEEKDAY 函数将返回7,CHOOSE 函数将返回列表中的第七个参数,即 “星期日”。

      请注意这个示例假设您的工作表使用的是中文语言设置,并且 Excel 中的星期字符串是按照 “星期一” 到 “星期日” 的顺序排列的。如果您的 Excel 语言设置不是中文,或者您需要使用不同的星期字符串,您可能需要根据实际情况调整 CHOOSE 函数的参数。

    • 您还可以格式化字符串
      在这里插入图片描述
      您可以用&任意拼接返回的中文星期字符串。

    截图中的公式

    
    ="今天是"&CHOOSE(WEEKDAY(NOW(), 2), "星期一", "星期二", "星期三", "星期四", "星期五", "星期六", "星期日")
    
    



    回页目录


    1. EOMONTH(start_date, months):返回给定日期月份的最后一天。
    2. EDATE(start_date, months): 返回给定日期后几个月的对应日期。

    • 我的“日历牌”
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
        用NOWTEXTWEEKDAYCHOISE(让函数返回中文字符星期几)函数联动,我打造了一个简易日历牌

      这些函数可以用于各种数据分析任务,比如计算年龄、工作日计数、项目期限计算等。如果有具体的日期和时间处理需求,可以根据其详细的信息,设计相应的 E x c e l Excel Excel公式或数据分析流程。



    回页目录


    3、结语


      这些函数,是Excel中最基本且最常用的函数。它们覆盖了从简单的数学计算(如求和、平均值、最大值、最小值)到数据查找(如VLOOKUP和HLOOKUP)和条件判断(如IF),以及文本处理(如CONCATENATE)等多个方面。这些函数在大多数日常的数据处理和分析任务中都非常实用。  

        当然,Excel的功能非常强大,还有许多其他函数可以用于更复杂的数据操作和分析,例如统计函数、财务函数等。随着对Excel的使用越来越熟练,可能会发现需要学习更多特定用途的函数。但就初学者和日常使用而言,掌握这些基本函数已经可以解决大部分问题。



    回页首


    上一篇:  URL解码编码(一)(用十六进制对特定字符编码,利用百分号标识搜索字符串解码十六进制字符。(Web学习专栏))
    下一篇: 



    我的HOT博:

      本次共计收集 311 篇博文笔记信息,总阅读量43.82w。数据于2024年03月22日 00:50:22完成采集,用时6分2.71秒。阅读量不小于6.00k的有 7 7 7篇。


    推荐条件 阅读量突破6.00k
    (更多热博,请点击蓝色文字跳转翻阅)

    • 截屏图片
      在这里插入图片描述
        (此文涉及ChatPT,曾被csdn多次下架,前几日又因新发笔记被误杀而落马。躺“未过审”还不如回收站,回收站还不如永久不见。😪值此年底清扫,果断移除。留此截图,以识“曾经”。2023-12-31)



    回页首


    老齐漫画头像

    精品文章:

    来源:老齐教室


    Python 入门指南【Python 3.6.3】


    好文力荐:


    CSDN实用技巧博文:


  • 相关阅读:
    每日一库:fsnotify简介
    我做数画ai绘画教程日赚过千,良心分享给想兼职赚钱的人
    基于MindSpore的llama微调在OpenI平台上运行
    C++中string的用法总结+底层剖析
    快速排序(重点)
    vue项目读取全局配置
    Day62——csrf跨站请求伪造,CBV添加装饰器,auth认证模块,基于django中间件设计项目功能
    达观RPA实战-编码与解码
    基于HTML+CSS制作一个简单的家乡网页制作作业,广州介绍旅游网页设计代码 学生个人html静态网页制作成品代码
    微信小程序开发小程序下厨房|菜谱项目
  • 原文地址:https://blog.csdn.net/m0_57158496/article/details/139580521