excel常用操作备忘

目录

  • 快捷键
  • 基础
    • 数据透视图
      • 统计某列的值出现的频数
    • 数据有效性
    • 数据分列
    • 运算符顺序
    • 文本匹配中的通配符
    • 错误的类型(常与IF嵌套使用)
    • 函数
      • RANK(num, ref, [order])
      • MID(str, start, len)
      • 逻辑函数
      • 混合函数
      • 选取整列
      • AVERAGEIF(range, criteria, average_range)
      • TRIMMEAN(array, percent)
      • LARGE(array, k)
      • SMALL(array, k)
      • FIND( 文本, 范围,数值)
      • SUBSTITUTE(text, old_text, new_text[, instance_num])
      • ROUND(number, num_digits)
      • COUNT
      • COUNTA
      • COUNTBLANK
      • COUNTIF
      • DATE
      • DAY/MONTH/YEAR/WEEKDAY
      • NOW
      • TODAY
      • 重复字符串REPT
    • 颜色
  • 实际应用
    • 判断某个单元格内容是否在某行之中
    • 判断两列是否相等
    • 在一列中查找另一列的数据,并且标出来:
    • 在excel中生成sql的insert语句

快捷键

  1. shift+箭头
    将选定区域扩展一个单元格宽度

  2. ctrl+shift+箭头
    将选定区域扩展到与当前单元格同一行或同一列的最后一个非空白单元格

  3. shift+home
    将选定区域扩展到行首

  4. ctrl+shift+home
    将选定区域扩展到工作表的开始(A1)

  5. ctrl+shift+end
    将选定区域扩展到表最后一个使用的单元格

  6. shift+pagedown/pageup
    将选定区域向上/下扩展一屏

  7. ctrl+*
    选定有效工作区

  8. 自动填充
    选中要填充的单元格,输入公式,ctrl+enter
    比如在N2写上一个-1,要填充N2:N10的话,在
    在这里插入图片描述

    先打勾,然后在左侧(这个叫名称框)写上范围,然后ctrl+enter,然后ctrl+d即可。

  9. 查看最大行数
    ctrl+⬇

  10. 查看最大列数
    ctrl+➡

    本机excel2010最大行数是104 8576,最大列数是XFD,也就是16384列。

基础

数据透视图

统计某列的值出现的频数

  1. 选中一列带表头的数据
  2. 插入数据透视表
  3. 在数据透视表字段中,把列名加入行和值区域,此时值区域把计算类型改为计数

数据有效性

数据-数据工具-数据有效性验证

数据分列

选定-数据-分列-按字段长度/符号分列-拆分结果会自动覆盖后几列,所以要确保后面有空位

运算符顺序

在这里插入图片描述

文本匹配中的通配符

  • *:任何字符
  • ?:任何单个字符
  • ~:解除字符的通配性,如~*就是查找带*这个字符本身的

错误的类型(常与IF嵌套使用)

  • ISERROR( )
    括号中为:#N/A、#VALUE、#REF、#DIV/0、#NUM、#NAME?或#NULL时为TRUE
  • ISNA( )
    括号中为:#N/A时为TRUE
  • IFERROR(value, value_if_error)

函数

  • =开始输入
  • 1-based index
  • 函数引用单元格时,默认使用的是相对引用,即扩展时会按相对位置返回计算结果,如果要使用绝对引用,需要输入符号$或者直接按F4
  • 公式求值可以debug公式是否有错误

RANK(num, ref, [order])

num指要找位置的数字,ref是在哪里找,order=0/不写,则是降序,不为0就是升序。
如果有重复值,相同值会有相同的rank,但是会有几个rank被跳过(留空)

MID(str, start, len)

截取字符串的

字符串函数还有LEN, LEFT, RIGHT,VLOOKUP
在这里插入图片描述
VLOOKUP中FALSE要求精确匹配,TRUE是近似匹配

逻辑函数

IF, OR, AND

混合函数

Sumif Countif

选取整列

A:A

AVERAGEIF(range, criteria, average_range)

