Excel技巧(二)

news2024/9/20 22:50:11

函数

SUMIFS函数

用于计算其满足多个条件的全部参数的总量
语法:SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

COUNTIFS函数

计算多个区域中满足给定条件的单元格的个数
语法:countifs(criteria_range1,criteria1,criteria_range2,criteria2,…)

VLOOKUP函数

用于在数据表中进行垂直查找的函数
语法:VLOOKUP(lookup_value,table_array, col_index_num, range_lookup)

IF函数

如果指定条件的计算结果为TRUE,IF函数将返回某个值;如果该条件的计算结果为FALSE,则返回另一个值。
语法:IF(logical_test,value_if_true,value_if_false)

RANK函数

求某一个数值在某一区域内的排名
语法:RANK(number,ref,[order])

Large函数

返回数据集中第k个最大值
语法:LARGE(array,k)

  • Array必需。 需要确定第k个最大值的数组或数据区域。
    如果数组为空,则 LARGE 返回 #NUM!
  • K必需。 返回值在数组或数据单元格区域中的位置(从大到小排)。
    如果 k ≤ 0 或 k 大于数据点数,则 LARGE 返回 #NUM!

Small函数

返回数据集中的第k个最小值。
语法:SMALL(array,k)

  • Array必需。 需要找到第k个最小值的数组或数值数据区域。
    如果数组为空,SMALL 返回 #NUM! 。
    K 必需。要返回的数据在数组或数据区域里的位置(从小到大)。
    如果 k ≤ 0 或 k 超过数据点数,SMALL 将返回 #NUM! 。

如果 n 为数组中的数据点个数,则 SMALL(array,1) 等于最小值,SMALL(array,n) 等于最大值。


SUBTOTAL函数

返回列表或数据库中的分类汇总
语法:SUBTOTAL(function_num,ref1,ref2, ...)

Function_num(包含隐藏值)为1到11之间的自然数,用来指定分类汇总计算使用的函数

相当于函数
1AVERAGE 平均值
2COUNT 非空值单元格计数
3COUNTA 非空值单元格计数(包括字母)
4MAX 最大值
5MIN 最小值
6PRODUCT 乘积
7STDEV 标准偏差值(忽略逻辑值和文本)
8STDEVP 标准偏差值
9SUM求和
10VAR 给定样本的方差(忽略逻辑值和文本)
11VARP

筛选后自动排序:
在 A2 单元格输入以下公式:=SUBTOTAL(3,$B$2:B2)

IF函数{1,0}结构

作用:交换两列(或两行)数据

搭配VLOOKUP函数可以进行反向查找
公式:=VLOOKUP(LARGE($B$2:$B$13,G4),IF({1,0},$B$2:$B$13,$D$2:$D$13),2,0)

OFFSET函数

语法:OFFSET(reference,rows,cols,[height],[width])

数组{ }

原文链接

  • excel中的运算返回值的结果有两种:1个数和1组数。
  • 如果在公式中返回一组数时,就需要用数组运算。即在输入公式后按 ctrl+shift+enter三键自动添加大括号{}。当然也有例外,像sumproduct、lookup函数就可以直接执行数组运算,不需要添加大括号。

    输入公式:=SUM(B2:B6*10)后,按 ctrl+shift+enter 三键自动添加大括号{}

根据姓名查找对应工资
原文链接

公式:=INDEX($G$2:$G$9,SMALL(IF($B$2:$F$9=B14,ROW($1:$8),99^9),1)),输入公式后按ctrl+shift+enter三键自动添加大括号{}

函数解析:
①通过IF函数,如果B2:F9单元格区域中的值,等于B14单元格的值,那么返回ROW(1:8)的行号,否则返回99^9


②使用SMALL函数,引用这个数列中最小的值,就是上图中的“3”了,它的意义就在于,我们要的对应“基本工资”在数据范围内的第3行

③INDEX函数:索引区域G2:G9单元格区域中的第3个值

超级表

