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

Excel重新踩坑2:Excel数据类型;自定义格式(设置显示格式);分列操作;其他常用操作;一些重要操作

0、Excel数据类型:文本、数字、逻辑值、错误值

  • 文本数据类型:输入什么显示什么;
  • 常见错误值
    VALUE:文本与数字运算;
    DIV/0:分母为0;
    NAME:公式名称错误;
    N/A:查找值不存在;
    REF:引用单元格被删除;
    NULL:两个数组没有交集;
    NUM:使用无效的数值;
    三个#:单元格宽度不足

1、自定义格式:通过该方法可以规范单元格的显示格式,且不影响原有内容的运算,本质就是改变显示数据,不改变原有数据。

  • 需求1:有的时候你输入的数值,比如“01”,excel就会自动帮你过滤成“1”,这个时候,就要用自定义单元格,把单元格数据类型修改为文本(输入什么显示什么)。
  • 需求2:想要把所有电话号码的一列单元格中电话号码的格式修改为xxx-xxxx-xxxx的格式,方法如下,下面设置中0就是起到一个占位的作用,通过示例可以看到设置的效果。(注意有的格式系统中有自带的,比如日期设置,可以选择即可不用再写格式),注意更改显示格式不会影响单元格里面真实的内容,也就是说,单元格当中真实内容是不会变的,这种特性就能保证单元格当中真实的内容增强可读性,也不会影响真实内容做运算。
    在这里插入图片描述
  • 需求3:让数据根据数值大小显示不同的字体颜色,用这个方法给需要筛选定位的单元格做高亮显示挺好。
    在这里插入图片描述
  • 需求4:给原单元格内容添加前缀和后缀,不改变原单元格内容,就要用@符号了,注意原内容是数值的,不能添加文字前缀和后缀,也就是说前缀和后缀的数值类型要和原内容一致。
    在这里插入图片描述
  • 需求5:如果单元格当中存放的是文本类型的数值,后面要进行数值运算,就需要先把文本的数值转换成数值类型,文本转数值的方式如下:
    在这里插入图片描述
    注意:如果单元格中数字太大,单元格就会自动用科学计数法显示,可以通过设置单元格格式——数值的方式让数字完整显示,也可以通过设置单元格格式——文本的方式,还可以在数字前面加单引号。

2、时间日期标准化:

  • 单元格中的时间日期想要通过自定义格式设置格式的话,前提一定是这个单元格中的时间是数值类型才行。
    在这里插入图片描述
  • 注意:当出现内置日期格式中所包含的日期数据,无法转换为标准化时间日期时,就要考虑你的日期数据是不是文本数据类型,可以尝试将文本数据类型通过+0或者*1操作转换为数值类型的数据,再进行转换。

3、分列操作:【数据】——【分列】

  • Excel分列功能可按分隔符或固定宽度拆分单元格数据,提高处理效率。
  • 分类操作的功能:
    • 1、文本字符串中有可进行分列的符号或文字,如符号(,、/、*、-、空格等)或者文字(省、市、号等)以及可识别的其他字符。
    • 2、把单元格内容按照固定宽度分列。
    • 3、日期分列,假设有一列单元格包含了日期,格式各一,如2023.03.15、2024-04-16、20231225,我们希望将其转化成标准格式,就要用分列功能。
      在这里插入图片描述
      注意:特别说一下对文本类型日期数据进行分列操作,目的是通过分列操作,可以把日期类型的数据转换为标准的日期类型数据,然后方便通过设置单元格格式,修改不同显示格式的日期。本质说这里对日期进行分列相当于对文本格式日期数据进行了一个+0或者*1操作,略显鸡肋。

4、快速选择区域:

  • 全选:Ctrl+A,Ctrl+A会把有内容相同的连片的区域选中。
  • 移动到内容区域边界位置:Ctrl+方向键
  • 选中当前所选单元格到指定方向边界的所有单元格:Ctrl+shift+方向键

