当前位置: 首页 > news >正文

excel 常用函数

求和函数:

  • SUM: 将单个值、单元格引用或区域相加。

    案例:=SUM(A1:A5) (结果:A1到A5单元格的值求和)

  • SUMIF: 对选中范围内符合指定条件的值求和。

    案例:=SUMIF(B1:B5, ">50") (结果:B1到B5中大于50的值求和)

  • SUMIFS: 对多条件单元格快速求和。

    案例:=SUMIFS(C1:C5, D1:D5, "Category1", E1:E5, "Condition") (结果:C1到C5中满足多条件的值求和)

求平均函数:

  • AVERAGE: 计算平均值。

    案例:=AVERAGE(F1:F5) (结果:计算F1到F5中的平均值)

  • AVERAGEIF: 计算某个区域内满足条件的所有单元格的平均值。

    案例:=AVERAGEIF(G1:G5, ">0") (结果:对G1到G5中大于零的值求平均)

  • AVERAGEIFS: 求多重条件所有单元格的平均值。

    案例:=AVERAGEIFS(H1:H5, I1:I5, "Category1", J1:J5, "Condition") (结果:H1到H5中满足多条件的值求平均)

最大值和最小值函数:

  • MAX: 求最大值。

    案例:=MAX(K1:K5) (结果:找出K1到K5中的最大值)

  • MIN: 求最小值。

    案例:=MIN(L1:L5) (结果:找出L1到L5中的最小值)

位置函数:

  • ROW: 确定光标的当前行位置。

    案例:=ROW(M2) (结果:返回M2单元格所在的行位置)

  • COLUMN: 确定光标的当前列位置。

    案例:=COLUMN(N3) (结果:返回N3单元格所在的列位置)

取整函数:

  • TRUNC: 将数字的小数部分直接截去。

    案例:=TRUNC(15.78) (结果:将15.78的小数部分截去,返回整数15)

四舍五入函数:

  • ROUND: 将数字四舍五入到指定的位数。

    案例:=ROUND(17.895, 1) (结果:将17.895四舍五入到一位小数)

随机数函数:

  • RANDBETWEEN: 返回指定范围内的随机整数。

    案例:=RANDBETWEEN(1, 100) (结果:生成1到100之间的随机整数)

  • RAND: 返回一个大于等于 0 及小于 1 的随机实数。

    案例:=RAND() (结果:生成一个大于等于0且小于1的随机实数)

其他数学函数:

  • MOD: 求余函数。

    案例:=MOD(27, 5) (结果:27除以5的余数,结果为2)

  • INT: 向下取整。

    案例:=INT(9.99) (结果:向下取整,返回整数9)

奇偶数判断函数:

  • ISODD: 判断是否为奇数。

    案例:=ISODD(7) (结果:TRUE,因为7是奇数)

  • ISEVEN: 判断是否为偶数。

    案例:=ISEVEN(10) (结果:TRUE,因为10是偶数)

统计函数:

  • COUNT: 计算数字个数。

    案例:=COUNT(O1:O5) (结果:计算O1到O5中的数字个数)

  • COUNTA: 计算非空单元格个数。

    案例:=COUNTA(P1:P5) (结果:计算P1到P5中的非空单元格个数)

  • COUNTBLANK: 计算空白单元格个数。

    案例:=COUNTBLANK(Q1:Q5) (结果:计算Q1到Q5中的空白单元格个数)

条件判断函数:

  • IF: 条件判断函数。

    案例:=IF(A1>50, "Pass", "Fail") (结果:如果A1大于50,则返回"Pass",否则返回"Fail")

  • IFS: 多条件判断函数。

    案例:=IFS(B1>60, "High", B1>40, "Medium", B1<=40, "Low") (结果:根据不同条件返回不同的值)

