Excel技能之排名,小函数很强大

news2024/12/29 9:10:57

你还在熬夜加班搞Excel吗?
你还在用手指,指着电脑屏幕,一行一行核对数据吗?
你还在害怕被笑而不敢问同事吗?
赶紧来学Excel,收藏加关注,偷偷地进步!日积月累,必成大器!
关注我,关于Excel的一切问题,你都可以在这里找到答案。

1、MOD函数。
MOD函数,返回两数相除的余数。结果的符号与除数相同。
语法:MOD(被除数, 除数)

MOD函数在Excel中一般不单独使用,经常和其他函数组合起来使用。
(1)判断奇数偶数。
双击单元格,输入=IF(MOD(B2,2)=1,“奇数”,“偶数”)

(2)提取身份证的性别。
中国大陆居民身份证第十七位数字表示性别:奇数表示男性,偶数表示女性。能被2整除是偶数,不能被2整除是奇数。
双击单元格,输入=IF(MOD(MID(B2,17,1),2)=1,“男”,“女”)

在这里插入图片描述

(3)生成循环序列。
=MOD(ROW(Bn),n)+1,n表示从1到n是一个循环。同时修改公式中的2个n,可以得到想要的循环序列。
双击单元格,输入=MOD(ROW(B3),3)+1,循环序列是123123……

在这里插入图片描述

(4)隔列求和。
双击单元格,输入=SUM(IF(MOD(COLUMN(B2:E2),2)=1,B2:E2))
按Ctrl+Shift+Enter键结束。

在这里插入图片描述

(5)计算工作时长。
双击单元格,输入=MOD(C2-B2,1)

在这里插入图片描述

2、RAND函数。
RAND函数,生成一个0到1之间的随机数。(0<=随机数<1,不包含右边界)
使用场景是,随机抽样,随机抽奖,随机出题。
鼠标左键双击单元格,输入=RAND(),按回车键。每次按F9,刷新,数据会改变。
当希望生成的随机数不要随便改变,可以这样操作。鼠标左键双击单元格,输入=RAND(),按F9,F9可以将公式运算直接转变成数值,生成的随机数固定不变。

生成一个X和Y之间的随机数(X<Y),鼠标左键双击单元格,输入=RAND()(Y-X)+X
比如,生成2到9之间的随机数。鼠标左键双击单元格,输入=RAND()
(9-2)+2

在这里插入图片描述

生成0和100之间的随机整数,鼠标左键双击单元格,输入=INT(RAND()*100)
注意,
=INT(RAND()*100),数据范围是1<=x<100。
=RANDBETWEEN(1,100),数据范围是1<=x<=100。
所以,它们的效果是不同的。

3、RANDBETWEEN函数。
RANDBETWEEN函数,返回介于指定两个数之间的随机整数。(最小整数<=随机数<=最大整数,包含右边界)
语法:=RANDBETWEEN(最小整数, 最大整数)
最小整数、最大整数,可以是正整数、0、负整数。
比如,生成1到100之间的随机整数。鼠标左键双击单元格,输入=RANDBETWEEN(1,100)

在这里插入图片描述

4、LARGE函数。
语法:LARGE(array,k)
简单理解是,=LARGE(查询区域,查询区域从大到小排列的第几个最大值)
常用的是,找出成绩排名第几的人,找出销售业绩排名第几的业务员。
比如,查询第一个最大值,=LARGE(A2:A9,1),和=MAX(A2:A9),效果是一样的。

比如,找出排名第三的成绩,输入=LARGE(D2:D7,3)。找出排名第三的姓名,输入=LOOKUP(1,0/(D2:D7=LARGE(D2:D7,3)),C2:C7)

在这里插入图片描述

5、SMALL函数。
语法:SMALL(array,k)
简单理解是,=SMALL(查询区域,查询区域从小到大排列的第几个最小值)
比如,查询第一个最小值,=SMALL(A2:A9,1),和=MIN(A2:A9),效果是一样的。

比如,找出排名倒数第三的成绩,输入=SMALL(D2:D7,3)

在这里插入图片描述

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

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

相关文章

12-python内存地址

