Excel数据分析实用小技巧【过坑】

2023-05-16

文章目录

      • 1、梯形填充
      • 2、快速填充功能
      • 3、带倒三角的文本型数字解决方案
      • 4、Excel的十万行数据极限
      • 5、组合单元格
      • 6、数据透视表的非重复值计数
      • 7、取整函数

1、梯形填充

1)定位条件的填充快捷键
先选择区域,然后在右上角点<查找与选择>,<定位条件>,就可以选择多种特殊符号的定位;
定位的单元格选中后,选中状态下,修改一个单元格,按<Ctrl+Enter>就可以将定位到的单元格快速填充。

2)梯形填充方案一
1.2.1
这样是属于单元格错位了,需要特殊处理才能将地区名为地区那一列,公司归为公司那一列。
后面有多少个就选择插入多少个整行单元格,1.2.2
然后把所有右边的单元格选中,打开<定位条件>,选择<空值>进行定位,填入公式"=C3",再复制全部单元格,粘贴为<值>,然后把后面多余的单元格都删掉,就完成了梯形的顺序填充。

3)梯形填充方案二
同样是插入了右边单元格个数的整行单元格,再选中右边成行的单元格,复制,再粘贴为<转置>,则变成正常分组的列了。

2、快速填充功能

这是Excel自动识别与自动学习进行填充的一项功能,操作步骤就是先做几个示例(5个左右),然后选中其他单元格,点<数据>选项卡下面的<快速填充>,Excel就会自动识别,需要一小会,然后单元格就会按照我们刚刚做出的几个示例进行智能填充。

这个功能主要是用在提取文本进行属性单独分析的时候。

3、带倒三角的文本型数字解决方案

文本型数字其实就是一种文本,只是在前面多加了个’,比如以下情况:
3.1

在右边的空白单元格处,则可以使用一条公式进行解决:
=VALUE(CLEAN(B8)),VALUE()是转化为数值型格式,CLEAN()是清楚数据格式,B8是带有倒三角的文本型数字。处理后就是正常的格式了:
3.2

4、Excel的十万行数据极限

当数据超过十万行之后,则在Excel中无法再插入行了,这个时候只需要选中十万行之后的空白单元格,右击<删除>,这样就可以再次插入新的行了。

5、组合单元格

5.1
比如以上这些行全是以“北京”作为首单元格的,我们就可以将其组合起来,方便对下面的数据进行查看和分析;当需要时又可以组合的单元格展开来:
5.2
组合功能在<数据>选项卡下,右上角的<组合>按钮,组合后如上图,点击"+"号可以进行展开,右上角可以选择取消组合。

6、数据透视表的非重复值计数

很多人都知道计数使用count,非重复计数则可以去重之后再计数,或者也知道数据透视表可以进行非重复计数。但是能够进行非重复计数有一个必要的前提:添加到数据模型
6.1
创建数据透视表时默认是不会勾选这个选项的,这是一个我所踩过的很大的坑。未添加到数据模型,则再值字段设置中没有非重复计数这个选项(如果没有这个,基本上就只能手动去重进行非重复计数了):
6.2
添加到数据模型后是值字段设置是这样的:
6.3

7、取整函数