5、其他常用功能:

  • 冻结窗格:【试图】——【冻结窗格】,如下比较难理解的操作,做出了说明,其他两个冻结方式比较简单。
    在这里插入图片描述

  • 定位条件:快捷键1(Ctrl+G),快捷键2(F5),通过菜单栏查找如下,通过定位条件可以快速定位一个区域当中的条件位置,然后可以批量编辑(选中所有要批量编辑的位置,在最后一个选中位置输入要批量输入的值,按Ctrl+回车)。通过定位条件可以选择只复制选中区域可见单元格。
    在这里插入图片描述

  • 分类汇总:【数据】——【分类汇总】,通过列条件进行分类,通过列条件进行汇总(求和,求均值,等),这就需要有几种类型的数据,每一种类型对应多个列数值,就可以对每种类型的列数值进行分类汇总了,用分类汇总平均值的方式演示如下:
    在这里插入图片描述
    在这里插入图片描述
    注意:上面分类汇总只是针对分类条件中不同条件已经统计在一起的情况,但是像下面这种情况,就得换一种思路统计了
    在这里插入图片描述
    上面示例中,可以看到类别a和b都是穿插在一起的,这时候用数据中的分类汇总,就会出先每个a下面都有一个汇总项的情况
    在这里插入图片描述
    这时候就要用方法2,先把分类条件单独粘贴到旁边一列,然后删除新建列的重复项,最后通过新建列使用sumif函数进行汇总,如下所示,SUMIF中第一个参数是总类别区域,然后是条件类别,最后是汇总求和区域。
    在这里插入图片描述

  • 选择性粘贴的高级用途

    • 选择性粘贴可以用来做批量运算,复制——【右键】——选择性粘贴——运算。
      在这里插入图片描述
    • 选择性粘贴可以做类型转换:用上面的选择性粘贴运算的方式,让所选的文本内容单元格全部做乘1运算。
    • 选择性粘贴,跳过空单元格功能(粘贴的时候,空白单元格不会复制过来),比如之前复制的数据中用空单元格,粘贴的时候,与空单元格对应的单元格数据就会被空单元格覆盖掉,因此,可以用跳过空单元格的选项,保持粘贴位置有内容的单元格不被复制过来的空单元格覆盖掉。
      在这里插入图片描述
  • 查找和替换:快捷键是Ctrl+f,替换时会有一个问题,如果我想把单元格中是0的替换为“缺考”,但是我单元格是70的在替换之后就会出现“7缺考”,这时候就要设置替换选项,如下设置。
    在这里插入图片描述
    有时候,替换不仅要考虑单元格内容,也要考虑单元格格式的时候,就可以在查找内容或者替换内容后面设置下格式。

  • 数据验证:【数据】——【数据验证】,任何一列或者一行数据,都可以用来做某个单元格下来列表的数据来源,数据验证设置如下所示:
    在这里插入图片描述
    在这里插入图片描述
    数据验证的圈示功能,可以用于改错,通过数据验证还能圈示不符合要求的数据,当不需要显示圈示时,点击清除即可,好处就是改一个,消失一个圈。案例如下:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • ★★★★★★★神奇的快速填充(Ctrl+E):对于有明确规律的填充单元,就可以用Ctrl+E快速填充
    在这里插入图片描述
    在这里插入图片描述

快速填充的菜单栏位置如下:
在这里插入图片描述