1.查看内存地址 a1 print(id(a)) # 24319294835042.数据类型 &#xff08;1&#xff09;不可变数据类型&#xff1a;数值、字符串、布尔值、元组 数据存储在计算机中的某个位置&#xff0c;不管赋值给谁&#xff0c;内存地址都相同 a"jack" b"jack" prin…

常见分布式锁3:Redis setNx

Redis实现分布式锁的核心便在于SETNX命令&#xff0c;它是SET if Not eXists的缩写&#xff0c;如果键不存在&#xff0c;则将键设置为给定值&#xff0c;在这种情况下&#xff0c;它等于SET&#xff1b;当键已存在时&#xff0c;不执行任何操作&#xff1b;成功时返回1&#x…

【python游戏】努力制造阳光,让植物有力量对抗僵尸吧~

前言 大家早好、午好、晚好吖 ❤ ~欢迎光临本文章 晃着脑袋生产阳光的向日葵&#xff0c;突突突吐着子弹的豌豆射手&#xff01;​ 行动迟缓种类丰富的僵尸…… 印象最深的是“僵尸吃掉了你的脑子&#xff01;” 还有疯狂的戴夫&#xff0c;无一不唤醒着我们的童年记忆​ 山…

Hive 拉链表的两种实现方式

目录 1.什么是拉链表 2.拉链表的产生背景 2.1数据同步 2.1.1全量同步 2.1.2增量同步 2.2增量同步和拉链表 3.拉链表的实现方式 3.1数据准备 3.2思路1 3.3思路2 1.什么是拉链表 我们首先要知道&#xff0c;拉链表是一个逻辑上的概念。 拉链表记录的是增量数据&#x…

(链表专题) 328. 奇偶链表 ——【Leetcode每日一题】

328. 奇偶链表 给定单链表的头节点 head &#xff0c;将所有索引为奇数的节点和索引为偶数的节点分别组合在一起&#xff0c;然后返回重新排序的列表。 第一个 节点的索引被认为是 奇数 &#xff0c; 第二个 节点的索引为 偶数 &#xff0c;以此类推。 请注意&#xff0c;偶…

在 RISC-V Linux 内核中添加模块

在 RISC-V Linux 内核中添加模块 flyfish 本例以添加helloworld字符设备为例 一 源码配置 1 源码 源码文件helloworld.c拷贝到 drivers/char 目录中 源码主要是输出Hello world init 2 Kconfig 打开drivers/char 目录下的Kconfig文件 在endmenu之前加上 config HELLO…

统信UOS专业版系统安装教程 - 全盘安装UOS系统

全文导读&#xff1a;本文介绍了UOS系统安装&#xff08;全盘安装&#xff09;的过程&#xff0c;如果没有特殊要求&#xff0c;推荐安装UOS系统都采用全盘安装。 准备环境 制作好统信UOS专业版启动U盘 一台CPU频率≥2GHz、内存≥4GB、硬盘≥64GB的电脑 安装步骤 一、制作…

MySQL复合查询

文章目录一、多表查询二、自连接三、子查询1.单行子查询2.多行子查询3.多列子查询4.在 from 子句中使用子查询5.合并查询一、多表查询 在实际开发中&#xff0c;数据往往来自不同的表&#xff0c;所以需要多表查询。 对多张表做笛卡尔积&#xff0c;实际上就是多张表的所有记…

js 特殊对象 - 数组

1.概述 数组也是对象的一种&#xff0c;数组是一种用于表达有顺序关系的值的集合的语言结构&#xff0c;也就是同类数据元素的有序集合。 数组的存储性能比普通对象要好&#xff0c;在开发中我们经常使用数组来存储一些数据。但是在JavaScript中是支持数组可以是不同的元素&…

使用CH9102F平替ESP32系列下载电路中的CP2102

乐鑫官方ESP32开发板的外围电路主要包含&#xff1a; USB-UART电路自动下载电路RC延迟电路重启按键下载按键电源降压芯片LDO下面简单介绍一下这些电路的功能。 ESP32的USB-UART电路部分&#xff0c;核心芯片CP2102。其作用是将USB接口传入的D、D-信号转换为串口信号RX、TX以及…

如何与 MACOM 建立 EDI 连接?