average_range是实际求值得区域,如果忽略会使用range。range是criteria作用的区域。criteria可以使用通配符,也可以是字符串。如果两个范围大小和形状不同,则会使用 average_range 中左上方的单元格作为起始单元格,然后加入与 range 的大小和形状相对应的单元格确定。
在这里插入图片描述

  • 若要在计算中包含引用中的逻辑值和代表数字的文本,请使用·AVERAGEA 函数。
  • 若要只对符合某些条件的值计算平均值,请使用 AVERAGEIF 函数或 AVERAGEIFS 函数。

TRIMMEAN(array, percent)

从头尾一共去掉perc的数据,再计算平均值

LARGE(array, k)

返回第k个最大值,降序

SMALL(array, k)

FIND( 文本, 范围,数值)

查找一个字符在另一个字符串中的位置
数值表示查找第几个.
=FIND( “a”, “abcaef”,1)= 1
=FIND( “a”, “abcaef”,2)= 4

SUBSTITUTE(text, old_text, new_text[, instance_num])

对将text中的old_text替换为new_text,如果指定了instance_num,则替换第instance_num个old_text,否则替换所有的。

ROUND(number, num_digits)

四舍五入,num_digits是位数
num_digits为0指四舍五入到最接近的整数;num_digits<0,则在小数点左侧四舍五入

ROUND(21.5, -1) 得20
Round(-1.475, 2)得-1.48
ROUNDUP始终 向上舍入,远离0
ROUNDDOWN 始终向下舍入,朝向0
MROUND(num, multiple)
=MROUND(1.3, 0.2)1.3 四舍五入到最接近 0.2 的倍数。1.4
=MROUND(5, -2)
返回错误值 #NUM!, 因为 -2 和 5 的符号不同。
向 Multiple 参数提供十进制值时,中点数字的舍入方向不明确。例如,MROUND (6.05,0.1) 返回 6.0,而 MROUND (7.05,0.1) 返回7.1。

COUNT

统计数字个数,不包含空值

COUNTA

统计非空单元格数

COUNTBLANK

统计空格数

COUNTIF

DATE

根据数值返回日期

DAY/MONTH/YEAR/WEEKDAY

返回日期是一个月中的第几天/月/年

NOW

返回当前日期和时间

TODAY

返回当前日期

重复字符串REPT

在这里插入图片描述

颜色

开始-条件格式:为满足条件的单元格设置格式
可以为单元格设置颜色,然后利用颜色做筛选

实际应用

判断某个单元格内容是否在某行之中

判断L3是否在G行之中

=IF(COUNTIF(G:G,L3)>0,"有","") 
=COUNTIF(M:M,"有")

判断两列是否相等

数据分列,然后
=IF(AND(A1=C1, B1=D1), “”, “FAIL”)
然后下拉至最后
=COUNTIF(E1:E7837, “FAIL”)

注意: AND放前面,countif条件是字符的话直接写,如果是其他,如"=0"这样写

在一列中查找另一列的数据,并且标出来:

选中目标列,选择条件格式-新规则-使用公式确定要格式化的单元格-

=NOT(ISNA(VLOOKUP(A1, B : B: B:B,1,FALSE)))

A1是要突出显示的目标列的第一个单元格,B是筛选条件列

在excel中生成sql的insert语句

  1. 编写语句
    举例:
=CONCATENATE("insert into sgrna_human(gene_id, cds, chr, start, end, chr_dir, sgrna_dir, seq, pam) values ('"&A1&"','"&B1&"','"&C1&"','"&D1&"','"&E1&"','"&F1&"','"&G1&"','"&H1&"','"&I1&"');")

用concatenate是因为单个格子字符数不能超过255,短的话直接写insert就好了。
比如另一个table,我可以写成:

=CONCATENATE("insert into idv values ('"&A1&"','"&B1&"','"&C1&"','"&D1&"','"&E1&"');")

另外注意一下格式:
在这里插入图片描述

  1. 选择要填充的区域
    我现在第一行是表头,所以公式我是写在J1的。当前共有2310行,如果拉太多行(选中整列),那么填充太费时间。所以在名称框中写好需要填充的区域,如现在的J1:J2310
    在这里插入图片描述
    然后ctrl+d,填充完毕。直接copy到文本文件test.sql中。

  2. 登录进mysql,然后use db;source test.sql即可。

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

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