6、一些重要操作

  • 1、★★筛选结果选中可见单元格的问题:我想要选中excel中所有筛选出来的单元格,要怎么办?
  1. 进行筛选操作后。
  2. 点击“开始”选项卡中的“查找和选择”按钮(或者直接按“Ctrl + F”,然后在查找对话框中点击“定位”按钮)。
  3. 在弹出的“定位”对话框中,选择“可见单元格”选项,然后点击“确定”,这样就可以选中所有筛选出来的单元格了。

  • 2、去重方式1:★★在excel中a1到a10这个区域中有四种不同类型的数值,我想要用快速的方式把这四种类型提取出来,有没有办法?
    一、高级筛选法
    1. 在数据区域外(如C1单元格)输入这四种类型数值中的一种。
    2. 选中A1:A10数据区域。
    3. 点击“数据”选项卡中的“高级筛选”。
    4. 在“高级筛选”对话框中,勾选“不重复记录”,并将“条件区域”设置为包含刚才输入的那个类型数值的单元格(C1)。
    5. 确定后,将在新的区域得到不重复的数值类型。重复此操作,每次更换C1单元格中的数值类型,就可以提取出全部四种类型。
  • 3、去重方式2
    在这里插入图片描述
  • 4、转置操作
    通过复制单元格,然后【粘贴】——【选择性粘贴】——【转置】,如下所示:
    在这里插入图片描述
  • 5、合并运算:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    通过函数公式进行合并运算的方式:
    比如说要在Sheet1中做总表,就可以在Sheet1中对应单元格先输入公式:=Sheet2!E9+Sheet3!E9,然后通过填充柄拖拽,就能完成总表求和,这种方式其实就是跨表运算的方式。

相关文章:

Excel重新踩坑2:Excel数据类型;自定义格式(设置显示格式);分列操作;其他常用操作;一些重要操作

0、Excel数据类型:文本、数字、逻辑值、错误值 文本数据类型:输入什么显示什么;常见错误值 VALUE:文本与数字运算; DIV/0:分母为0; NAME:公式名称错误; N/A:…...

python从0快速上手(十四)数据库操作

Python学习:数据库操作篇 在这个信息爆炸的时代,数据库就像是一个个巨大的宝藏库,里面藏着无数珍贵的数据宝石。而Python,就是那把能够打开这些宝藏库的神奇钥匙。在这一章中,我们将一起学习如何使用Python来操作数据…...

【热门主题】000004 案例 Vue.js组件开发

前言:哈喽,大家好,今天给大家分享一篇文章!并提供具体代码帮助大家深入理解,彻底掌握!创作不易,如果能帮助到大家或者给大家一些灵感和启发,欢迎收藏关注哦 💕 目录 【热…...

Ingress-nginx中HTTPS的强制转发

文章目录 在使用aws 的NLB转发流量到ingress时,发现NLP上生成的转发配置不符合正常预期,如下图: ingress-nginx service 配置如下: apiVersion: v1 kind: Service metadata:annotations:service.beta.kubernetes.io/aws-load-b…...

C++深入探寻二叉搜索树:数据管理的智慧之选

✨✨小新课堂开课了,欢迎欢迎~✨✨ 🎈🎈养成好习惯,先赞后看哦~🎈🎈 所属专栏:C:由浅入深篇 小新的主页:编程版小新-CSDN博客 前言: 我们在前面已经学习过有关…...

Python 文件 I/O 入门指南

Python 文件 I/O 入门指南 文章目录 Python 文件 I/O 入门指南一、文件的打开与关闭二、文件的读取三、文件的写入四、文件的定位五、文件的属性六、处理不同类型的文件七、错误处理八、总结 在 Python 编程中,文件输入输出(I/O)是一项非常重…...

Atlas800昇腾服务器(型号:3000)—YOLO全系列NPU推理【检测】(五)

服务器配置如下: CPU/NPU:鲲鹏 CPU(ARM64)A300I pro推理卡 系统:Kylin V10 SP1【下载链接】【安装链接】 驱动与固件版本版本: Ascend-hdk-310p-npu-driver_23.0.1_linux-aarch64.run【下载链接】 Ascend-…...

1.2.3 TCP IP模型

TCP/IP模型(接网叔用) 网络接口层 网络层 传输层 应用层 理念:如果某些应用需要“数据格式转换”“会话管理功能”,就交给应用层的特定协议去实现 tip:数据 局部正确不等于全局正确 但是,数据的 全局正…...

选择、冒泡和插入排序及其优化版本课件

视频链接:是趣味编程的个人空间-是趣味编程个人主页-哔哩哔哩视频...

Matlab自学笔记三十九:日期时间型数据的算术运算:加减运算

1.说明 时间点和(日历)持续时间是可加的,结果是时间点;两个时间点是可减的,结果是持续时间,用时分秒表示;时间型和浮点数运算,结果是时间型,浮点数默认单位是天&#xf…...