1)四舍五入:Round(区域, 小数位数)
round(K14,2)表示保留K14单元格的两位小数;
7.1
2)向上取整函数:Roundup(区域, 小数位数)
roundup(K14,2)表示向上取小数,只要小数位数有数,都会向前进1
7.2
3)向上取整函数:Roundup(区域, 小数位数),不管小数位数是否大于5,都会直接舍去

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Excel数据分析实用小技巧【过坑】 的相关文章

  • 使用 Cucumber Scenario Outline 处理 Excel 电子表格

    如果可能的话 我试图找到一种更优雅的方法来处理从与 Excel 电子表格行 第 n 个 相关的 Cucumber Scenario Outline 中调用第 n 个数字 目前 我正在使用迭代编号来定义要从中提取数据的 Excel 电子表格的
  • 将所有工作簿工作表复制到新工作簿 VBA

    我正在使用此代码将工作簿中的每张工作表复制到新工作簿中 它工作正常 但它颠倒了工作表的顺序 是否有办法阻止它这样做 Sub copy copies all the sheets of the open workbook to a new o
  • 从受密码保护的 Excel 文件到 pandas DataFrame

    我可以使用以下命令打开受密码保护的 Excel 文件 import sys import win32com client xlApp win32com client Dispatch Excel Application print Exce
  • 运行时错误“1004”:对象“_Global”的方法“Range”失败

    我在使用 Excel 时遇到问题 有一个生成参考号的表单 但是当我尝试生成参考号时 它有一条错误消息 运行时错误 1004 对象 Global 的方法 Range 失败 当我点击 调试 按钮时 它显示的代码如下 它突出显示代码第 4 行的错
  • 运行时错误“1004”:无法获取 WorksheetFunction 类的 Combin 属性

    我在 Excel 2013 的工作簿中有 VBA 函数 可以根据泊松分布计算 p 值 当 的时候events下面代码中的变量超过 1029 我得到运行时错误 1004 无法获取 WorksheetFunction 类的 Combin 属性
  • 即使 Excel 中存在多条记录,CopyFromRecordset 也仅复制并粘贴第一行

    我有一个包含表格数据的 Excel 工作表 strSQL SELECT S FIELD NAME1 S FIELD NAME2 S FIELD NAME3 from SourceData A1 IV6 S Dim cn as ADODB C
  • 如何处理 Workbook.SaveAs 覆盖确认上的“否”或“取消”?

    我希望在 VBA 脚本开始修改内容之前提示用户保存工作簿 当 另存为 对话框出现时 如果用户单击 取消 我会引发自定义错误并停止脚本 如果他们单击 保存 并且文件名已存在 我希望询问他们是否覆盖 这是我的代码 Function SaveCu
  • 如何在Excel中识别给定月份的第一,第二等星期一或一周中的其他日期

    我在网上查了一下 但公式看起来很复杂 有什么巧妙的建议吗 例如 我需要一个公式来确定哪个日期是 2014 年 8 月的第一个星期一 类似于第二个星期一的使用 等等 谢谢 一般来说 你可以找到n 第一个x给定的一天M and Y用这个公式 D
  • Excel 宏与 Javascript

    我希望使用 Javascript 中的宏而不是默认的 VBA 来操作 Excel 电子表格 我可以使用以下 VBA 代码执行 javascript 代码 javascript to execute Dim b As String b fun
  • Excel 工作表到 iPhone 数据 -- A 点到 B 点

    尽可能简单 我有一个非常简单的 Excel 电子表格 只有 1000 多条记录 我想将其用作 iPhone 应用程序的静态数据源 最好的进攻计划是什么 我心中的可能性 1 直接读取XLS作为数据源 是否有Obj C库用于此 2 将XLS 转
  • laravel中过滤后如何导出excel?

    我想仅导出视图刀片中过滤的数据 我正在使用 Laravel 7 和 maatwebsite excel 3 1 和 PHP 7 4 2 我浏览了文档并应用了这个 View a href class btn btn success i cla
  • Apache poi setformula 不适用于 SE

    我正在尝试在 XSSFCell With POI 中设置公式 Cell setFormula SE D87 0 D80 D87 错误是 名称 SE 在当前工作簿中完全未知 Why 看起来您正在尝试创建一个IF公式 我发现这一页 http w
  • 根据单元格值向用户窗体添加复选框

    我对 VBA 很陌生 只有 3 天 但我发现它非常有用且易于使用 但现在我面临一个问题 我需要制作一个具有不同复选框的用户窗体 但我需要根据工作表某一列中使用的信息自动添加它们 我相信我可以使用 For Each Next 但我真的不知道如
  • 文件夹.文件的相对路径

    我有一个 Excel 文件 在同一文件夹中还有一个包含我想要包含的 CSV 文件的文件夹 使用 来自文件夹 查询 第一步将给出以下查询 Folder Files D OneDrive Documents Health Concept2 现在
  • 在 VBA Excel 中查找、剪切和插入行以匹配借项和贷项值

    我在 Sheet1 中有以下设置数据 并从第 4 行 A 列开始 其中标题位于第 3 行 No Date Code Name Remarks D e b i t Cr e d i t 1 4 30 2015 004 AB 01 04 15
  • 将html表格保存到excel中[关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 我必须编写一个程序 定期读取网页并将
  • Excel工作簿关闭后反复打开

    我使用了 Application ontime 方法来调度一些宏 关闭工作簿后 它会一次又一次地打开 为了解决这个问题 我在工作簿上设置了另一个事件 BeforeClosed 现在它显示运行时错误 1004 Object Applicati
  • Java Microsoft Excel API [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • Excel VBA - 添加自定义数字格式

    我有一个在 Excel 外部生成的文件 其中包含许多百分比 所有这些百分比都有一位小数 当导入到 Excel 中时 Excel 会在百分比中添加第二位小数 这似乎是 Excel 中百分比的某种默认格式 它只是添加了一个 0 我想将所有两位小
  • 如何在 VBA 中声明接受 XlfOper (LPXLOPER) 类型参数的函数?

    我在之前的回答里发现了问题 https stackoverflow com q 19325258 159684一种无需注册即可调用 C xll 中定义的函数的方法 我之前使用 XLW 提供的注册基础结构 并且使用 XlfOper 类型在 V

随机推荐