相关文章

【软件测试面试】银行项目测试面试题+答案(一)

目录&#xff1a;导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结&#xff08;尾部小惊喜&#xff09; 前言 面试题&#xff1…

Unity类银河恶魔城学习记录9-2 P83 Explosive crystal源代码

Alex教程每一P的教程原代码加上我自己的理解初步理解写的注释&#xff0c;可供学习Alex教程的人参考 此代码仅为较上一P有所改变的代码 【Unity教程】从0编程制作类银河恶魔城游戏_哔哩哔哩_bilibili Crystal_Skill_Controller using System.Collections; using System.Colle…

【Linux】--- Linux编译器-gcc/g++、调试器-gdb、项目自动化构建工具-make/Makefile 使用

目录 一、Linux编译器-gcc/g1.1 gcc/g 使用方法1.2 程序的翻译过程1.3 链接 -- 动静态链接特点及区别 二、Linux调试器-gdb2.1 背景2.2 使用方法 三、Linux项目自动化构建工具-make/Makefile3.1 背景3.2 原理3.3 项目清理 一、Linux编译器-gcc/g 1.1 gcc/g 使用方法 格式&…

如何在Windows系统部署Jellyfin Server并实现公网访问内网影音文件

文章目录 1. 前言2. Jellyfin服务网站搭建2.1. Jellyfin下载和安装2.2. Jellyfin网页测试 3.本地网页发布3.1 cpolar的安装和注册3.2 Cpolar云端设置3.3 Cpolar本地设置 4.公网访问测试5. 结语 1. 前言 随着移动智能设备的普及&#xff0c;各种各样的使用需求也被开发出来&…

用BIO实现tomcat

一、前言 本课程的难度较高&#xff0c;需要将Servlet原理和IO课程全部学完。 二、当前项目使用方式 (1).自定义servlet 自定义servlet需要实现WebServlet并且实现name和urlMapping 重启进行访问 http://localhost:8090/myServlet (2).自定义html 重启进行访问 http://loc…

项目的搭建与配置

