【Excel】函数各类公式总结
在 Excel 中,有许多常用的公式和函数用于各种类型的计算,包括基本的数学运算、统计运算、逻辑判断、查找与引用、文本处理,以及复数计算。下面列出了一些常用的 Excel 函数:
1、数学与三角函数
SUM | 求和函数,计算一组数的总和。例如:“=SUM(A1:A10)” |
AVERAGE | 计算平均值。例如:“=AVERAGE(A1:A10)” |
SQRT | 求平方根。例如:“=SQRT(16) ”---结果为4 |
POWER | 计算数值的幂。例如:“=POWER(2, 3)”--- 计算2的3次方,结果为8 |
EXP | 计算自然指数 e^x。例如:“=EXP(2) ”---计算e^2,结果约为7.389 |
LOG | 计算对数,默认是以 10 为底。例如:“=LOG(100) ”---计算log(100),结果为2 |
PI | 返回圆周率 π 的值。例如:“=PI() ”---返回3.14159265358979 |
2、统计函数
COUNT | 计算范围中数字的个数。例如:“=COUNT(A1:A10)” |
COUNTA | 计算非空单元格的个数。例如:“=COUNTA(A1:A10)” |
MAX | 返回一组数中的最大值。例如:“=MAX(A1:A10) ” |
MIN | 返回一组数中的最小值。例如:“=MIN(A1:A10)” |
3、逻辑函数
IF | 执行逻辑判断,如果条件为 TRUE,则返回一个值,否则返回另一个值。例如:“=IF(A1>10, "大于10", "小于等于10")” |
AND | 当所有条件为 TRUE 时返回 TRUE,否则返回 FALSE。例如:“=AND(A1>5, A1<10)” |
OR | 当任意一个条件为 TRUE 时返回 TRUE,否则返回 FALSE。例如:“=OR(A1>5, A1<3) ” |
NOT | 返回逻辑值的反值。例如:“=NOT(A1>10)” |
4、查找与引用函数
VLOOKUP | 垂直查找函数,在表格中查找特定值并返回对应行的值。例如:“=VLOOKUP(值, 查找区域, 返回列的编号, [近似匹配])” |
HLOOKUP | 水平查找函数,在表格中查找特定值并返回对应列的值。例如:“=HLOOKUP(值, 查找区域, 返回行的编号, [近似匹配])” |
INDEX | 根据给定的行号和列号,返回表格或数组中的值。例如:“=INDEX(A1:B2, 2, 1) ”---返回A2的值 |
MATCH | 返回给定值在指定范围中的位置。例如:“=MATCH(值, 查找区域, 匹配类型)” |
5、文本处理函数
LEFT | 从文本字符串的左侧提取指定数量的字符。例如:“=LEFT("Excel", 2) ”---返回"Ex" |
RIGHT | 从文本字符串的右侧提取指定数量的字符。例如:“=RIGHT("Excel", 2) ”---返回"el" |
MID | 从文本字符串中提取指定位置的字符。例如:“=MID("Excel", 2, 2) ”---从第2个字符开始,提取2个字符,返回"x" |
CONCATENATE | 将多个文本字符串连接为一个字符串。例如:“=CONCATENATE("Hello", " ", "World") ”---返回"Hello World" |
6、复数计算相关函数
COMPLEX | 用于生成复数。例如:“=COMPLEX(3, 4)”---返回 3 + 4i |
IMSUM | 计算两个或多个复数的和。例如:“IMSUM(复数1, 复数2, ...)” |
IMSUB | 计算两个复数的差。例如:“=IMSUB("3+4i", "1+2i")”---返回 2 + 2i |
IMPRODUCT | 计算两个或多个复数的乘积。例如:“=IMPRODUCT(复数1, 复数2, ...)” |
IMDIV | 计算两个复数的商。例如:“=IMDIV("3+4i", "1+2i")”---返回 2.2 - 0.4i |
IMABS | 计算复数的模(绝对值)。例如:“=IMABS("3+4i")”---返回 5 |
IMARGUMENT | 计算复数的相位角,以弧度表示。例如:“=IMARGUMENT(复数)” |
IMEXP | 计算复数的指数函数e^复数。例如:“=IMEXP(复数)” |
IMLN | 计算复数的自然对数。 |
IMPOWER | 计算复数的幂。例如:“=IMPOWER("2+3i", 2)”---返回 -5 + 12i |
IMCONJUGATE | 计算复数的共轭。 |
7、工程类函数
GCD | 计算两个数的最大公约数。例如:“=GCD(48, 18)”--- 结果为6 |
LCM | 计算两个数的最小公倍数。例如:“=LCM(4, 5) ”---结果为20 |
FACT | 计算阶乘。例如:“=FACT(5) ”---结果为120 |
相关文章:
【Excel】函数各类公式总结
在 Excel 中,有许多常用的公式和函数用于各种类型的计算,包括基本的数学运算、统计运算、逻辑判断、查找与引用、文本处理,以及复数计算。下面列出了一些常用的 Excel 函数: 1、数学与三角函数 SUM求和函数,计算一组…...
【入门篇】2.9 系统滴答定时器 SysTick
目录 一,SysTick 系统滴答定时器 二,SysTick寄存器 2.1 SysTick 控制和状态寄存器(CTRL) 2.2 SysTick 重装载数值寄存器(LOAD) 2.3. SysTick 当前值寄存器(VAL) 2.4 SysTick 校准值寄存器(CALIB) 三,使用SysTick定时器 四,用法示例 一,SysTick 系统滴答定时…...
BiRefNet:颠覆图像分割,AI黑科技再升级
BiRefNet:颠覆图像分割,AI黑科技再升级 BiRefNet 是一款超强的图像分割 AI 模型,精准度惊人✨,适用于医疗、农业、工业等多个领域🌍,让图像处理变得简单高效!快来体验这款黑科技吧!…...
编写一个简单的Iinput_dev框架
往期内容 本专栏往期内容: input子系统的框架和重要数据结构详解-CSDN博客input device和input handler的注册以及匹配过程解析-CSDN博客input device和input handler的注册以及匹配过程解析-CSDN博客 I2C子系统专栏: 专栏地址:IIC子系统_憧憬…...
ctfshow的sql注入解题思路171-211
ctfshow-SQL注入 web171:爆库名->爆表名->爆字段名->爆字段值 -1 union select 1,database() ,3 -- //返回数据库名 -1 union select 1,2,group_concat(table_name) from information_schema.tables where table_schema库名 -- //获取数据库里的表名 -…...
深入理解C语言中的静态库与动态库 —— 原理与实践
引言 在 C 语言编程中,库是预编译的代码集合,用于实现特定功能,以供其他程序使用。库可以分为静态库和动态库两种主要类型。静态库在编译阶段被链接到目标程序中,而动态库则是在运行时被加载。本文旨在深入探讨这两种库的工作原理…...
本地缓存库分析(一):golang-lru
文章目录 本地缓存概览golang-lru标准lrulru的操作PutGet 2q:冷热分离lruPutGet expirable_lru:支持过期时间的lruPutGet过期 总结 本地缓存概览 在业务中,一般会将极高频访问的数据缓存到本地。以减少网络IO的开销,下游服务的压…...
qt配置https请求
qt应用版本 windows 32位 先说下心理路程,你能遇到的我都遇到了,你能想到的我都想到了,怎么解决看这一篇就够了,从上午12点到晚上12点几乎没离开电脑(除了吃饭),对于openssl这种用的时候无感&am…...
C语言进阶——文件操作
一、文件的基本知识 1.1什么是文件 在程序设计中,一般谈的文件有两种:程序文件、数据文件。 程序文件:包括源程序文件(后缀为.c),目标文件(windows环境后缀为.obj),可执…...
MYSQL-查看用户权限语法(二十一)
13.7.5.21 SHOW GRANTS 语句 SHOW GRANTS [FOR user]此语句以GRANT语句的形式显示分配给MySQL用户帐户的权限,必须执行GRANT语句才能复制权限分配。 注意 要显示MySQL帐户的非特权信息,请使用SHOW CREATE USER语句。 参见第 13.7.5.12 节“ SHOW CREA…...
在MySQL中存储IP地址的最佳实践
文章目录 一、IP地址的格式二、存储IP地址的数据类型选择1. VARCHAR优点缺点 2. INT 或 BIGINT优点缺点示例 3. VARBINARY优点缺点示例 三、最佳实践建议1. 选择合适的数据类型2. 索引优化3. 数据验证4. 安全性考虑 四、Java支持五、结论 在现代网络应用中,IP地址是…...
Vite打包配置
Vite打包配置 1.项目启动自动打开网页 {"scripts": {"dev": "vite --open"} }2.base配置打包公共路径 配置base选项的作用主要是指定项目在开发或生产环境中的公共基础路径。这个配置项对于确保资源能够正确加载尤为关键,尤其是在…...
node集成redis (教学)
文章目录 前言一、安装redis二、可视化界面测试连接1.vscode安装插件 三、node代码编写1.先安装两个库(redis和ioredis)2.测试连接 (前提是你的redis服务器要启动起来) 总结 前言 在Node.js中集成ioredis是一个常见的做法&#x…...
江协科技STM32学习- P22 实验-ADC单通道/ADC多通道
🚀write in front🚀 🔎大家好,我是黄桃罐头,希望你看完之后,能对你有所帮助,不足请指正!共同学习交流 🎁欢迎各位→点赞👍 收藏⭐️ 留言📝…...
RL学习笔记-马尔可夫过程
参考资料:蘑菇书、周博磊老师课程 在强化学习中,智能体与环境交互是通过马尔可夫决策过程来表示的,因此马尔可夫决策过程是强化学习的基本框架。 马尔可夫性质 指一个随机过程在给定现在状态及所有过去状态情况下,其未来状态的条件…...
LeetCode Hot 100:动态规划
LeetCode Hot 100:动态规划 70. 爬楼梯 class Solution { public:int climbStairs(int n) {if (n 0)return 0;vector<int> dp(n 1);// 初始化dp[0] 1;// 状态转移for (int i 1; i < n; i) {dp[i] dp[i - 1];if (i > 2)dp[i] dp[i - 2];}return …...
使用Python制作雪景图片教程
如果你想用Python写一个程序来输出有关“深夜雪”的诗意文本或描述,可以通过简单的字符串输出来实现。以下是一个示例代码,展示如何用Python来描绘深夜雪的场景。 # 定义深夜雪的描述 description """ 夜幕降临,天空洒下银色…...
S-Function
目录 S-Function介绍 生成S-Function的三种常用手段 使用手写S-函数合并定制代码 使用S-Function Builder块合并定制代码 使用代码继承工具合并定制代码 S-Function介绍 我们可以使用S-Function扩展Simulink对仿真和代码生成的支持。例如,可以使用它们…...
如何具备阅读JAVA JDK虚拟机源码能力
源码位置https://github.com/openjdk/jdk 核心实现源码[部分截图] /* * Copyright (c) 1995, 2024, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistr…...
Python | Leetcode Python题解之第514题自由之路
题目: 题解: Test "godding" target "d"i 0left i lc 0 right i rc 0while Test[left] ! target:left - 1lc 1if left -1:left len(Test) - 1while Test[right] ! target:right 1rc 1if right len(Test):right 0prin…...
BMN31K522 UART雾化控制协议深度解析与跨平台移植
1. BMN31K522 原子化雾化适配器模块:嵌入式UART控制全解析BMN31K522 是由 Flextron 公司推出的专用原子化雾化适配器模块,面向工业加湿、农业喷雾、实验室气溶胶生成及医疗雾化等场景设计。该模块不直接驱动压电陶瓷或超声换能器,而是作为智能…...
文本驱动图表工具:重新定义可视化创作的效率革命
文本驱动图表工具:重新定义可视化创作的效率革命 【免费下载链接】mermaid mermaid-js/mermaid: 是一个用于生成图表和流程图的 Markdown 渲染器,支持多种图表类型和丰富的样式。适合对 Markdown、图表和流程图以及想要使用 Markdown 绘制图表和流程图的…...
5分钟搞定OpenClaw飞书接入:Qwen3.5-9B对话机器人配置
5分钟搞定OpenClaw飞书接入:Qwen3.5-9B对话机器人配置 1. 为什么选择OpenClaw飞书Qwen3.5-9B组合 上周我在整理团队周报时,突然意识到一个痛点:每次都要反复切换浏览器、文档和聊天工具,手动复制粘贴信息。这种机械操作不仅浪费…...
SCN随机配置网络模型在多特征分类预测中的应用
SCN随机配置网络模型SCN分类预测,SCN分类预测,多特征 输入模型。 多特征输入单输出的二分类及多分类模型。 程序内注释详细,直接替换数据就可以用。 程序语言为matlab,程序可出分类效果图,迭代优化图,混淆矩…...
OpenClaw安全风险全解析:从架构漏洞到应对实践
OpenClaw安全风险全解析:从架构漏洞到应对实践 2026年初,一款名为OpenClaw(俗称“龙虾”)的开源AI智能体风靡全球,上线数月即斩获超20万GitHub星标,成为史上增长最快的开源项目之一。然而,随着大量用户将这一“可真正执行任务的AI”部署于个人电脑和生产环境,一系列触目…...
CYBER-VISION零号协议SolidWorks设计文档智能解读与生成
CYBER-VISION零号协议:让AI读懂你的SolidWorks设计图 每次打开一个复杂的SolidWorks装配体文件,面对几十上百个零件,你是不是也头疼过整理物料清单、编写设计说明?或者,当同事发来一份设计文档,你需要花半…...
Comsol 模拟地下水井抽采与回灌:不同工况下的奇妙之旅
comsol地下水井抽采与回灌,井运行时间不连续,分粗沙,细沙以及粘土三种工况最近在研究地下水相关课题,用到 Comsol 模拟井抽采与回灌过程,发现其中不连续运行时间以及不同地质工况设置还挺有意思,今儿个来跟…...
Python AI用例生成效率实战手册(企业级自动化工作流全拆解)
第一章:Python AI用例生成效率的核心价值与企业级定位在AI工程化落地加速的当下,Python凭借其丰富的生态(如LangChain、LlamaIndex、transformers、scikit-learn)和低门槛的可编程性,已成为企业构建AI用例生成流水线的…...
5分钟搞定!AI股票分析师daily_stock_analysis镜像一键启动与使用教程
5分钟搞定!AI股票分析师daily_stock_analysis镜像一键启动与使用教程 1. 引言 想体验AI帮你分析股票,但又担心数据隐私和复杂的配置流程?今天介绍的这款AI股票分析师镜像,完美解决了这两个痛点。它基于Ollama框架,将…...
OpenClaw钉钉集成:Qwen3.5-9B打造团队知识查询机器人
OpenClaw钉钉集成:Qwen3.5-9B打造团队知识查询机器人 1. 为什么选择OpenClawQwen3.5-9B做知识机器人? 去年团队规模突破30人后,我突然发现每天要花1-2小时重复回答相同的问题:"新版本API文档在哪?""客…...