项目背景 MACOM提供高性能射频&#xff0c;微波和毫米波器件&#xff0c;其产品广泛应用于通信&#xff0c;航空航天&#xff0c;国防和工业市场。近年来MACOM在中国地区的业务一直高速增长。 为了提高其供应链的效率和准确性&#xff0c;MACOM使用EDI&#xff08;电子数据交…

数据挖掘(4.1)--分类和预测

目录 前言 一、分类和预测 分类 预测 二、关于分类和预测的问题 准备分类和预测的数据 评价分类和预测方法 混淆矩阵 评估准确率 参考资料 前言 分类&#xff1a;离散型、分类新数据 预测&#xff1a;连续型、预测未知值 描述属性&#xff1a;连续、离散 类别属性&am…

扬尘天气在家如何防护措施 家里空气中的沙尘怎么处理

扬尘天气在家如何防护措施 家里空气中的沙尘怎么处理 大风起兮尘飞扬 风越强来&#xff0c;天越黄…… 随沙尘而来的还有呼呼呼的大风 刚刚过了一周 “阳光正好&#xff0c;微风不燥”的日子 还没好好感受春花绽放的温柔 沙尘天气就又杀回塔大了 除了吃土 “防护指南…

展心展力 metaapp:基于 DeepRec 的稀疏模型训练实践

作者 metaapp-推荐广告研发部&#xff1a;臧若舟&#xff0c;朱越&#xff0c;司灵通 1 背景 推荐场景大模型在国内的使用很早&#xff0c;早在 10 年前甚至更早&#xff0c;百度已经用上了自研的大规模分布式的 parameter server 系统结合上游自研的 worker 来实现 TB 级别…

【LeetCode】剑指 Offer(27)

目录 题目&#xff1a;剑指 Offer 53 - I. 在排序数组中查找数字 I - 力扣&#xff08;Leetcode&#xff09; 题目的接口&#xff1a; 解题思路&#xff1a; 代码&#xff1a; 过啦&#xff01;&#xff01;&#xff01; 写在最后&#xff1a; 题目&#xff1a;剑指 Offe…

【机器学习 P19】【实战 P1】 MINST 手写数字识别

MINST 手写数字识别引入数据模型训练模型创建程序模型编译程序模型训练程序模型预测程序完整代码引入数据 MINST数据集是一个经典的手写数字识别数据集&#xff0c;由Yann LeCun等人创建。它包含了来自真实手写数字图片的70000个灰度图像&#xff0c;这些图像是由250个不同的人…

三行Python代码,让数据处理速度提高2到6倍

本文可以教你仅使用 3 行代码&#xff0c;大大加快数据预处理的速度。 Python 是机器学习领域内的首选编程语言&#xff0c;它易于使用&#xff0c;也有很多出色的库来帮助你更快处理数据。但当我们面临大量数据时&#xff0c;一些问题就会显现…… 在默认情况下&#xff0c;…

OpenShift 4 - 使用 virtctl 远程访问 OpenShift Virtualization 的虚拟机

《OpenShift / RHEL / DevSecOps 汇总目录》 说明&#xff1a;本文已经在支持 OpenShift 4.12 的 OpenShift 环境中验证 在《OpenShift 4 - 用 OpenShift Virtualization 运行容器化虚拟机 &#xff08;视频&#xff09;》一文中使用了 OpenShift 控制台直接访问运行在 OpenSh…

SQL中去除重复数据的几种方法,我一次性都告诉你​

使用SQL对数据进行提取和分析时&#xff0c;我们经常会遇到数据重复的场景&#xff0c;需要我们对数据进行去重后分析。以某电商公司的销售报表为例&#xff0c;常见的去重方法我们用到distinct 或者group by 语句&#xff0c; 今天介绍一种新的方法&#xff0c;利用窗口函数对…

MIT 6.S965 韩松课程 05

Lecture 05: Quantization (Part 1) 文章目录Lecture 05: Quantization (Part 1)动机数字的数据类型整数定点数浮点数量化基于 K-Means 的量化 [[Han et al., ICLR 2016]](https://arxiv.org/pdf/1510.00149v5.pdf)线性量化 [[Jacob et al. CVPR 2018]](https://arxiv.org/pdf/…