特点:
①标题行自动冻结
②数据行列自动扩充
③输入公式,智能填充
④汇总行自动计算
⑤可视化智能筛选

图表制作


根据数据源处理数据后,再选在数据区域“B11:G78”,插入“折线图”

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2094893.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【Python报错已解决】`ModuleNotFoundError: No module named ‘graphviz‘`

🎬 鸽芷咕:个人主页 🔥 个人专栏: 《C干货基地》《粉丝福利》 ⛺️生活的理想,就是为了理想的生活! 引言: 在开发过程中,你是否遇到过尝试导入graphviz模块时遇到了ModuleNotFoundError: No module named …

突发:Runway删库跑路,备受瞩目的Stable Diffusion v1.5不见了!

Runway AI, Inc.创立于2018年,总部位于美国纽约州New York,Runway 是一家应用人工智能研究公司。Runway在谷歌领投的D轮融资中募集到约一亿美元。Runway不仅是投资界的新星,其产品Runway ML参与制作的《瞬息全宇宙》更是斩获了奥斯卡最佳女主…

Mysql基础练习题 1084.销售分析 (力扣)

编写解决方案,报告 2019年春季 才售出的产品。即 仅 在 2019-01-01 (含)至 2019-03-31 (含)之间出售的商品 题目链接: https://leetcode.cn/problems/sales-analysis-iii/description/ 建表插入数据&…

【超音速 专利 CN116109587A】一种复杂环境下密封钉焊缝质量检测方法

申请号CN202310066309.X公开号(公开)CN116109587A申请日2023.01.12申请人(公开)超音速人工智能科技股份有限公司(833753)发明人(公开)张俊峰(总); 陈炯标 原文摘要 本发明公开了一种复杂环境下密封钉焊缝…

Javascript常见面试手写题

Javascript常见面试手写题 欢迎Star ⭐️ github 通过自动化脚本,每次push会自动跑单测 100%单测通过,每一个方法都使用jest单元测试进行了验证 后续会持续更新 单测报告 每次push自动生成测试报告 覆盖率单测概览 函数 题目描述1.防抖2.节流5.深浅拷贝6.发…

计算机毕业设计选题推荐-客栈管理系统-酒店预订-民宿管理系统-Java/Python项目实战

✨作者主页:IT毕设梦工厂✨ 个人简介:曾从事计算机专业培训教学,擅长Java、Python、微信小程序、Golang、安卓Android等项目实战。接项目定制开发、代码讲解、答辩教学、文档编写、降重等。 ☑文末获取源码☑ 精彩专栏推荐⬇⬇⬇ Java项目 Py…

Unity编辑器扩展之Scene视图扩展

内容将会持续更新,有错误的地方欢迎指正,谢谢! Unity编辑器扩展之Scene视图扩展 TechX 坚持将创新的科技带给世界! 拥有更好的学习体验 —— 不断努力,不断进步,不断探索 TechX —— 心探索、心进取! …

农产品智慧物流系统论文

摘 要 互联网发展至今,无论是其理论还是技术都已经成熟,而且它广泛参与在社会中的方方面面。它让信息都可以通过网络传播,搭配信息管理工具可以很好地为人们提供服务。针对信息管理混乱,出错率高,信息安全性差&#x…

【比较】数据字节串/字串比较指令 (CMPSB/CMPSW),数据字节串/字串检索指令(SCASB/SCASW)的区别

🌟 嗨,我是命运之光! 🌍 2024,每日百字,记录时光,感谢有你一路同行。 🚀 携手启航,探索未知,激发潜能,每一步都意义非凡。 数据字节串/字串比较…

【卡码网C++基础课 14.链表的基础操作2】

目录 题目描述与分析代码编写 题目描述与分析 题目描述: 请编写一个程序,实现以下操作: 构建一个单向链表,链表中包含一组整数数据,输出链表中的第 m 个元素(m 从 1 开始计数)。 要求&#xf…

python-数组距离