日期和时间函数:

  • YEAR: 从日期中提取年。

    案例:=YEAR(C1) (结果:从C1单元格中的日期提取年份)

  • MONTH: 从日期中提取月。

    案例:=MONTH(D1) (结果:从D1单元格中的日期提取月份)

  • DAY: 从日期中提取日。

    案例:=DAY(E1) (结果:从E1单元格中的日期提取日)

  • TODAY: 返回当前日期。

    案例:=TODAY() (结果:返回当前日期)

  • NOW: 返回当前时间。

    案例:=NOW() (结果:返回当前时间)

  • DATE: 生成日期。

    案例:=DATE(2022, 1, 19) (结果:生成2022年1月19日的日期)

  • DATEDIF: 计算日期差。

    案例:=DATEDIF(F1, G1, "Y") (结果:计算F1到G1日期之间的整年数)

文本处理函数:

  • TEXT: 将数值转换为指定数字格式。

    案例:=TEXT(H1, "0.00%") (结果:将H1的值转换为百分比格式)

  • REPT: 重复显示文本。

    案例:=REPT("ABC", 3) (结果:重复显示"ABC"三次)

  • CONCAT: 连接文本。

    案例:=CONCAT(I1, " - ", J1) (结果:连接I1和J1的文本)

  • LEN: 计算文本长度。

    案例:=LEN(K1) (结果:计算K1单元格中文本的长度)

  • LEFT, RIGHT, MID: 从文本中提取内容。

    案例:=LEFT(L1, 3) (结果:从L1单元格中的文本提取前3个字符)

查找函数:

  • VLOOKUP: 纵向查找函数。

    案例:=VLOOKUP(M1, N1:O5, 2, FALSE) (结果:在N1:O5区域中查找M1的值,并返回第二列的值)

  • FIND, FINDB: 在文本中查找字符位置。

    案例:=FIND("ABC", P1) (结果:在P1单元格中查找"ABC"的位置)

  • SEARCH, SEARCHB: 在文本中查找字符位置,不区分大小写。

    案例:=SEARCH("abc", Q1) (结果:在Q1单元格中查找"abc"的位置)

MATCH函数:

返回指定数值在指定数组区域中的位置。

案例:=MATCH(42, R1:R5, 0) (结果:在R1:R5中查找值42的位置,精确匹配)

SUBTOTAL函数:

在计算隐藏数据时有重要作用。

案例1:=SUBTOTAL(9, S1:S5) (结果:无隐藏数据时求和,与SUM函数功能相同)

案例2:=SUBTOTAL(109, S1:S5) (结果:当隐藏2、3、4行时,只计算显示的行数据,与SUMIFS函数功能相同)

http://www.lryc.cn/news/284333.html

相关文章:

  • 【React基础】– JSX语法
  • SpringBoot 项目中后端实现跨域的5种方式!!!
  • Vue3前端开发,provide和enject的基础练习,跨层级传递数据
  • Python 循环结构值while循环
  • MSSQL-识别扩展extended event(扩展事件)中的时间单位
  • vue3中l和vue2中v-model不同点
  • 使用 Swift 代码优化项目编译速度
  • 基于springboot+vue的社区团购系统(前后端分离)
  • three.js从入门到精通系列教程002 - three.js正交相机OrthographicCamera
  • Golang 搭建 WebSocket 应用(七) - 性能、可用性
  • Qt 状态机框架:The State Machine Framework (一)
  • 高通平台学习一
  • Python爬虫时被封IP,该怎么解决?四大动态IP平台测评
  • 积分梳状滤波器CIC原理与实现
  • 【项目管理】CMMI-原因分析与解决过程(CAR)
  • 【设计模式】文件目录管理是组合模式吗?
  • 利用appium自动控制移动设备并提取数据
  • day22_236二叉树最近公共祖先_235二叉搜索树(最近公共祖先_701插入一个节点_450删除一个节点)
  • OpenSource - 工具管理器easy-manager-tool
  • Laravel7 + easyWeChat 实现微信公众号支付功能
  • Linux环境下,针对QT软件工程搭建C++Test单元测试环境的操作指南
  • 16k+ start 一个开源的的监控系统部署教程
  • Mermaid使用教程(绘制各种图)
  • OpenAI/ChatGPT Plus 支持的虚拟卡有哪些
  • ARM多核调度器DSU
  • vue解决部署文件缓存方式
  • 游戏开发中的噪声算法
  • CodeReview 小工具
  • UE5 C++ Slate独立程序的打包方法
  • 探索设计模式的魅力:一篇文章让你彻底搞懂建造者模式