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实用技巧博文:


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

梦幻精灵_cq

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值