vue create calendar_pro 选择如下配置选项 安装 vue3 支持 vue add vue-next package.json 关闭 eslint 检测。 vue.config.js 配置跨域同源策略。 const { defineConfig } require(vue/cli-service) module.exports defineConfig({transpileDependencies: true,devServe…

微服务:Docker篇

1. 初识Docker 1.1. 什么是Docker 微服务虽然具备各种各样的优势&#xff0c;但服务的拆分通用给部署带来了很大的麻烦。 分布式系统中&#xff0c;依赖的组件非常多&#xff0c;不同组件之间部署时往往会产生一些冲突。 在数百上千台服务中重复部署&#xff0c;环境不一定一…

【计网】TCP协议安全与风险:深入探讨网络通信的基石

&#x1f34e;个人博客&#xff1a;个人主页 &#x1f3c6;个人专栏&#xff1a;Linux ⛳️ 功不唐捐&#xff0c;玉汝于成 目录 &#x1f310;前言 &#x1f512;正文 TCP (Transmission Control Protocol): UDP (User Datagram Protocol): HTTP (Hypertext Transfer …

git fatal: detected dubious ownership in repository at ‘xxx‘ 彻底解决方法

前言 在 windows 重置后&#xff0c; git 仓库无法正常使用 git 的所有 命令&#xff0c;运行任何 git 命令&#xff0c;都会提示如下&#xff1a; $ git log fatal: detected dubious ownership in repository at D:/rk/rk3568/nanopi/uboot-rockchip D:/rk/rk3568/nanopi/u…

Linux学习之线程

目录 线程概念 1.什么是线程&#xff1f; 2.线程的优缺点 3.线程异常 4.线程用途 线程操作 1.如何给线程传参 2.线程终止 3.获取返回值 4.分离状态 5.退出线程 线程的用户级地址空间&#xff1a; 线程的局部存储 线程的同步与互斥 互斥量mutex 数据不一致的主要过…

编译随笔(一)makefile基础知识

编译随笔系列文章目录 1. makefile基础知识 文章目录 编译随笔系列文章目录前言参考资料前置知识交叉编译链程序编译预处理&#xff08;Preprpcessing&#xff09;编译&#xff08;Compilation&#xff09;汇编&#xff08;Assemble&#xff09;链接&#xff08;Linking&#…

如何使用Postman创建Mock Server?

这篇文章将教会大家如何利用 Postman&#xff0c;通过 Mock 的方式测试我们的 API。 什么是 Mock Mock 是一项特殊的测试技巧&#xff0c;可以在没有依赖项的情况下进行单元测试。通常情况下&#xff0c;Mock 与其他方法的主要区别就是&#xff0c;用于取代代码依赖项的模拟对…

CVPR2023 | 提升图像去噪网络的泛化性,港科大上海AILab提出 MaskedDenoising,已开源!

作者 | 顾津锦 首发 | AIWalker 链接 | https://mp.weixin.qq.com/s/o4D4mNM3jL6sYuhUC6VgoQ 当前深度去噪网络存在泛化能力差的情况&#xff0c;例如&#xff0c;当训练集噪声类型和测试集噪声类型不一致时&#xff0c;模型的性能会大打折扣。作者认为其原因在于网络倾向于过度…

Python实现极限学习机分类模型(ELMClassifier算法)项目实战

说明&#xff1a;这是一个机器学习实战项目&#xff08;附带数据代码文档视频讲解&#xff09;&#xff0c;如需数据代码文档视频讲解可以直接到文章最后获取。 1.项目背景 极限学习机&#xff08;ELMClassifier&#xff09;算法是一种基于单隐层前馈神经网络&#xff08;SLFN…

【C语言】操作符相关知识点

移位操作符 << 左移操作符 >>右移操作符 左移操作符 移位规则&#xff1a; 左边抛弃、右边补0 右移操作符 移位规则&#xff1a; 首先右移运算分两种&#xff1a; 1.逻辑移位 左边用0填充&#xff0c;右边丢弃 2.算术移位 左边用原该值的符号位填充&#xff0c;…

上门服务小程序|上门服务系统成品功能包含哪些?

随着移动互联网的快速发展&#xff0c;上门服务小程序成为了一种创新的家政服务模式。它不仅为用户带来了极大的便利&#xff0c;还能在提高服务效率和质量方面发挥作用。通过上门服务小程序&#xff0c;用户可以轻松预约按摩或理疗服务&#xff0c;无需繁琐操作&#xff0c;只…

knife4j生产环境禁止打开页面

Knife4j是一个集Swagger2 和 OpenAPI3为一体的增强解决方案&#xff0c;官网地址&#xff1a;Knife4j 集Swagger2及OpenAPI3为一体的增强解决方案. | Knife4j 考虑到安全性问题&#xff0c;在实际服务部署到生产环境后就需要禁用到swagger页面的展示&#xff0c;这个时候只需…

类和对象(1)(至尊详解版)

相信对于大家而言&#xff0c;对于类和对象都会是一头雾水吧&#xff01;什么是类&#xff1f;或者你有对象吗&#xff1f;那么本期的内容呢&#xff1f;就由我来为大家再次增加对于它们的理解&#xff0c;由于水平上的原因&#xff0c;可能会存在不当之处&#xff0c;敬请读者…

类与对象(三)--static成员、友元

文章目录 1.static成员1.1概念&#x1f3a7;面试题✒️1.2static的特性&#x1f3a7;1.3思考&#x1f3a7; 2.友元2.1什么是友元&#xff1f;&#x1f3a7;2.2两种友元关系&#xff1a;&#x1f3a7; 1.static成员 1.1概念&#x1f3a7; &#x1f50e; static关键字用于声明类…

Jmeter性能测试 -1

之前讲的Jmeter算不上是性能测试&#xff0c;只是用Jmeter做接口测试。现在我们开始进入实际的性能测试。开始前你应该对Jmeter有了一定的了解&#xff0c;把前面Jmeter内容看一遍应该可以入门了。 Jmeter与locust locust除了可以做接口的性能测试以外&#xff0c;做性能测试…