Java-多线程2

什么是线程? 线程是 cpu调度和执行的单位。 多个线程共享进程的堆和方法区资源,但每个线程有自己的程序计数器、虚拟机栈和本地方法栈。 如何实现线程 继承Thread类 实现步骤: 创建自定义类,继承Thread类 重写run方法 创建自定…...

POWER_CONMETRICS的packet wakeup events触发条件的代码走读

摘要: adb shell dumpsys connmetrics 的packet wakeup events触发条件:首先App是无法控制packet wakeup events的事件日志打印,主要App联网过程中网络状态或配置发生变化时由系统netd自动触发的统计。 通俗理解:目前主要表示触…...

Bug:通过反射修改@Autowired注入Bean的字段,明确存在,报错 NoSuchFieldException

【BUG】通过Autowired注入了一个Bean SeqNo,测试的时候需要修改其中的字段。通过传统的反射,无论如何都拿不到信息,关键是一方面可以通过IDEA跳转,一方面debug也确实能看到这个字段。但是每次调用set方法报错:NoSuchFi…...

Vue项目兼容IE11

配置Vue项目兼容IE11详解 Vue 不支持 IE8 及以下版本,因为 Vue 使用了 IE8 无法模拟的 ECMAScript 5 特性。但对于 IE9,Vue 底层是支持。 由于开发过程中,我们经常会使用一些第三方插件或组件,对于这些组件,有时我们…...

可以帮助你快速禁用windows自带的防火墙程序defender control,有效解决占用内存大的问题,供大家学习研究参考

可以关闭windows自带的windows defender防火墙的工具,defender control官方版界面小巧,功能强大,当大家需要手动关闭或禁用windows defender时,就可以使用这款软件,以此来一键关闭或开启这个烦人的系统防火墙。操作起来也非常的简单便捷。 defender control怎么使用 下载…...

2024年9月电子学会Scratch图形化编程等级考试二级真题试卷

