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

信创办公–基于WPS的EXCEL最佳实践系列 (公式和函数)


信创办公–基于WPS的EXCEL最佳实践系列 (公式和函数)

目录

  • 应用背景
  • 相关知识
  • 操作步骤
    • 1、认识基本的初级函数
    • 2、相对引用,绝对引用,混合引用
    • 3、统计函数
    • 4、文本函数


应用背景

熟练掌握Excel的函数工具能让我们在日常的使用中更加方便快捷。

相关知识

  • 在使用函数时点击f4能起到锁定行和列的作用。
  • 在使用count函数时,只能统计数字种类,不能对文本进行统计。
  • 在使用函数时遇到大于或小于等文本条件时,都要用双引号括起来。

操作步骤

1、认识基本的初级函数

这类函数操作相似,在表格先输入等号,之后的输入它会自动转化为函数模式,在括号里面输入想要运算的范围(在输入函数时,可点击选中样本数字,更便捷选中范围)。要注意的是表格的格式必须是“常规函数”才能正常运算。得出结果后可以直接双击右下角的加号按钮,快速算出下列所有数据。

  • 1.1 常用公式
函数名功能
Sum求和
Average平均值
Count计数
Max最大值
Min最小值
表1-1

语法:=函数名(范围)
说明:此类函数的参数只有一个运算范围,可以是简短的单元格或者数据区域。

  • 1.2 实例

求和:输入“=sum()”当光标在两括号中间时,选中一月到六月销售额,然后回车。如图1-1、1-2所示:

在这里插入图片描述

图1-1 使用“sum”函数

在这里插入图片描述

图1-2 使用“sum”函数结果

最大值:输入“=max()”,同样光标在括号中间时,选中一到六月销售额,然后回车。如图1-3、1-4所示:

在这里插入图片描述

图1-3 使用“max”函数

在这里插入图片描述

图1-4 使用“max”函数结果

最小值:输入“=min()”,当光标在括号中间时,选中一到六月销售额,然后回车。如图1-5、1-6所示:

在这里插入图片描述

图1-5 使用“min”函数

在这里插入图片描述

图1-6 使用min函数结果

平均值:输入“=average()”然后选中数据,回车。如图1-7、1-8所示:

在这里插入图片描述

图1-7 使用“average”函数

在这里插入图片描述

图1-8 使用“average”函数结果

计数:输入“=count()”,然后在括号里面选中所需数据,回车。如图1-9、1-10所示:

在这里插入图片描述

图1-9 使用“count”函数

在这里插入图片描述

图1-10 使用“count”函数结果

2、相对引用,绝对引用,混合引用

  • 2.1 相对引用
    该引用方式引用的是当前行或列的实际偏移量,当把公式复制到其他单元格时,行或列引用会改变(上述双击加号快速算出整行整列数据的操作,即为相对引用)。

  • 2.2 绝对引用
    该引用方式引用的是单元格的实际地址,复制公式时,行和列引用不会改变。

  • 2.3 混合引用
    行和列中有一个是相对引用,另一个是绝对引用。

  • 2.4 实例
    如果按下图输入, “可乐”的利润=销售额*利润率 能正常计算出来,但在向下引用的时候,将会得不出结果,原因是D2变成D3时,K1也会变成K2所以我们要锁定K1,这就是“绝对引用”。在选中k1单位格后,点击【F4】即可锁定。如图2-1所示。

在这里插入图片描述

图2-1 锁定k1单位格

在输入完K1后点击f4可以看到出现$符号,这时锁定成功。2-2所示。

在这里插入图片描述

图2-2 锁定成功

之后即可引用到整列,如图2-3所示。

在这里插入图片描述

图2-3 应用整列成功

下面这种我们需要对数据的行或列分别进行锁定,只需多点几次f4即可实现。如图2-4所示。

在这里插入图片描述

图2-4 输入等号,选择要相乘的两个单元格

锁定原价的列,锁定折扣的行,如图2-5所示。

在这里插入图片描述

图2-5 对行和列分别进行锁定

之后即可应用到整个表格,这是混合引用,如图2-6、2-7所示。

在这里插入图片描述

图2-6 锁定成功

在这里插入图片描述

图2-7 应用成功

