首页
学习
活动
专区
圈层
工具
发布

excel常用操作大全

11.如何在不同的单位格?快速输入相同数量的内容 选择单元格格区域,输入一个值,然后按Ctrl+ Ener在选定的单元格格区域中一次输入相同的值。...如果您可以定义一些常规数据(如办公室人员列表),您经常需要使用这些数据作为将来自动填充的序列,这难道不是一劳永逸的吗?...名字的公式比单元格地址引用的公式更容易记忆和阅读。例如,公式“=SUM”显然比使用单元格地址更简单、更直观,而且不容易出错。 27.如何在公式中快速输入不连续的单元格地址?...选择区域后,选择“插入”\“名称”\“定义”,为区域命名,如组1,然后在公式中使用区域名称,如“==SUM(组1)”。...Excel会将ZM(2)视为公式中的一个函数,从而产生错误。因此,ZM(2)工作表应该重新命名。 29.如何拆分或取消拆分窗口?

28.6K10

让你的Excel表动起来!!!

需求:想在某个单元格选择某个部门后,自动将有数量的产品列在下表中! ? 问题拆分!! 一、先解决如果公司固定,只是A部门,如何能将含有数据的产品列在下表!...第几个最小的值)返回列表中的第几个最小的值 将A列对应行数的单元格拷贝到下面->Index(列表,个数)返回列表中第几个值 ?...我们将数字1用Row(A1)替换,这样自动填充到第二个单元格的时候就会变成Row(A2) 所以目前完整公式为 =INDEX($A$1:$A$9,SMALL(IF($B$2:$B$9="","",ROW(...$B$2:$B$9)),ROW(A1))) 由于其中用到了数组函数,输入公式后要同时按住Ctrl+Shift+Enter 双击公式自动填充后效果如下: ?...Iferror(函数,如果有错误返回值显示什么) 所以将原有的公式外面包裹一个Iferror函数,如果有错误,显示空 =IFERROR(INDEX($A$1:$A$9,SMALL(IF($B$2:$B

2.1K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    FineBI6.x进阶篇-数据编辑

    :按分隔符号拆分,例如空格、分号;额外可以选择按字符数来拆分需要选择拆分的结果(前n列/第n列)行列互转行转列转换行字段:新的表头新列的值为:填充进列里的内容1.2简化数据——字段设置字段设置• 修改字段类型...-文本、数值、时间• 重命名字段• 调整字段顺序• 隐藏字段删除重复行删除重复行• 去重逻辑:依据去重字段,保留最前面的一行去除空值去除空值1、“大海里的一滴水”,放着不管,问题不大2、“害群之马不可留...上下合并上下合并上下合并• 表格上下扩展时使用• 匹配两表直接的字段即可其他表添加列其他表添加列• 类似于Excel中的 vlookup、sumif• 设置需要添加进来的字段,添加过程中可以进行计算。...2.3多表合并-左右合并左右合并左右合并• 即sql中的join• 有左合并,右合并,并集合并,交集合并四种。接下来的例子中所有合并依据均为姓名字段!...(一般合并明细指标)3.新增分析指标3.1新增分析指标常用按钮位置一、在数据编辑中添加(禁止使用聚合函数)二、在组件中添加计算字段新增公式列和excel写公式类似。也是我们最常用的新增字段方法。

    68010

    Excel 常用的九十九个技巧 Office 自学教程快速掌握办公技巧

    16、查找重复值选取查找数据的区域,依次点击【开始】-【条件格式】-【突出显示单元格规则】-【重复值】设置选择重复值格式为【浅红填充色深红色文本】。...25、快速删除空行当表格区域内需要删除空行时,可直接选中表格内某列,按组合键【Ctrl+G】导出定位对话框,定位条件勾选【空值】后点击【确定】再删除整行即可。...65、输入带圈的数字在目标单元格中输入公式:=UNICHAR(ROW(A9312)),就是带圈的①,需要其他带圈的序号下拉填充公式即可。...78、快速定义名称的方法选中需要定义的区域,在名称框中输入内容,按回车键确认。79、隔行填充颜色使用 Ctrl+T 键。80、快速创建柱形图使用 Alt+F1 键 。...90、快速填充工作日日期先下拉填充日期,完成后在右下角出现一个【自动填充选项】按钮,点击后选择【填充工作日】即可。

    13.3K22

    手把手教你Excel数据处理!

    缺失数据处理 对于表中的缺失数据,一般可采取下列方法进行缺失值填充,包括:使用样本统计量的值进行填充;使用模型计算的值进行填充;直接将包括缺失值的记录删除;忽略数据缺失,不作处理、之后需要进行相应分析时再进行处理...这下名称列有很多空值待填充,可以选定A2:A13,快捷键“F5”开启“定位”,“定位条件:选定“空值”,即可定位所有空值,然后键盘先后输入“=”、“↑”,“Ctrl+Enter”,即可获得批量填充后的结果...其二是数据分别储存在不同表中,需要进行数据合并,也就是SQL中类似join的操作,此处称为字段匹配。 1....再比如某表中有上万条数据,而分析时可能需要随机抽取某些数据作为样本进行分析。 按以上所述,数据拆分可分为字段拆分和随机抽样。 1....上图给出了每列借助OFFSET()、ROW()、INT()、MOD()等函数进行二维表转一维表的操作示例,每个字段的第一行数据可以通过上述公式求得,下拉即可得到所有的值。

    4.7K20

    Excel: 提取唯一值的进阶玩法:兼容共享工作簿的 Excel 数组公式技巧

    例如,常用公式: =UNIQUE(FILTER(A2:A500, A2:A500"")) 即可返回 A2:A500 区域去除空值后的唯一值列表,并自动溢出填充相邻单元格。...在微软官方文档中,FILTER 函数会返回一个数组,并在作为公式结果时自动溢出;UNIQUE 函数同样返回数组,并在结果单元格自动溢出。...或错误,无法正确显示空结果。 新增数据时无法自动更新:因为溢出区域不再动态扩展,新加入的数据不会触发公式重算和区域扩张,导致唯一值列表不完整。...解决方案 针对上述兼容性问题,可以使用如下公式来提取唯一值并支持向下填充更新: =IFERROR(@INDEX(UNIQUE(FILTER(A2:A500, A2:A500"")), ROWS...(A 使用方法:在结果区域的首个单元格(如 B2)中输入该公式,然后向下拖动填充列(B3、B4……),直到看到空白。

    1.6K10

    Excel小技巧77:6个简单的方法,批量应用公式到整列

    为此,Excel提供了多种不同的方法,你只需使用鼠标单击几次或者使用快捷键,就可以完成这样的操作。 方法1:双击自动填充句柄 最简单的方法之一是通过鼠标双击将公式应用于整列。...将自动填充直至相邻列中没有数据的单元格为止。 注意,要使用此技巧,相邻列中应是连续的数据单元格,其间不应有空单元格。否则,公式只填充到相应列该空单元格的上方。...方法2:拖动自动填充句柄 方法1的一个问题是,一旦在相邻列中遇到空白单元格,它将立即停止。然而,如果数据集较小,还可以手动拖动填充手柄以将公式应用于列中。...方法3:使用功能区中的向下填充命令 还可以通过功能区“开始”选项卡“编辑”组中填充拆分按钮中的“向下”命令来将公式应用到整列。 为此,你必须选择要应用公式的整列,该列中第一个单元格包含公式。...假如数据区域是B2:B15,则可以在单元格C2中输入公式: =B2:B15*15% 公式会返回14个值并填充到整个列中。

    84.1K20

    【DB笔试面试511】如何在Oracle中写操作系统文件,如写日志?

    题目部分 如何在Oracle中写操作系统文件,如写日志? 答案部分 可以利用UTL_FILE包,但是,在此之前,要注意设置好UTL_FILE_DIR初始化参数。...在CLIENT_INFO列中存放程序的客户端信息;MODULE列存放主程序名,如包的名称;ACTION列存放程序包中的过程名。该包不仅提供了设置这些列值的过程,还提供了返回这些列值的过程。...V$SESSION的CLIENT_INFO列和CLIENT_IDENTIFIER列往往为空,所以需要写登录触发器,然后在触发器中使用如下的存储过程记录这2列的值: BEGIN DBMS_APPLICATION_INFO.SET_CLIENT_INFO...如何在Oracle中写操作系统文件,如写日志? 可以利用UTL_FILE包,但是,在此之前,要注意设置好UTL_FILE_DIR初始化参数。...所以,从Oracle 10g开始Oracle支持记录DML语句的错误,而允许语句自动继续执行。这个功能可以使用DBMS_ERRLOG包实现。

    51.1K30

    【DB笔试面试510】在Oracle中,DBMS_OUTPUT提示缓冲区不够,怎么增加?

    在CLIENT_INFO列中存放程序的客户端信息;MODULE列存放主程序名,如包的名称;ACTION列存放程序包中的过程名。该包不仅提供了设置这些列值的过程,还提供了返回这些列值的过程。...V$SESSION的CLIENT_INFO列和CLIENT_IDENTIFIER列往往为空,所以需要写登录触发器,然后在触发器中使用如下的存储过程记录这2列的值: BEGIN DBMS_APPLICATION_INFO.SET_CLIENT_INFO...如何在存储过程中暂停指定时间? DBMS_LOCK包的SLEEP过程。例如:“DBMS_LOCK.SLEEP(5);”表示暂停5秒。 DBMS_OUTPUT提示缓冲区不够,怎么增加?...如何在Oracle中写操作系统文件,如写日志? 可以利用UTL_FILE包,但是,在此之前,要注意设置好UTL_FILE_DIR初始化参数。...所以,从Oracle 10g开始Oracle支持记录DML语句的错误,而允许语句自动继续执行。这个功能可以使用DBMS_ERRLOG包实现。

    2.6K20

    个人永久性免费-Excel催化剂功能第36波-新增序列函数用于生成规律性的循环重复或间隔序列

    啃过Excel函数的表哥表姐们,一定对函数的嵌套、数组公式等高级的应用有很深的体会,威力是大,但也烧死不少脑细胞,不少人就在这样的绕函数中光荣地牺牲了,走向从入门到放弃。...使用场景 有时需要生成一些有规律的序列如123456,13579等等,通过Excel原生的向下填充功能,可以生成等差等比或自定义序列的内容。但没法再生成其他有循环重复结构的数据。...如123451234512345或111222333444555这样的数据结构。...重复循环整数函数使用 最后一个参数LastIndex还可以省略不输入,此时将以当前数据区域的结尾行为终点填充,可能不是一个连续的循环片段。见下图的最右边函数公式 ?...第5波-使用DAX查询从PowerbiDeskTop中获取数据源 第6波-导出PowerbiDesktop模型数据字典 第7波-智能选区功能 第8波-快速可视化数据 第9波-数据透视表自动设置 第10

    1.3K20

    【干货】这17个技能,让你的Excel飞一样的提升

    3.拆分姓名和手机号码 先输入第一个姓名,选取它和下面的空行,按Ctrl+E,一秒搞定拆分(提取手机号码同样方法) 即使手机号码位置不定,也可以提取出来 4、快速复制表格 复制 - 粘贴,99.9%的人都是这样复制一个表...6、查看局部数据 演示数据时,经常需要查看一个大表格的局部数据,调整比例太慢了。视频 -缩放到指定区域。 7、查找公式引用单元格 想看看公式引用单元格的位置,只需要点击“追踪引用单元格”....(当公式和被引用单元格不在同一屏时特有用) 8、删除表格线 点击边框的下拉菜单 - 无边线 9、公式中快速选取区域 在公式中需要选取区域时,按ctrl+shift+向下箭头即可快速选取,不用再拖了。...排序方法演示: 12、隔行填充 ctrl+g定位条件空值 - 在编辑栏中输入=A2,按ctrl+enter完成填充 13、多列转一列 =第2列的第一个单元格,向下向右复制,最后公式转换成数值。...A:A,A2) 说明:如果返回值大于0说明在另一个表中存在,0则不存在。 17、Rank函数 作用:计算某个值在一组数据中的排名 示例:在C列计算当日收入的总排名 =RANK(B2,B:B)

    2.2K60

    2022年最新Python大数据之Excel基础

    数据->删除重复项->选择删除条件 缺失值处理 三种处理缺失值的常用方法 1.填充缺失值,一般可以用平均数/中位数/众数等统计值,也可以使用算法预测。...循环引用:A单元格中的公式应用了B单元格,B单元格中的公式又引用了A •Ctrl+G唤出定位菜单,选的定位空值,找到B列的所有空值 •应用平均值数据,按住Ctrl+Enter同时填充所有缺失值位置 数据加工...如第B列的第3个单元格,名称为“B3”。 常用的运算符与我们数学中使用的完全一致,加(+),减(-),乘(*),除(/) 那么A1单元格与A2单元格数据之和的计算公式,就为“=A1+A2”。...表中不要有空值 原始数据不要出现空行/空列。如数据缺失,或为“0”值,建议输入“0”而非空白单元格。 如下图所示,表的第一行为空白,会导致透视表字段出错,表中间有空行,会导致透视表中有空值。...表中不要有合并单元格 数据透视表的原始表格中不要有合并单元格存在,否则容易导致透视分析错误 填充合并单元格办法:取消合并单元格 ->选中要填充的空单元格 ->输入公式->按Ctrl+Enter键重复操作

    12.1K20

    产线问题分析与解决系列:3从全表扫描到高效执行-大表连表查询和IN分批次SQL优化实践

    小李:是的,我做了以下优化: 将两张大表的关联查询拆分成两个SQL查询,先查一次表,再组合数据,避免索引失效。 第三方面单号是新加字段,生产数据中很多是空值,导致索引失效。...dba对应的sql语句,填充历史数据的默认值。...3:生产执行SQL发现IN子句中的值在100-200左右的时候,索引才会生效 解决方式:每次 IN 200条用上索引提速 解决方案 1:两张大表的关联查询分开,一个SQL拆分成两个SQL查询 2:之前SQL...在数据库优化中,索引的有效使用至关重要,几种索引失效的场景可以避坑 1.使用模糊匹配(如 LIKE %xx 或 LIKE %xx%)时,索引将失效。...2.在查询条件中对索引列应用函数会导致索引失效。 3.对索引列进行表达式计算同样无法使用索引。 4.当字符串与数字进行比较时,MySQL会自动将字符串转换为数字,这种隐式类型转换会导致索引失效。

    16300

    2.4 数据清洗12招

    使用频率最高的一般有12个小招: 首行作标题、修改数据类型、删除(重复、错误、空项目)、拆分、提取、合并、替换、填充、移动、排序、格式、逆透视。 ? ?...PQ中丰富的数据类型,只需要单击列名称左边的符号即可快速修改。 ? 3 删除重复、错误、空项目 这个功能与Excel非常相似,当我们想剔除表中的重复行、错误项目时,右键单击列,删除重复项或删除错误。...6 合并列 与拆分和提取相反的就是合并列的内容,非常简单选中你要合并的几列,右键选择。 ? 7 替换 替换与Excel中的Ctrl+F的查找替换功能基本一样,有替换值和替换错误两个选项。 ?...8 填充 填充有向上和向下两个方向,顾名思义,即把上面或下面的单元格内容填充到无效单元格或空白单元格中。...需要注意的是,当我们想替换空白格而不是无效格(null)时,需要先用替换值把空白格替换成null。 ?

    3.2K30

    【Python基础系列】常见的数据预处理方法(附代码)

    =0代表'行','any'代表任何空值行,若是'all'则代表所有值都为空时,才删除该行 data.dropna(axis=0,inplace=True) #删除带有空值的行 data.dropna(...axis=1,inplace=True) #删除带有空值的列 2.2.3 填充 数据量较少时候,以最可能的值来插补缺失值比删除全部不完全样本所产生的信息丢失要少 2.2.3.1 固定值填充 data...出现最频繁值填充 即众数插补,离散/连续数据都行,适用于名义变量,如性别 freq_port = data.col_name.dropna().mode()[0] # mode返回出现最多的数据,col_name...'].fillna(method='bfill') #用后一个数据填充 2.2.3.5 拉格朗日插值法 一般针对有序的数据,如带有时间列的数据集,且缺失值为连续型数值小批量数据 from scipy.interpolate...4、描述性变量转换为数值型 大部分机器学习算法要求输入的数据必须是数字,不能是字符串,这就要求将数据中的描述性变量(如性别)转换为数值型数据 #寻找描述变量,并将其存储到cat_vars这个list中去

    19.7K58

    mysql 知识总结

    数据量很大时,可以用覆盖索引分页查出 ID,再根据 ID 查数据。批量插入数据insert 的值支持多行,可以同时插入多行数据。在一个事务内批量插入,避免每次插入后自动提交。...外键约束:用来和其他表建立联系的字段,是另一表的主键,可以重复可以为空,可以有多个外键。非空约束:不能为空。默认值约束:不指定值时使用默认值填充。...空指针异常,sum(可空字段)统计不存在的数据时,结果为NULL而非0。增加查询难度,当需要进行条件比较时需考虑NULL值,增加is not null判断条件。...水平分表定义:将一张表的数据按行拆分到多张表中。何时需要水平分表单表数据量超过 1KW 时,B+树可能超过3层导致查询时IO次数过多性能下降。一般,单表数据量超过500W 需要考虑分表。...如 Sharding-JDBC、go-orm/sharding。分库定义:将一个库的数据拆分到多个库中。何时需要分库单库数据量超过 5KW 时,需要拆分。跨库表连接问题解决字段冗余,避免连接。

    68210

    innodb核心配置总结---官方文档阅读笔记

    ,剩余空间保留用于将来的索引增长,设置为100时,聚集索引页中1/16的空间可供将来的索引增长使用 innodb_fill_facto -- 定义单个B+树索引叶子节点填充空间百分比阀值,默认为50%...禁用后使用posix_fallocate() 将空间分配给表空间文件,该调用将保留空间,而不会实际写入空值。...0-64,如:该值设置为48,则InnoDB仅在按顺序访问当前区段中的48页时触发线性预读请求 innodb_read_ahead_threshold -- 随机预读,如:在缓冲池中发现来自同一扩展数据块的...,但在压缩过程中会增加CPU开销 innodb_compression_level -- MySQL有时会在页面中保留一些空白空间(填充),以便修改日志很快填满,并且在仍有足够空间避免拆分页面时重新压缩页面...-- 随着系统跟踪页面拆分的频率,每个页面中剩余的填充空间量会有所不同。

    1.6K30

    商业数据分析从入门到入职(3)Excel进阶应用

    引用 如A2返回单元格A2中的值。 常量 直接输入到公式中的数字或文本值,例如2。 运算符 ^运算符表示数字的乘方,而*运算符表示数字的乘积。 &是连字符,可以连接两个文本,如下: ?...可以看到,TRUE和FALSE可以参与运算; 在使用表格中的值代替常量进行计算时,出现了引用的问题,默认一般是相对引用,即在进行填充时一般是使用的相同行对应列的数据,如=(A3"中部地区")*8+...K3、=(A4"中部地区")*8+K4,而此时K4位置的值为空,数值时默默认为0,因此结果为8; 此时要想达到目标,需要使用绝对引用,即使用K3位置的值,此时只需要在行列序号前加$符号即可,可以选中...计算并填充空值如下: ? 显然,要填充的值都是左边第二个数除以左边第一个数,所以能一次性计算出来。 但是很多时候,数据不是这么分布的,就得灵活应变,如下: ?...显然,很快自动统计出是否报名; 这是通过IF和COUNTIF结合使用实现的,Excel中结合各种工具可以实现很丰富的功能。 还可以填充颜色,需要使用到条件格式: ?

    2.8K10

    0886-7.1.7-Hive1与Hive3中Decimal数据计算结果精度缺失问题分析

    CDH5.16.2版本中Hive的Decimal类型处理逻辑如下截图: Decimal精度的计算方式比较简单粗暴,两个Decimal类型的数据在进行计算时,precision和scale的值主要是通过传入两个...在SQL1场景中,可以看到字段c的值在乘以-1后,返回的Decimal数值在CDH集群中与预期的结果一致,而在CDP集群中返回的结果精度缺失了2位。...在进行精度计算时,会将-1转化为Decimal(1,0)数据类型,根据Hive1中精度计算公式可以得出-1[decimal(1,0)] * c[decimal(38,14)] = r[decimal(min...由于精度计算的方法只支持两个Decimal类型的参数,因此在进行超过2个Decimal数据的计算时,会将计算公式进行拆分为((a * b)* c),此时根据这种原则再次套用Hive1的计算公式可以得出:...5.如果超过两个Decimal数据进行计算时,会自动的根据加减乘除的规则将计算公式拆分,因为deriveResultDecimalTypeInfo方式只支持传入两个Decimal类型进行校准,具体的拆分可以根据

    2.9K30
    领券