2024.09 Scratch图形化编程等级考试二级真题试卷 题目总数:37 总分数:100 一、选择题 第 1 题 Scratch小猫初始坐标是(50,50),小猫向下移动100步后的坐标是?( ) A.(150,50) B.(-50,50) C.(50,-50) D.(50,1…...

STL-vector+题目

vector-顺序表&#xff0c;可以存放任意类型的数据。 vector在[ ]和迭代器、范围for方面的使用差不多一样。 vector的迭代器有普通的还有const类型的迭代器。 vector使用下标[ ]好用。迭代器是容器通用的访问方式&#xff0c;使用方法基本相似。 #include <iostream> #i…...

微服务--Gateway网关--全局Token过滤器【重要】

全局过滤器 GlobalFilter&#xff0c; 注入到 IOC里面即可 概念&#xff1a; 全局过滤器&#xff1a; 所有的请求 都会在执行链里面执行这个过滤器 如添加日志、鉴权等 创建一个全局过滤器的基本步骤&#xff1a; 步骤1: 创建过滤器类 首先&#xff0c;创建一个实现了Globa…...

负载均衡在线判题系统【项目】

项目介绍 本项目是一个负载均衡的在线判题系统 (Online Judge, OJ) 的简易实现。该系统的核心功能是处理大量编程问题的提交&#xff0c;并通过负载均衡的机制&#xff0c;分配判题任务到多台服务器上&#xff0c;确保高效和可靠的评测。系统通过自动选择负载较低的服务器进行…...

重构复杂简单变量之用子类替换类型码

子类替换类型码 是一种用于将类型码替换为子类。当代码使用类型码&#xff08;通常是 int、string 或 enum&#xff09;来表示对象的不同类别&#xff0c;并且这些类别的行为有所不同时&#xff0c;使用子类可以更加清晰地表达这些差异并减少复杂的条件判断。 一、什么时候使用…...

【Nginx系列】Nginx配置超时时间

&#x1f49d;&#x1f49d;&#x1f49d;欢迎来到我的博客&#xff0c;很高兴能够在这里和您见面&#xff01;希望您在这里可以感受到一份轻松愉快的氛围&#xff0c;不仅可以获得有趣的内容和知识&#xff0c;也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学…...

2024年龙信

挂载VC的密码&#xff1a;MjAyNOmmeS/oeadrw 手机取证 1. Android 设备在通过 ADB 连接时&#xff0c;通常会要求用户授权连接&#xff0c;会要求用户确认设备授权&#xff0c;并将该设备的公钥保存在 adb_keys文件中 寻找到data/misc/adb/adb_keys下面有中有两个&#xff0c;…...

PyCharm配置Flask开发环境

文章目录 一、步骤1.安装虚拟环境2.创建虚拟环境文件夹3.安装虚拟环境目录4.进入虚拟环境5.active命令 激活6.安装Flask7.在Pycharm中配置Flask环境 总结 一、步骤 1.安装虚拟环境 代码如下&#xff08;示例&#xff09;&#xff1a; pip install virtualenv 或者 pip insta…...

【人工智能-初级】第2章 机器学习入门:从线性回归开始

文章目录 一、什么是线性回归&#xff1f;二、线性回归的基本概念2.1 一元线性回归2.2 多元线性回归 三、如何进行线性回归建模&#xff1f;四、用Python实现线性回归4.1 导入必要的库4.2 创建虚拟数据集4.3 数据可视化4.4 拆分训练集和测试集4.5 训练线性回归模型4.6 查看模型…...

SPOOLing技术详解,结合实际场景让你了解什么是假脱机技术。

SPOOLing技术 ​ 在手工操作阶段&#xff0c;主机直接从I/O设备获取数据&#xff0c;但是由于设备速度很慢&#xff0c;主机速度很快。人机速度矛盾明显&#xff0c;主机需要浪费很多时间来等待设备。 什么是脱机技术&#xff0c;脱机技术可以解决什么问题&#xff1f; 所谓脱…...

基于SSM汽车零部件加工系统的设计

管理员账户功能包括&#xff1a;系统首页&#xff0c;个人中心&#xff0c;员工管理&#xff0c;经理管理&#xff0c;零件材料管理&#xff0c;产品类型管理&#xff0c;产品信息管理&#xff0c;产品出库管理&#xff0c;产品入库管理 员工账号功能包括&#xff1a;系统首页…...

改进 JavaScript 条件语句,探索可以替代 if...else 的 7 种方式!

当优化 JavaScript 代码时&#xff0c;条件语句是一个经常需要思考和改进的关键部分。if...else 结构虽然是我们常用的条件语句之一&#xff0c;但当代码逻辑变得复杂&#xff0c;if...else 结构可能会导致代码冗长、难以维护和理解。因此&#xff0c;了解并掌握优化 if...else…...

全新子比主题7.9.2开心版 子比主题最新版源码

内容目录 一、详细介绍二、效果展示1.部分代码2.效果图展示 三、学习资料下载 一、详细介绍 wordpress zibll子比主题7.9.2开心版 修复评论弹授权 可做付费下载站 含wordpress搭建视频教程zibll子比主题安装视频教程支付配置视频教程&#xff0c;视频都是语音讲解&#xff0c;…...

Kafka之消费者组与消费者

消费者&#xff08;Consumer&#xff09;在Kafka的体系结构中是用来负责订阅Kafka中的主题&#xff08;Topic&#xff09;&#xff0c;并从订阅的主题中拉取消息后进行处理。 与其他消息中间件不同&#xff0c;Kafka引入一个逻辑概念——消费组&#xff08;Consumer Group&…...

Damn-Vulnerable-Drone:一款针对无人机安全研究与分析的靶机工具

关于Damn-Vulnerable-Drone Damn-Vulnerable-Drone是一款针对无人机安全研究与分析的靶机工具&#xff0c;广大研究人员可以利用该环境工具轻松学习、研究和分析针对无人机安全态势。 Damn Vulnerable Drone 基于流行的 ArduPilot/MAVLink 架构&#xff0c;其中故意留下了各种…...