3、统计函数

  • 3.1 countif函数,sumif函数,averageif函数

单条件计数:Countif

  • Countif是条件计数函数,按照要求的条件,统计符合要求的数据个数。
  • 语法:=Countif(区域,条件)
  • 说明:“条件范围”是用来计算的数据范围;“条件”是指明需要的数据的类型或范围。

单条件求和:sumif

  • Sumif是条件求和函数,用于按计算满足要求的数据的总和。
  • 语法:=sumif(区域,条件,[求和区域])
  • 说明:“条件范围”用于指明条件筛选的数据范围;“条件”用于指明筛选的条件;“求和范围”用于指定与筛选条件相对应的用于求和的数据范围。

单条件求平均值:averageif

  • averageif是返回某个区域内满足给定条件的所有单元格的平均值(算术平均值)。 如果条件中的单元格为空单元格,averageif就会将其视为 0 值。

  • 语法:=averageif(区域,条件,[求平均值区域])

  • 说明:“区域”用于指明平均值所求的区域/人员区域;“条件”用于指明筛选的条件;[求平均值区域]即求平均值的区域。

  • 3.2 实例

Countif(区域,条件)

我们要算小红的订单数,输入“countif=()”,选定“条件范围”为“销售” ,“条件”为“小红”,如图3-1、3-2所示。
在这里插入图片描述

图3-1 选定“条件范围”和“条件”

在这里插入图片描述

图3-2 “countif”函数应用成功

Sumif(区域,条件,[求和区域])

我们需要算小红的销售额,“条件范围”为“销售”,“条件”为“小红”,求和范围为金额,如图3-3、3-4所示。

在这里插入图片描述

图3-3 选定“条件范围”和“条件”

在这里插入图片描述

图3-4 使用“sumif”函数成功

averageif(区域,条件,[求平均值区域])
平均交易额同理,输入“=averageif()”选择“区域”、“条件”和“[求平均值区域]”,然后回车,如图3-5、3-6所示。

在这里插入图片描述

图3-5 选中“条件范围”和“条件”

在这里插入图片描述

图3-6 应用“averageif”成功

Averageif(区域,条件)
金额数值超过50的平均值,输入“=averageif()”选择“区域”和“条件”,然后回车,如图3-7、3-8所示。

在这里插入图片描述

图3-7 选择数据

在这里插入图片描述

图3-8 求超50金额的平均值结果

4、文本函数

  • 4.1 截取函数和upper/lower函数

Left Right mid 函数

  • 这是三个常用的文本截取函数,分别是“左截取函数”,“右截取函数”和“中间截取函数”。
  • 语法:=left/right(字符串,[字符个数])
    =mid(字符串,开始位置,字符个数)

upper/lower函数

  • 将文本更改为大写小写

  • 语法:upper/lower(字符串)

  • 4.2 实例

Left right mid函数
要筛选出字段最左边一定位数的字符:输入“=left()”,选中字符串,然后输入字符个数,最后回车,如图4-1、4-2所示。

在这里插入图片描述

图4-1 使用left函数

在这里插入图片描述

图4-2 使用left函数成功

要筛选出字段中一定位数的字符:输入“mid=()”,选中字符串,输入开始位置和字符个数,然后回车,如图4-3、4-4所示。

在这里插入图片描述

图4-3 使用mid函数

在这里插入图片描述

图4-4 使用mid函数成功

要筛选出字段最右边一定位数的字符:输入“=right()”,选中字符串,然后输入字符个数,最后回车,如图4-5、4-6所示

在这里插入图片描述

图4-5 使用right函数

在这里插入图片描述

图4-6 使用right函数成功

Upper lower 函数
要将一段英文转化成全部大写使用,输入“=upper()”选中字符串,然后回车,如图4-7、4-8所示。

在这里插入图片描述

图4-7 使用upper函数

在这里插入图片描述

图4-8 使用upper函数成功

要将一段英文转化成全部小写使用,输入“=lower()”选中字符串,然后回车。如图4-9、4-10所示。

在这里插入图片描述

图4-9 使用lower函数

在这里插入图片描述

图4-10 使用lower函数成功
  • 4.3 trim函数,concatenate函数

Trim函数

  • Tin去除文本中多余的空格
  • 语法:trim(字符串)