题目描述 已知元素从小到大排列的两个数组 x[] 和 y[],请写出一个程序算出两个数组彼此之间差的绝对值中最小的一个,这叫做数组的距离。输入格式: 输入共 3 行。 第一行为两个整数 m,n,分别代表数组 f[],g[] 的长度。 第二行有 m …

32力扣 最长有效括号

dp方法&#xff1a; class Solution { public:int longestValidParentheses(string s) {int ns.size();vector<int> dp(n,0);if(n0 || n1) return 0;if(s[0]( && s[1])){dp[1]2;}for(int i2;i<n;i){if(s[i])){if(s[i-1](){dp[i]dp[i-2]2;}else if(s[i-1])){i…

ESXi 失败 – “scsi0:0”的磁盘类型 2 不受支持或无效。请确保磁盘已导入

在导入vm虚拟机到exsi时导入后报错了 解决方法&#xff1a; 连接到exsi 进入到数据存储虚拟机所在的文件夹后 然后输入以下命令 vmkfstools -i oldfile.vmdk newfile.vmdk -d thin 转换完成后会显示Clone 100% done。 以下为具体详细的步骤 需要用VMware的工具”vmkfstoo…

《机器学习》周志华-CH5(神经网络)

5.1神经元模型 机器学习中谈论神经网络指“神经网络学习”。 神经网络基本成分是神经元(neuron)和模型 1943年&#xff0c;McCulloch and Pitts:M-P神经元模型 5.2感知机与多层网络 感知机(Perceptron)由两层神经元组成&#xff0c;又称“阈值逻辑单元(threshold logic unit)”…

Spring Cloud Alibaba 快速学习之 Gateway

1 引言 Gateway顾名思义就是“网关”的意思&#xff0c;旨在为微服务提供统一的访问入口&#xff0c;然后转发到各个微服务&#xff0c;通常可以在网关中统一做安全认证、监控、限流等等功能&#xff0c;避免每个微服务都重复实现这些功能。 2 代码 本章演示的项目基于Sprin…

如何使用MabatisPlus

一. 引入相关的Maven依赖 例如下面我所引用的依赖 <dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-boot-starter</artifactId><version>3.5.3.1</version></dependency>二.将写好的mapper继承BaseMap…

ref 和 reactive 区别

前言 ref 和 reactive是Vue 3中响应式编程的核心。在Vue中&#xff0c;响应式编程是一种使数据与UI保持同步的方式。当数据变化时&#xff0c;UI会自动更新&#xff0c;反之亦然。这种机制大大简化了前端开发&#xff0c;使我们能够专注于数据和用户界面的交互&#xff0c;而不…

【Spring】Spring Boot入门(1)

本系列共涉及4个框架&#xff1a;Sping,SpringBoot,Spring MVC,Mybatis。 博客涉及框架的重要知识点&#xff0c;根据序号学习即可。 目录 1、什么是Spring 1.1 什么是Spring 1.2 Spring与Spring Boot&#xff08;Spring 脚手架&#xff09;的关系 2、了解Maven 2.1 什…

好用的宠物浮毛清理神器,希喂、IAM、范罗士宠物空气净化器大揭秘

最近宠物空气净化器在养宠家庭中的讨论度一直很高&#xff0c;产品主打可以吸附宠物浮毛和异味的功能。养了三只小猫的我对此也很感兴趣&#xff0c;准备入手一台试试。可我没有想到宠物空气净化器的品牌有这么多&#xff0c;功课都做了好久。看了好几天&#xff0c;最后在希喂…

【Python报错已解决】`SyntaxError: can‘t assign to function call`

&#x1f3ac; 鸽芷咕&#xff1a;个人主页 &#x1f525; 个人专栏: 《C干货基地》《粉丝福利》 ⛺️生活的理想&#xff0c;就是为了理想的生活! 文章目录 引言&#xff1a;一、问题描述&#xff1a;1.1 报错示例&#xff1a;1.2 报错分析&#xff1a;1.3 解决思路&#xff…