EXCEL职业版本(3)
Excel职业版本(3)
公式与函数
运算符
算数运算符

关系运算符

地址的引用
相对引用:你变它就变,如影随形 A2:A5
绝对引用:以不变应万变 $A$2
混合引用:识时务者为俊杰,根据时局变 $A2 或者 A$2
$就像小别针一样,别在谁前面,谁就不能动了
F4键可以相互转换
逻辑函数
if
语法:if(logical_test,value_if_true,value_if_false)
参数:
logical_test 给定的判断条件
value_if_true 如果条件成立则返回的值
value_if_false 如果条件不成立则返回的值
功能:逻辑判断,根据真假返回对应的结果
实例:
1.单一条件判断


2.多条件判断


3.与and和or联合使用
and(逻辑判断1,逻辑判断2…) 这些判断都为真,返回True,否则False
or(逻辑判断1,逻辑判断2…) 这些判断只要有一个为真,则返回True,否则false


文本函数
len
语法:len(text)
参数:
text 文本内容
功能:返回文本字符串中字符的个数,也叫文本长度,不分中英文和数字,都是1个字符

left
语法:left(text,[num_chars])
参数:
text 文本内容
[num_chars] 可选参数,指定left提取字符的个数
注意:
num_chars 必须大于或等于0
如果num_chars大于文本长度,则left返回全部文本
如果省略num_chars,则默认值为1
功能:从文本字符串左边(开头)起第一个字符开始返回指定个数的字符

right
语法:right(text,[num_chars])
参数:
text 文本内容
[num_chars] 可选参数,指定right提取字符的个数
注意:
num_chars 必须大于或等于0
如果num_chars大于文本长度,则left返回全部文本
如果省略num_chars,则默认值为1
功能:从文本字符串右边(末尾)起第一个字符开始返回指定个数的字符

mid
语法:mid(text,start_num,num_chars)
参数:
text 文本内容
start_num:必须,从文本中哪个位置提取,1代表第一个位置,内容包含第1个的值
num_chars:必须,取多长,也就是取几个字符
功能:从文本字符串的指定位置提取指定长度的字符

text
语法:text(内容,格式)
参数:
内容:要进行格式转化的内容
格式:转换成指定格式
功能:格式转换,类似于设置单元格格式中自定义模式的功能

replace
语法:replace(old_text, start_num, num_chars, new_text)
参数:
old_text 原来的文本
start_num:指定原文本的哪个位置开始
num_chars:取多长
new_text:把原文本截取的内容替换成新的内容
功能:根据指定的内容,将原文本部分内容替换成新的内容

find
语法:find(find_text, within_text, [start_num])
参数:
find_text: 要查找的文本
within_text:包含要查找文本的文本
start_num:可选,指定从哪开始找
功能:根据指定内容查找,返回要查找的文本所在位置的起始值

统计函数
int
语法:int(number)
参数:number一般是个小数,正负都可以
功能:将数字向下舍入取整
实例:
跟四舍五入不一样,取小的那个整数,注意负数的结果

round
语法:ROUND(number, num_digits)
参数:
number 要四舍五入的数字
num_digits 要进行四舍五入运算的位置,也就是保留到几位小数的意思
功能:将数字四舍五入到指定的小数位

mod
语法:ROUND(number, divisor)
参数:
number 计算余数的被除数
divisor 除数
功能:计算两数相除的余数

average 计算均值
max 计算最大值
min 计算最小值
sum 求和
count 计数
语法:(number1, [number2], …) 都是一样
参数:
这些是需要参与平均计算的数字,单元格引用或者单元格区域,最多可包含255个
功能:用于计算

sumif
语法:SUMIF(range, criteria, [sum_range])
参数:
range:条件所在的数据区域
criteria:给定求和的筛选条件
[sum_range]:求和区域,若省略,则代表求和区域与条件所在区域是一样的
功能:根据条件求和

机构简称为西安的总和
sumifs
语法:SUMIFS(sum_range,criteria_range1,criteria1,[criteria_range2,criteria2]……)。
参数:
sum_range:求和范围。
criteria_range1:条件范围。
criteria1:条件。
后面的条件范围和条件可以根据实际需要增加。
功能:多条件求和

计算工作年限大于5年,员工级别是A类的销售额总数
countif
语法:countif(range,criteria)
参数:
range:要计算其中非空单元格数目的区域
criteria:给定的条件
功能:条件计数
计算以上有多少个人是A类员工