Concatenate函数

  • 将单个文本链接成一个文本

  • 语法:=concatenate(字符串1,字符串2…)

  • 4.4 实例

Concatenate函数
要将多个文本连接在一起:输入“=concatenate=()”然后选中要连接的文本,如图4-11、4-12所示。

在这里插入图片描述

图4-11 使用concatenate函数

在这里插入图片描述

图4-12 使用concatenate函数成功

Trim函数
要去除多余空格:输入“=trim()”选中字段,然后回车,如图4-13、4-14所示。

在这里插入图片描述

图4-13 使用trim函数

在这里插入图片描述

图4-14 使用trim函数成功

制作成员: 丘铭旭
排版: 丘铭旭
初审: 何翠婷
复审: 玩具熊

相关文章:

信创办公–基于WPS的EXCEL最佳实践系列 (公式和函数)

信创办公–基于WPS的EXCEL最佳实践系列 (公式和函数) 目录 应用背景相关知识操作步骤1、认识基本的初级函数2、相对引用,绝对引用,混合引用3、统计函数4、文本函数 应用背景 熟练掌握Excel的函数工具能让我们在日常的使用中更加方…...

【Apollo】自动驾驶感知——毫米波雷达

作者简介: 辭七七,目前大一,正在学习C/C,Java,Python等 作者主页: 七七的个人主页 文章收录专栏: 七七的闲谈 欢迎大家点赞 👍 收藏 ⭐ 加关注哦!💖&#x1f…...

SpringBoot部署到腾讯云

SpringBoot部署到腾讯云 此处默认已经申请到腾讯云服务器,因为本人还没有申请域名,所以就直接使用的ip地址 XShell连接到腾讯云 主机中填写腾讯云的公网ip地址 公网ip地址在下图中找到 接下来填写服务器的用户名与密码 一般centOS用户名为root&#xff…...

Git 设置代理

Git 传输分两种协议,SSH和 http(s),设置代理也需要分两种。 http(s) 代理 Command Line 使用 命令行 模式,可以在Powershell中使用以下命令设置代理: $env:http_proxy"http://127.0.0.1:7890" $env:https_proxy&quo…...

基于Spring Boot的机场VIP客户管理系统的设计与实现(Java+spring boot+MySQL)

获取源码或者论文请私信博主 演示视频: 基于Spring Boot的机场VIP客户管理系统的设计与实现(Javaspring bootMySQL) 使用技术: 前端:html css javascript jQuery ajax thymeleaf 微信小程序 后端:Java s…...

图数据库_Neo4j学习cypher语言_使用CQL_构建明星关系图谱_导入明星数据_导入明星关系数据_创建明星关系---Neo4j图数据库工作笔记0009

首先找到明星数据 可以看到有一个sheet1,是,记录了所有的关系的数据 然后比如我们搜索一个撒贝宁,可以看到撒贝宁的数据 然后这个是构建的CQL语句 首先我们先去启动服务 neo4j console 然后我们再来看一下以前导入的,可以看到导入很简单, 就是上面有CQL 看一下节点的属性...

恒运资本:算力概念强势拉升,亚康股份“20cm”涨停,首都在线等大涨

算力概念21日盘中强势拉升,到发稿,亚康股份“20cm”涨停,首都在线、汇金股份涨逾11%,鸿博股份亦涨停,南凌科技涨近9%,科创信息、神州数码、铜牛信息等涨超7%。 音讯面上,8月19日,202…...

Neo4j之union基础

UNION 用于将多个 MATCH 或 RETURN 子句的结果合并为一个结果集。它可以用来合并不同模式的节点和关系,或者将多个查询的结果合并在一起。以下是一些常用的示例和解释: 基本用法: MATCH (p:Person) WHERE p.age > 30 RETURN p.name AS n…...

搭建:基于nginx的上传功能

搭建:基于nginx的上传功能 文章目录 搭建:基于nginx的上传功能一、准备二、安装nginx1.1 解压nginx和nginx插件1.2 编译并安装nginx 三、启动一个python后台服务,用于上传到临时路径文件,转移到正式路径四、添加nginx配置&#xf…...

JavaScript高级

