我自认为Excel功底还不错,从Office 2000一直用到现在的Office 365,窗口冻结、区域命名、数据筛选,透视表,高级公式,还有VBA编程等等,不算精通也算高手,但一做题,发现不知道的技巧还真不少...如果一个工作簿下有多张电子表,如果快速生成一个封面,里面包含这些工作表的链接?...可以先在所有工作表里输入一个错误公式,再利用兼容性视图检查,将检查结果生成一张新工作表,里面带有所有工作表的名称链接,稍微修改就是表格目录了。...F4 这里当然不是说中国台湾的F4演员组合,而是指F4快捷键,可以重复上一次操作,比如插入一行之后,连续按F4,就可以插入多行。...当然,还有许多常用的快捷键,可以提高效率: CTRL + END 定位到含有数据的表格的最后一行及最后一列。
可惜的是,经常用EXCEL表哥表妹,甚至操作六七年 的江湖老手,或多或少还是犯了些操作上的小错误,不应该呀不应该。下面,列举一些在EXCEL操作上常见的一些普遍现象,你认为哪种操作最搞笑?...1.移动选择 打开一个表,想要查看最后一行是第几行,很多童鞋都是一直按方向箭,或者不厌其烦拖动滚动条,这是一个非常不好的习惯,得改。童鞋,还记得键盘上的 CTRL+DOWN吗?...2.特殊选择 当你需要选择很多不连续的空白单元格,你想把这些全部选中,非常耐心的按住CTRL一个个点完,不小心最后一个多点了一个,MLGBD,气吐血。...可以在A1输入 2013-1-1,然后点击【开始】选项卡,然后在【编辑】组中,找到【填充】,在出现的下拉列表中选择【序列】,序列产生在列,类型选择日期,日期单位 为工作日,步长值为1,终止值为2013-...如果你以上十项全中,那么别灰心,关注我,就可以从我发 布的信息中了解到有关OFFICE的许多内容!如果你以上十项全能,那么恭禧你,你已经达到了EXCEL中级水平,请一笑而过。
Script Lab是嵌入在Office中的Web应用程序,它面向Web,可以创建和编辑包含 ,HTML,CSS 等的代码段。...点击上图所示最左侧的【代码】命令,工作表右侧会出现一个代码窗格,我们可以将这个窗格拖动到屏幕中央js 数组去除重复数据,成为一个独立的代码窗口。...然后点击Script,就可以在代码框中编写JS代码。 ...();//选中工作表 return context.sync();//发送命令队列`}) 以上代码运行后可以创建一张名称为"看见星光"的工作表,并在A1:B2区域输入以下数据: 如果扣除第1行和最后两行代码...不过…… 如果我们需要从Excel读回数据,事情就变了。 举个例子。 将当前工作表A2单元格的值,赋值给B2单元格。
节省纸张的办法 利用Word进行文档编辑的时候经常会遇到最后一页只剩下几个字的情况,而这些字又很重要不能删掉,既浪费纸张,也不美观。...其实行或列的隐藏本质上是把行高或者列宽设置为零,所以当您实在无法恢复显示那些被隐藏的行或列时,可以把整张工作表选中,然后设置一个大于0的列宽或者行高。...找出重复的数据 在收集到的大量信息中,往往会有一部分重复数据,使用Excel 2007可以很轻松的找到这些重复的数据。...这样就可以仅复制出屏幕上显示的数据,而那些隐藏的数据则不会被复制出来。此方法在隐藏行或列以及分类汇总后用途非常广泛。...可以按下【Ctrl】+【G】组合键,打开“定位”对话框,点击【定位条件】按钮,在接下来的对话框中选择【数据有效性】并确定,这样,所有包含有数据有效性约束的单元格就会被选中,我们就可以一目了然了。
一、连接ODB上的Excel文件 1、获取文件的路径 两个途径 ①在桌面上打开odb中的文件 点击文件 信息 找到“打开文件位置” 右键后点击“复制路径” https://powerbipro-my.sharepoint.com...同样地,我们再获取同一个ODB中的另一个文件 简单制作一个可视化对象,保存发布。 到云端查看数据源凭证: WTF?! 还是需要进行多次凭据的编辑!如果我有几十个文件的话,还是需要进行几十次重复工作!...( "不包含子文件夹的根URL", [ApiVersion="AUTO"] ) 点击编辑凭据 仍然还是点击Microsoft账户并登录 获取数据后我们看到这个列表,找到documents这一行,点击table...展开后得到了ODB中根目录下所有的文件和文件夹结构 这样我们就可以通过点击导航的方式找到对应的文件夹和文件 我们在此处直接将显示根目录的这个查询保存下来,并取消加载,目的是为方便后续查找导入其他文件或文件夹时...那么,如果我们将“查询2”中的[Data]之前部分替换掉“查询1”中的[Data]之前部分,是不是就可以将数据源进行切换?答案是肯定的。 代码如下。
一、让数据按需排序 如果你要将员工按其所在的部门进行排序,这些部门名称既的有关信息不是按拼音顺序,也不是按笔画顺序,怎么办?可采用自定义序列来排序。 ...此时,我们看到Excel的标题栏上的名称出现了“工作组”字样,我们就可以进行对工作组的编辑工作了。...二十七、Excel工作表大纲的建立 和Word的大纲视图一样,Excel这个功能主要用于处理特别大的工作表时,难以将关键条目显示在同一屏上的问题。...按照Office的默认安装,你可能还不能在Excel的菜单中找到它,在我们确认安装了“从文本到语音”的选项后,就可以在Excel的“工具”菜单中看到“语音”项目了。...然后将鼠标移动到需要显示“照片”的地方(当然,也可以是另一张表格),再次按下“摄影”按钮,这样刚才被“拍摄”的“照片”就立即粘贴过来了。当然,和“照片”一同出现的还有“图片”工具栏。
处理工作表 插入新工作表:Shift+F11或Alt+Shift+F1 移动到工作簿中的下一张工作表:Ctrl+PageDown 移动到工作簿中的上一张工作表:Ctrl+PageUp 选定当前工作表和下一张工作表...以“结束”模式移动或滚动 打开或关闭“结束”模式:End 在一行或一列内以数据块为单位移动:End+箭头键 移动到工作表的最后一个单元格,在数据中所占用的最右列的最下一行中:End+Home 移动到当前行中最右边的非空单元格...Shift+箭头键 将选定区域扩展到与活动单元格在同一列或同一行的最后一个非空单元格:Ctrl+Shift+箭头键 将选定区域扩展到行首:Shift+Home 将选定区域扩展到工作表的开始处:Ctrl+...将选定区域扩展到与活动单元格在同一列或同一行的最后一个非空单元格:End+Shift+箭头键 将选定区域扩展到工作表的最后一个使用的单元格(右下角):End+Shift+Home 将选定区域扩展到当前行中的最后一个单元格...创建图表和选定图表元素 创建当前区域中数据的图表:F11 或 Alt+F1 选定图表工作表:选定工作簿中的下一张工作表,直到选中所需的图表工作表:Ctrl+Page Down 选定图表工作表:选定工作簿中的上一张工作表
没办法,最后还是输在了兼容性上面,不能让所有人都接受。 3 解决方案 既然JS存在兼容性问题,那么我就不用JS呗,我直接在后台就把数据整理成一个Excel表格,前端只需要下载这个表格总行了吧。...首先我们来分析一下我们平时在创建Excel表格的时候都有哪些步骤:第一步是打开MS Office的Excel,这属于创建一个表。第二部就是在表里面创建一个Sheet工作薄。...总的来说就是先有表,再有工作簿,再创建行,每创建一行就在行里创建单元格。 接下来我们看看Java怎么实现。我们在代码中也是按照上面所说的步骤一步一步的实现,首先就是创建表。...工作簿,当然Sheet是一个接口,Sheet下面的createRow是创建列,Row下的createCell方法就是创建单元格,具体是怎样将这些方法串起来用呢?...完成了这些之后,我们就只需要给给我们页面上的按钮添加一个简单的点击事件来调用我们这个接口就可以实现导出Excel表格的问题啦,最后再进行测试,果然原来的兼容性问题没有再遇到了,不能说万无一失,至少肯定比之前的
一句话概括就是,在 JS API 内可以使用 formula,即 JS API 是公式能力的超集,它包含了对 Excel 工作簿的增删改查、数据的限制、RangeAreas 操作、图表、透视表,甚至可以自定义...自定义公式也在这个环节,因为单元格的值可以是公式,而公式可以利用 JS API 拓展。 最后一步是拓展行为,即在单元格基础上引入图表、透视表拓展。...结构化数据的好处是,一张工作表就是一个可以用来分析的数据集,在其之上无论是基于单元格的条件格式,还是创建分析图表,都是一种数据二次分析行为,这都得益于结构化数据,所以 Excel JS API 必然围绕结构化数据进行抽象...总结 微软还在 Office 套件 Excel、Outlook、Word 中推出了 ScriptLab 功能,就可以在 Excel 的 ScriptLab 里编写 Excel JS API。...在 Excel JS API 之上,还有一个 通用 API,定义为跨应用的通用 API,这样 Excel JS API 就可以把精力聚焦在 Excel 产品本身能力上。
Office 2021 专业增强版还是可以买下的,包含Word、Excel、PowerPoint、OneNote、Outlook、Publisher 和 Access 等应用,我亲自测试过,Microsoft...新增功能: 工作表视图 在不中断他人的情况下在 Excel 工作表中创建自定义视图。 新增功能: 注意: 工作表视图在 Excel LTSC 2021 中不可用。...使用 Microsoft 搜索查找所需内容 在 Windows 上Microsoft Office应用的顶部,你将找到新的 Microsoft 搜索框。...刷新、重新链接或删除链接表 更新的 链接表管理器 是查看和管理 Access 数据库中所有数据源和链接表的中心位置。 查看我们根据你的反馈对 链接表管理器 所做的所有改进。...新增功能: 在 Access 中尝试新的日期/时间扩展数据类型 为了增强与 SQL 的语法兼容性并提高包含日期和时间的记录的准确性和详细程度,我们在 Access 中实现了 SQL DateTime2
总第135篇/张俊红 今天这篇文章来聊聊如何轻松学习『Python数据分析』,我会以一个数据分析师的角度去聊聊做数据分析到底有没有必要学习编程、学习Python,如果有必要,又该如何学习才能做到毫不费力...我自己在刚开始做数据分析的时候,基本上每天就是Excel,就是Excel里面的vlookup、sumifs、数据透视表这些,sql都不怎么用,因为很多数据都是直接从ba系统,就是选择你要的指标,然后点击下载按钮就行...,最后自己强制关闭了,然后所有的事情都需要重新做,这是一件多么痛苦的一件事情; 日报需要做的操作太多了,总是因为粗心忘记某个步骤而导致整个报表出错; 每天大把的时间都用在了重复性工作上,工作效率很低,经常不得已加班...7.对比学习法 那既然不同工具达到的效果是一样的,我是不是就可以对比着我比较熟悉的Excel操作去学习Python,比如说我想要对一个表进行删除重复值处理,但是因为数据量太大了,Excel处理不了,这个时候我就可以利用...另一就是用到的时候去网上搜很浪费时间,为什么很浪费时间呢?我们大家都知道,百度里面是有很多广告的,你在搜索的时候既需要分辨哪些不是广告,又需要找到你真正想要的教程。
总第135篇/张俊红 今天这篇文章来聊聊如何轻松学习『Python数据分析』,我会以一个数据分析师的角度去聊聊做数据分析到底有没有必要学习编程、学习Python,如果有必要,又该如何学习才能做到毫不费力...我自己在刚开始做数据分析的时候,基本上每天就是Excel,就是Excel里面的vlookup、sumifs、数据透视表这些,sql都不怎么用,因为很多数据都是直接从ba系统,就是选择你要的指标,然后点击下载按钮就行...第三点其实和第二点是一回事,刚说过,在python里面每一个操作就是一行代码,只需要告诉python一次,他就会永远记住,这样你下次需要做同样工作的时候,只需要给他一个命令让他去执行同样的操作就行,不需要再次告诉他每一个操作具体怎么做...那既然不同工具达到的效果是一样的,我是不是就可以对比着我比较熟悉的Excel操作去学习Python,比如说我想要对一个表进行删除重复值处理,但是因为数据量太大了,Excel处理不了,这个时候我就可以利用...另一就是用到的时候去网上搜很浪费时间,为什么很浪费时间呢?我们大家都知道,百度里面是有很多广告的,你在搜索的时候既需要分辨哪些不是广告,又需要找到你真正想要的教程。
表单中内置各种常见问题,用户只需动动鼠标就可以设置表单的问题。WPS表单中设置了各种题型,让用户自行设置问题,获得答案。 制作完成后,可以将调查表上传到网络,通过互联网来搜集想要的信息。...在制作多行数据的表格时,为了避免看错行,可以将数据进行隔行填充颜色。...同一个工作簿中的多个工作表通常需要设置成相同的格式,如果想要将整个工作表的格式复制到另一个工作表,该怎么做呢?...此外,如果你在工作表的各行中输入了隐秘数据或不是特别重要的数据,平时可以隐藏起来。...文件、资料这些小物件,大不了找个U盘、背包就可以解决。大一些的资源固定在某处,想搬动也办不到。所以,当我们远在千里之外出差时,又该如何协同办公,随时随地办公呢? 当然是,云上啊!
示例 有两个Excel表,一个包含一些基本的客户信息,另一个包含客户订单信息。我们的任务是将一些数据从一个表带入另一个表。听起来很熟悉的情形!...此外,我们可以使用INDEX/MATCH组合,但这需要更多的输入。 在最新的Office中,Microsfot推出了XLOOKUP公式,但它只在Office 365中可用。...“lookup_value” return_array:这是源数据框架中的一列,我们希望从该列返回值 if_not_found:如果未找到”lookup_value”,将返回的值 在随后的行中: lookup_array...最后,因为我们只想保留第一个值(如果有多个条目),所以我们通过从返回的列表中指定[0]来选择第一个元素。 让我们测试一下这个函数,似乎工作正常!...但本质上,“向下拖动”是循环部分——我们只需要将xlookup函数应用于表df1的每一行。记住,我们不应该使用for循环遍历数据框架。
很难看出表和表之间是怎样关联的。 导入导出数据就更不方便了。 有没有一款好用的工具,让我们能更高效的操作数据呢? 这就是今天我要推荐给大家的数据库神器:Navicat Premium。...如果想看数据,选中双击某张表就可以了: 如果想看表信息,可以通过右边的窗口: 里面能清楚的看到表中的这些信息:记录行数、数据占用磁盘空间的大小、存储引擎、创建日期、修改日期、字符集等。...:Structure,则只复制表结构,数据库也会自动创建一张新表,但数据是空的: 5.4 数据导入 在实际工作当中,我们经常需要导入数据。...我们以excel文件为例,假设现在接到需求,有这样的数据需要导入数据库: 可以新加一张表字段跟其对应: 然后选择刚刚的excel文件上传: 当然还需要选择该excel文件中的sheet,对应具体上传到哪张表...: 接下来,还需选择excel文件的字段相对应的表中的字段: 然后发现已经导入成功: 查一下表,已经有数据了: 5.5 数据导出 在实际工作当中,数据导出的需求偶尔也会遇到。
这里最大的问题是,这个数据的格式像一个 Excel 表格,但它实际上只是一个区域,尽管文件中也存在另一个名为“Parts”的表格。...尽管这些文件仍在主源数据文件夹的子文件夹中,但也可以这样做,并继续下一步。 本节的最后一步是可选的。 将查询重命名为“FilesList”。 将查询加载为【仅限连接】查询。...Source:包含 Excel 文件中所有可用对象的原始表。 Navigation:导航到表示“Forecast”工作表的表格中去。 Promoted Headers:将第一行提升为标题。...在仔细观察数据时,被提升标题的那一行似乎并没有什么价值,接下来的五行数据也是如此。用户想要的列标题实际上包含在文件的第七行中(假设第一行没有被提升为标题)。按如下解决这个问题。...图9-22 【逆透视】数据集的前四列是由文件夹和文件名驱动的 【警告】 数据类型永远不会从“转换示例文件”中继承。在加载到工作表或数据模型之前,一定要确保将更改数据类型作为查询的最后一步来设置。
通过这种方式,可以将系统中的数据按着一定的格式直接传输到Excel中,给用户提交的是包含表格数据的Excel文档。 反客为主方式:这种方式将Excel作为主体。...在macOS上也可以完成在Windows上的大多数工作,甚至Visual Studio也推出了macOS版本。...但这些模块的功能和效果完全没办法与Excel相比。所以将Python与Excel结合的最大好处是可以快速完成制作报表的任务,而且效果杠杠滴。...需要一根线一根线的画,而使用Excel,我不需要画线,只需要用SQL语句查询出数据,然后将这些数据发送给Excel即可。...不需要进行数据库选型,数据库是在发布时后期绑定的; 2. 如果想切换数据库(例如,从MySQL换成Oracle),只需要重新发布,选择相应的数据库就可以了,不需要修改一行代码; 3.
将光标放置在代码的任何一处,点击工具栏上的运行「▶ 」按钮,或按 F5,运行代码。 可以看到运行结果,Excel 弹出一个对话框,显示内容正是在代码中编写的内容。...VBA 工程:显示当前 VBA 工程包含的所有对象。通常,一个工作簿就是一个 VBA 工程,其中包括 Excel 对象、工作表对象、模块等。 属性窗口:查看和设置选中对象的属性的窗口。...---- ---- ---- Excel 是一个对象,这个对象包含很多属性和子对象,而 VBA 是可以操作这些对象的工具,实现各种各样的效果。...With 结构实例 现在看一个实际的例子,需要将工作簿中 Sheet1 工作表设置新名称,然后设置标签颜色为黑色,最后隐藏工作表。...excel表格的一些数据单元复制到一个新的文档上。
这是因为Excel具有两类工作表,其中包含数据的行和列以及嵌入式图表的工作表和图表工作表(仅包含一个图表)。因此,Sheets集合包含Sheet对象,有两种类型:工作表和图表工作表。...一种是通过其在集合中的数字位置;另一种是通过对象的唯一键。集合的键取决于它包含的对象,通常是标识对象的信息。...此名称显示在Excel屏幕上的工作表标签上,也可以用于从Worksheets或Sheets集合中获取引用。...要将工作表复制到另一个工作簿,省略After和Before参数。Excel创建一个新的工作簿,然后将工作表复制到其中。 提示:无法将工作表直接复制或移动到现有工作簿。...为此,必须使用Range对象将数据复制到Windows剪贴板,然后将数据粘贴到新位置。有关详细信息,请参见本书后续内容。 要点回顾 你编写的任何VBA程序都将取决于Excel对象模型。
领取专属 10元无门槛券
手把手带您无忧上云