countifs
语法:COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2],…)
参数:
criteria_range1 :条件区域1
criteria1:条件1
功能:跟countif用法差不都,就是可以多条件求和
计算以上有多少个人符合工作年限大于等于10,销售额大于2000

查找与引用函数
vlookup
语法:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
参数:
lookup_value:你想要查找的内容
table_array:要查找的区域
col_index_num:包含要返回的值的区域中的列号
range_lookup:返回近似或精确匹配-表示为 1/TRUE 或 0/假
注意:查找内容必须在要查找的区域的第一列
功能:查找匹配数据

match
语法:MATCH(lookup_value, lookup_array, [match_type])
参数:
lookup_value:查找的值
lookup_array:查找区域
[match_type]:查找方式
功能:返回查找值所在区域的位置

row:返回行 column:返回列
补充内容
offset index indirect sumpro duct
日期函数
today() 返回当前的系统日期 例如:2020-2-17
now() 返回当前系统的日期和时间 例如:2020-2-17 13:14:25
year(日期) 返回日期所在的年份 year(2020-2-17) --> 2020
month(日期) 返回日期所在的月份 month(2020-2-17) --> 2
day(日期) 返回日期所在的日 day(2020-2-17) --> 17
date
语法:DATE(year,month,day)
参数:
year:年
month:月
day:日
功能:拼接日期格式

datedif
语法:DATEDIF(start_date,end_date,unit)
参数:
start_date:开始时间
end_date:结束时间
unit:计算单位
功能:计算日期之间的差值