1、JavaScript面向对象 1.1、面向对象介绍 ​ 在 Java 中我们学习过面向对象&#xff0c;核心思想是万物皆对象。在 JavaScript 中同样也有面向对象。思想类似。 1.2、类的定义和使用 结构说明 代码实现 <!DOCTYPE html> <html lang"en"> <head>…...

隔断让你的办公室变得更加智能、环保、人性化

隔断可以在办公室中起到多种重要作用&#xff0c;使办公室更加智能、环保和人性化。以下是一些可能的方式&#xff1a; 1. 智能办公室控制系统&#xff1a;可以通过隔断集成智能办公室控制系统&#xff0c;实现办公室照明、温度和空调等设备的自动调节&#xff0c;提高能效和舒…...

web文件上传

文件上传指的是&#xff0c;将本地的图片、视频、音频上传到服务器&#xff0c;提供给其他用户浏览和下载的过程 前端需求 想要进行文件上传对于web前端来说有三个重要要素 1.<input type"file" name"image"> 提供这样的file文件上传格式 2. metho…...

二刷LeetCode--48. 旋转图像(C++版本),数学题

思路&#xff1a;主要是观察变化之后的数组和最开始的数组的区别&#xff0c;不难发现&#xff0c;先转置在左右镜像对称即可。需要注意的是转置和镜像对称中for变量的终止条件。 class Solution { public:void rotate(vector<vector<int>>& matrix) {// 行数…...

神经网络改进:注重空间变化,权重参数调整,正则化, 熵的简单理解

目录 神经网络改进&#xff1a;注重空间变化 将高纬空间映射到地位空间便于表示&#xff08;供给数据&#xff09; 将地位空间映射到高纬空间进行分类聚合&#xff08;达到可分状态&#xff08;K-means&#xff09;&#xff09; 神经网络改进&#xff1a;权重参数调整 自注…...

快速入门vue3新特性和新的状态管理库pinia