常见出错信息
DIV/0!
零作除数
NAME?
在公式中使用了不能识别的名称
删除了公式中使用的名称,或者使用了不存在的名称 函数名的拼写错误
VALUE!
使用了不正确的参数或运算符
在需要数字或逻辑值时输入了文本
REF!
引用了无效的单元格地址
删除了由其它公式引用的单元格
将移动单元格粘贴到由其它公式引用的单元格中
NULL!
指定了两个并不相交的区域,故无效
使用了不正确的区域运算符或不正确的单元格引用
N/A
当在函数或公式中引用了无法使用的数值
内部函数或自定义工作表函数中缺少一个或多个参数
使用的自定义工作表函数不存
VLOOKUP( )函数中的查找值lookup_value、FALSE/TRUE参数指定了不正确的 值域
NUM!
数字类型不正确
在需要数字参数的函数中使用了不能接受的参数
由公式产生的数字太大或太小
列宽设置问题,不是错误值 ,输入到单元格中的数值太长,在单元格中显示不下
相关文章:
EXCEL职业版本(3)
Excel职业版本(3) 公式与函数 运算符 算数运算符 关系运算符 地址的引用 相对引用:你变它就变,如影随形 A2:A5 绝对引用:以不变应万变 $A$2 混合引用:识时务者为俊杰,根据时…...
查找Pycharm跑代码下载模型存放位置以及有关模型下载小技巧(model_name_or_path参数)
目录一、前言二、发现问题三、删除这些模型方法一:直接删除注意方法二:代码删除一、前言 当服务器连不上,只能在本地跑代码时需要使用***预训练语言模型进行处理 免不了需要把模型下载到本地 时间一长就会发现C盘容量不够 二、发现问题 正…...
JS学习笔记day04
今日内容 零、 复习昨日 一、事件 二、DOM操作 三、案例 零、 复习昨日 js 脚本语言,弱类型 引入方案: 3种 js的内容: 语法dombom 语法 变量 var 数据类型 引用类型 - 对象,JSON {key:value,key:value} 数组 var arr new Array();var arr [1,2];下标取值赋值pop() s…...
异步控制流程 遍历篇
文章目录基础方法onlyOnce 只执行一次,第二次报错once 只执行一次,第二次无效iteratorSymbol 判断是否具有迭代器并返回迭代器arrayEach 普通数组遍历baseEach 对象类型遍历symbolEach 具有迭代器类型遍历异步遍历each异步控制流程的目的: 对…...
ICASSP 2023论文模型开源|语音分离Mossformer
人类能在复杂的多人说话环境中轻易地分离干扰声音,选择性聆听感兴趣的主讲人说话。但这对机器却不容易,如何构建一个能够媲美人类听觉系统的自动化系统颇具挑战性。 本文将详细解读ICASSP2023本届会议收录的单通道语音分离模型Mossformer论文࿰…...
vs2019 更改工程项目名称
本地 解决方案所在的位置为:D:\Projcet 解决方案名称:hello.sln 位置:D:\Projcet\hello.sln 工程项目名称:test 位置:D:\Projcet\test (文件夹中包含头文件,源文件) 工程包含的文件: fun.h …...
FusionCompute安装和配置步骤
1. 先去华为官网下载FusionCompute的镜像 下载地址:https://support.huawei.com/enterprise/zh/distributed-storage/fusioncompute-pid-8576912/software/251713663?idAbsPathfixnode01%7C22658044%7C7919788%7C9856606%7C21462752%7C8576912 下载后放在D盘中&am…...
makefile 参数和基本使用
make 常用选项make[-f file] [options] [target]make 默认在当前目录中查找GUNmakefile、makefile 及 Makefile 文件作为make的输入文件-f 指定文件作为输入文件-v 显示版本号-n 只输出命令不执行, 一般作为测试-s 执行命令不显示命令,-w 显示执行前和执…...
golang 占位符还傻傻分不清?
xdm ,写 C/C 语言的时候有格式控制符,例如 %s , %d , %c , %p 等等 在写 golang 的时候,也是有对应的格式控制符,也叫做占位符,写这个占位符,需要有对应的数据与之对应,不能瞎搞 基本常见常用…...
manacher算法详解
例题 求一个字符串的最长回文子串的长度 O(N2)O(N^2)O(N2)的解法很容易想,就是从每个字符位置向左右同时拓展,然后检查当前是不是回文,更新长度,可以简单写一下代码 int solve(string &ss){int ans 0;int n ss.length();s…...
要做一个关于DDD的内部技术分享,记录下用到的资源,学习笔记(未完)
最后更新于2023年3月10日 14:28:08 问题建模》软件分层》具体结构,是层层递进的关系。有了问题建模,才能进行具体的软件分层的讨论,再有了分层,才能讨论在domain里面应该怎么实现具体结构。 1、问题建模:Domain、Mod…...
KDZD互感器二次负载测试仪
一、概述 电能计量综合误差过大是电能计量中普遍存在的一个关键问题。电压互感器二次回路压降引起的计量误差往往是影响电能计量综合误差的因素。所谓电压互感器二次压降引起的误差,就是指电压互感器二次端子和负载端子之间电压的幅值差相对于二次实际电压的百分数…...
在空投之后,Blur能否颠覆OpenSea的主导地位?
Mar. 2023, Daniel数据源: NFT Aggregators Overview & Aggregator Statistics Overview & Blur Airdrop一年前,通过聚合器进行的NFT交易量开始像滚雪球一样增长,有时甚至超过了直接通过市场平台的交易量。虽然聚合器的使用量从10月到…...
2023年新三板产品及服务研究报告
第一章 概述 全国中小企业股份转让系统(英语:National Equities Exchange and Quotations,缩写NEEQ),简称股转系统,是第三家全国性证券交易场所,因挂牌企业均为高科技企业而不同于原转让系统内…...
张力控制之开环模式
张力控制的相关知识也可以参看专栏的其它文章,链接如下: 张力闭环控制之传感器篇(精密调节气阀应用)_RXXW_Dor的博客-CSDN博客跳舞轮对应张力调节范围,我们可以通过改变气缸的气压方式间接改变,张力跳舞轮在收放卷闭环控制上的详细应用,可以参看下面的文章链接,这里我…...
python的django框架从入门到熟练【保姆式教学】第二篇
在上一篇博客中,我们介绍了Django的基础知识,并创建了一个简单的Web应用程序。在本篇教程中,我们将深入探讨Django的模型层(Model),它是Django应用程序的核心组件之一。 模型层 Django的模型层是一个对象…...
解决win10的过度保护导致文件下载不了程序不能打开运行
win7看来大概是要离我们远去了,虽然我们还能看见她的背影,但大势所趋,我们也只能慢慢的接受win10进入到我们的日常生活。但win10很多时候过度的保护却给我们带来了不便。这里列举两个最常见的问题,当然我这里也给出了解决方案。 文…...
扬帆优配|业务量大突破,这个行业发展明显向好
近期上市的新股,大都在招股阐明书里公布了本年第一季度成绩预告。 我国快递事务量本年已达200亿件 国家邮政局监测数据显现,到3月8日,本年我国快递事务量已到达200.9亿件,比2019年到达200亿件提前了72天,比2022年提前…...
DJ1-4 计算机网络和因特网
目录 一、协议层及其服务模型 ISO/OSI 七层参考模型 TCP/IP 参考模型 1. 网际协议栈(protocol stack) 2. 分层:逻辑通信 3. 协议分层与数据 二、攻击威胁下的网络 1. 植入恶意软件 2. 攻击服务器和网络基础设施 3. 嗅探分组 4. 伪…...
Nginx根据$host及请求的URI规则重定向rewrite
项目背景: 将域名请求从默认的80端口转发到443 ssl。本项目特殊之处是一个端口监听多个域名,某些域名还有跳转到特定的地址。 普通情况: server { listen 80; #默认的80端口,非…...
盘古信息PCB行业解决方案:以全域场景重构,激活智造新未来
一、破局:PCB行业的时代之问 在数字经济蓬勃发展的浪潮中,PCB(印制电路板)作为 “电子产品之母”,其重要性愈发凸显。随着 5G、人工智能等新兴技术的加速渗透,PCB行业面临着前所未有的挑战与机遇。产品迭代…...
OpenPrompt 和直接对提示词的嵌入向量进行训练有什么区别
OpenPrompt 和直接对提示词的嵌入向量进行训练有什么区别 直接训练提示词嵌入向量的核心区别 您提到的代码: prompt_embedding = initial_embedding.clone().requires_grad_(True) optimizer = torch.optim.Adam([prompt_embedding...
基于 TAPD 进行项目管理
起因 自己写了个小工具,仓库用的Github。之前在用markdown进行需求管理,现在随着功能的增加,感觉有点难以管理了,所以用TAPD这个工具进行需求、Bug管理。 操作流程 注册 TAPD,需要提供一个企业名新建一个项目&#…...
【Nginx】使用 Nginx+Lua 实现基于 IP 的访问频率限制
使用 NginxLua 实现基于 IP 的访问频率限制 在高并发场景下,限制某个 IP 的访问频率是非常重要的,可以有效防止恶意攻击或错误配置导致的服务宕机。以下是一个详细的实现方案,使用 Nginx 和 Lua 脚本结合 Redis 来实现基于 IP 的访问频率限制…...
【Linux】自动化构建-Make/Makefile
前言 上文我们讲到了Linux中的编译器gcc/g 【Linux】编译器gcc/g及其库的详细介绍-CSDN博客 本来我们将一个对于编译来说很重要的工具:make/makfile 1.背景 在一个工程中源文件不计其数,其按类型、功能、模块分别放在若干个目录中,mak…...
Java求职者面试指南:Spring、Spring Boot、Spring MVC与MyBatis技术解析
Java求职者面试指南:Spring、Spring Boot、Spring MVC与MyBatis技术解析 一、第一轮基础概念问题 1. Spring框架的核心容器是什么?它的作用是什么? Spring框架的核心容器是IoC(控制反转)容器。它的主要作用是管理对…...
Python 高效图像帧提取与视频编码:实战指南
Python 高效图像帧提取与视频编码:实战指南 在音视频处理领域,图像帧提取与视频编码是基础但极具挑战性的任务。Python 结合强大的第三方库(如 OpenCV、FFmpeg、PyAV),可以高效处理视频流,实现快速帧提取、压缩编码等关键功能。本文将深入介绍如何优化这些流程,提高处理…...
C++--string的模拟实现
一,引言 string的模拟实现是只对string对象中给的主要功能经行模拟实现,其目的是加强对string的底层了解,以便于在以后的学习或者工作中更加熟练的使用string。本文中的代码仅供参考并不唯一。 二,默认成员函数 string主要有三个成员变量,…...
32位寻址与64位寻址
32位寻址与64位寻址 32位寻址是什么? 32位寻址是指计算机的CPU、内存或总线系统使用32位二进制数来标识和访问内存中的存储单元(地址),其核心含义与能力如下: 1. 核心定义 地址位宽:CPU或内存控制器用32位…...
uniapp获取当前位置和经纬度信息
1.1. 获取当前位置和经纬度信息(需要配置高的SDK) 调用uni-app官方API中的uni.chooseLocation(),即打开地图选择位置。 <button click"getAddress">获取定位</button> const getAddress () > {uni.chooseLocatio…...