(创作不易&#xff0c;感谢有你&#xff0c;你的支持&#xff0c;就是我前行的最大动力&#xff0c;如果看完对你有帮助&#xff0c;请留下您的足迹&#xff09; 目录 Vue3.3新特性 defineOptions defineModel pinia 介绍 与 Vuex 3.x/4.x 的比较 安装 核心概念 定义…...

字符串经典问题

1. 验证回文串 验证回文串 如果在将所有大写字符转换为小写字符、并移除所有非字母数字字符之后&#xff0c;短语正着读和反着读都一样。则可以认为该短语是一个 回文串 。 字母和数字都属于字母数字字符。 给你一个字符串 s&#xff0c;如果它是 回文串 &#xff0c;返回 t…...

如何将图片应用于所有的PPT页面?

问题&#xff1a;如何快速将图片应用到所有PPT页面&#xff1f; 解答&#xff1a;有两种方法可以解决这个问题。第一种用母板。第二种用PPT背景功能。 解决有时候汇报的时候&#xff0c;ppt中背景图片修改不了以及不知道如何查找&#xff0c;今天按照逆向过程进行操作 方法1…...

打印技巧——word中A4排版打印成A3双面对折翻页

在进行会议文件打印时&#xff0c;我们常会遇到需要将A4排版的文件&#xff0c;在A3纸张上进行双面对折翻页打印&#xff0c;本文对设置方式进行介绍&#xff1a; 1、在【布局】选项卡中&#xff0c;点击右下角小箭头&#xff0c;打开页面设置选项卡 1.1在【页边距】中将纸张…...

2、手写模拟Spring底层原理

创建BeanDefinition bean定义 设置BeanDefinition 的类信息&#xff0c;作用域信息 创建beanDefinitionMap scope为原型&#xff1a; scope为单例&#xff1a; 总结&#xff1a; 扫描ComponentScan注解上的包扫描路径&#xff0c;将Component注解修饰的类&#xff0c;生成Bea…...

6篇 ICML 2023 杰出论文解析,涉及无学习率、LLM水印、域泛化等方向

ICML 全称 International Conference on Machine Learning&#xff0c;由国际机器学习学会&#xff08;IMLS&#xff09;举办&#xff0c;是计算机人工智能领域的顶级会议。今年的 ICML 大会已是第 40 届&#xff0c;共收到 6538 份投稿&#xff0c;有1827 份被接收&#xff0c…...

浅谈 React Hooks

React Hooks 是 React 16.8 引入的一组 API&#xff0c;用于在函数组件中使用 state 和其他 React 特性&#xff08;例如生命周期方法、context 等&#xff09;。Hooks 通过简洁的函数接口&#xff0c;解决了状态与 UI 的高度解耦&#xff0c;通过函数式编程范式实现更灵活 Rea…...

在软件开发中正确使用MySQL日期时间类型的深度解析

在日常软件开发场景中&#xff0c;时间信息的存储是底层且核心的需求。从金融交易的精确记账时间、用户操作的行为日志&#xff0c;到供应链系统的物流节点时间戳&#xff0c;时间数据的准确性直接决定业务逻辑的可靠性。MySQL作为主流关系型数据库&#xff0c;其日期时间类型的…...

Lombok 的 @Data 注解失效,未生成 getter/setter 方法引发的HTTP 406 错误

HTTP 状态码 406 (Not Acceptable) 和 500 (Internal Server Error) 是两类完全不同的错误&#xff0c;它们的含义、原因和解决方法都有显著区别。以下是详细对比&#xff1a; 1. HTTP 406 (Not Acceptable) 含义&#xff1a; 客户端请求的内容类型与服务器支持的内容类型不匹…...

黑马Mybatis

Mybatis 表现层&#xff1a;页面展示 业务层&#xff1a;逻辑处理 持久层&#xff1a;持久数据化保存 在这里插入图片描述 Mybatis快速入门 ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/6501c2109c4442118ceb6014725e48e4.png //logback.xml <?xml ver…...

《Qt C++ 与 OpenCV:解锁视频播放程序设计的奥秘》

引言:探索视频播放程序设计之旅 在当今数字化时代,多媒体应用已渗透到我们生活的方方面面,从日常的视频娱乐到专业的视频监控、视频会议系统,视频播放程序作为多媒体应用的核心组成部分,扮演着至关重要的角色。无论是在个人电脑、移动设备还是智能电视等平台上,用户都期望…...

Redis相关知识总结(缓存雪崩,缓存穿透,缓存击穿,Redis实现分布式锁,如何保持数据库和缓存一致)

文章目录 1.什么是Redis&#xff1f;2.为什么要使用redis作为mysql的缓存&#xff1f;3.什么是缓存雪崩、缓存穿透、缓存击穿&#xff1f;3.1缓存雪崩3.1.1 大量缓存同时过期3.1.2 Redis宕机 3.2 缓存击穿3.3 缓存穿透3.4 总结 4. 数据库和缓存如何保持一致性5. Redis实现分布式…...

Vue3 + Element Plus + TypeScript中el-transfer穿梭框组件使用详解及示例

使用详解 Element Plus 的 el-transfer 组件是一个强大的穿梭框组件&#xff0c;常用于在两个集合之间进行数据转移&#xff0c;如权限分配、数据选择等场景。下面我将详细介绍其用法并提供一个完整示例。 核心特性与用法 基本属性 v-model&#xff1a;绑定右侧列表的值&…...

关于iview组件中使用 table , 绑定序号分页后序号从1开始的解决方案

问题描述&#xff1a;iview使用table 中type: "index",分页之后 &#xff0c;索引还是从1开始&#xff0c;试过绑定后台返回数据的id, 这种方法可行&#xff0c;就是后台返回数据的每个页面id都不完全是按照从1开始的升序&#xff0c;因此百度了下&#xff0c;找到了…...

定时器任务——若依源码分析

分析util包下面的工具类schedule utils&#xff1a; ScheduleUtils 是若依中用于与 Quartz 框架交互的工具类&#xff0c;封装了定时任务的 创建、更新、暂停、删除等核心逻辑。 createScheduleJob createScheduleJob 用于将任务注册到 Quartz&#xff0c;先构建任务的 JobD…...

CMake 从 GitHub 下载第三方库并使用

有时我们希望直接使用 GitHub 上的开源库,而不想手动下载、编译和安装。 可以利用 CMake 提供的 FetchContent 模块来实现自动下载、构建和链接第三方库。 FetchContent 命令官方文档✅ 示例代码 我们将以 fmt 这个流行的格式化库为例,演示如何: 使用 FetchContent 从 GitH…...