当你设置好了第一行单元格的函数,只需要把光标移动到单元格的右下角,等到它变成一个小加号时,双击,公式就会被应用到这一列剩下的所有单元格里。 这是不是比用鼠标拖拉容易多了?! 6....当你想快速插入一列时,键入Ctrl + Shift + ‘=' (Shift + ‘='其实就是+号啦)就能在你所选中那列的左边插入一列,而Ctrl + ‘-‘(减号)就能删除你所选中的一列。 7....用F4锁定单元格 在Excel里根据函数填充数据的时候,有时候你希望你引用的单元格下拉时随之变化,也有时候你并不这么想。当你要“绝对引用”——也就是锁定单元格的时候,你必须在行列前加$符号。...有这样的老板不是你的错。丢给他这个GIF图: 没错,这个函数返回的常常是个数字,不是Excel算错了,是你的数字格式有问题,按下Ctrl+Shift+3,就能显示日期啦! 2....Value为数字值。Format_text为设置单元格格式中自己所要选用的文本格式。 9. SMALL & LARGE 函数 SMALL函数可以用来找到一串数据中的第n小的值。
4.假设Obj1和Obj2都是对象引用,你如何确定它们是否引用了相同的对象? 使用Is运算符:Obj1 Is Obj2。 5.表达式4 +2 * 8和(4 + 2)* 8的计算结果是否相同?请解释。...Function过程会向程序返回一个值,而Sub过程则不会。 13.过程中的代码行数有什么限制? 没有限制,但是良好的编程习惯规定过程不应太长,最多30至40行代码是合理的。...23.在VBA程序中使用哪个Excel对象引用的工作表单元格区域? Range对象。 24.假设单元格区域引用单个工作表单元格,你如何知道该单元格是否为空?...Range对象的Value属性返回一个空字符串。 25.Worksheet对象的UsedRange属性引用什么? 包含工作表中所有已使用单元格的最小单元格区域。 26.如何在单元格中添加批注?...简单的Excel VBA编程问题又来了,你能答出来吗?
[1] 而python就是给你一堆原材料,水泥、砖头、钢筋等等,你的工作就是自己要从头摘,一步步把高楼给建造出来。 Excel虽然人人都会,但如果想要用来数据分析,要掌握的函数操作还真不少。...从上图可以看出,在excel中,行索引是一系列的数字(1,2,3...),列索引是一系列的大写字母(A,B,C...),。...B40”这两个单元格,但是为什么是在A和40前面加“ 我们可以先想象一下,当单元格B41从做左右拖拉填充的时候,是不是保持了“A41行不变,B40列变化”,因此40前面需要加一个“”符号...当单元格B41从上往下拖拉填充的时候,是不是保持了“B40列不变,A41行变化”,因此40前面需要加一个“”符号。 ② 使用“&”连接符,显示较全的九九乘法表 ?...“双引号”; 四:连接符是“&”; 注意:在excel单元格中,数字和日期都是靠着单元格右侧,文本都是靠着单元格左侧。
要忽略文本大小写,将参数match_case设置为FALSE。因为VBA Regexp的限制,不支持不区分大小写的模式。...匹配一个单元格中的字符串 要匹配单个单元格中的字符串,在第一个参数中引用该单元格,第二个参数中包含一个正则表达式。...要仅允许空格,使用[-\.]而不是[-\.\s]。 正则表达式不匹配字符 若要查找不包含特定字符的字符串,可以使用与括号中以外的任何内容匹配的否定字符类[^]。...为了克服这个限制,我们的自定义函数接受第三个可选参数match_case。要进行不区分大小写的匹配,只需将其设置为FALSE。 假设希望识别日期,例如22年3月1日或2022年3月1日。...记住,我们的自定义函数可以一次处理多个单元格,Excel的总和可以在一个数组中累加值,下面是你要做的: 为RegExpMatch提供一个单元格区域引用,以便它返回一个包含TRUE和FALSE值的数组。
Markdown 不是要来取代 HTML,甚至也没有要和它相似,它的语法种类不多,只和 HTML 的一部分有关系,重点不是要创造一种更容易写作 HTML 文件的语法,我认为 HTML 已经很容易写了,Markdown...code (和 HTML 相对而言, HTML 语法中,你要把所有的 < 和 & 都转换为 HTML 实体,才能在 HTML 文件裡面写出 HTML code。)...Parish 你都会得到完全相同的 HTML 输出。重点在于,你可以让 Markdown 文件的清单数字和输出的结果相同,或是你懒一点,你可以完全不用在意数字的正确性。...使用 Markdown 的参考式连结,可以让文件更像是浏览器最后产生的结果,让你可以把一些标记相关的资讯移到段落文字之外,你就可以增加连结而不让文章的阅读感觉被打断。...,唯一的限制是,你用什么符号开启标签,就要用什么符号结束。
微软让 三叔 退休,你说小伙伴们能同意吗?三叔的人气值牛得让人不得不服。微软发布了 VLOOKUP 的继任者:XLOOKUP,来搜一下: ?...但有一个重要的常识是:一个函数的存在是为了作为工具的,而不是给人们设置额外的障碍,也可能是因为这点,因为 VLOOKUP 的搜索量太大,当你搜索一个新的事物 XLOOKUP 时,搜索引擎以为你打字打错了...要执行完全匹配,您需要将第4个参数设置为FALSE。 如果你忘了(这很容易),你可能会得到错误的答案。 不支持列插入/删除: VLOOKUP的第3个参数是您要返回的列号。...因为这是一个数字,如果插入或删除列,则需要递增或递减VLOOKUP中的列号。 无法向左看: VLOOKUP始终搜索第1列,然后返回右侧的列。 无法从列向左返回值,强制用户重新排列其数据。...引用更多不必要的单元格: VLOOKUP第二个参数table_array需要从查阅列延伸到结果列。 因此,它通常会引用比真正依赖的更多的单元格。 这可能会导致不必要的计算,从而降低电子表格的性能。
下面的屏幕截图让你更好了解数字编号分配的过程: 例如,如果想使用该语法引用单元格A2,则合适的引用是: Cells(16385) 对工作簿Book.xlsm的工作表Sheet1中单元格A2的完全限定引用是...使用Worksheet.Cells属性引用工作表中的所有单元格 这可能是实现Cells属性的最简单但也是最受限制的方法。语句: 表达式.Cells 返回相关Excel工作表中的所有单元格。...Cells属性显示其有用性的最重要场景可能是使用变量而不是实际数字作为Cells属性的参数。实际上,可能经常会发现要处理这种情况(使用变量而不是硬编码的数字作为Cells属性的参数)。...为什么应该学会使用Range.Offset属性引用Range对象 Range.Offset属性在下列情形通常最有用: 1.使用变量而不是实际的数字作为参数 2.循环过程 录制宏时使用相对引用时,宏录制器也通常使用...因此,你可能会经常遇到这种引用结构类型的宏。 使用Range.Item属性引用Range对象 在日常Excel工作中,你可能最终不会使用Range.Item属性。然而,可能仍需要不时使用此属性。
在上面的工作表中,选择单元格区域E2:J7,单击右键,选择“设置单元格格式”中的“数字”选项卡,单击“自定义”,然后在“类型”框中输入: G/通用格式;"-"G/通用格式;;@ 使用此方法,可以将格式限制为所需的区域...选择单元格区域E2:J7,单击“开始”选项卡“条件格式——新建规则”,输入公式: =E2=0 然后,单击“格式”按钮,选择“数字”选项卡,单击“自定义”,在右侧类型框输入: ;;; 这只应用;;;设置具有零值单元格的格式...如果为零,则显示“”;如果不是,则重复原来的公式。这有两个小缺点:首先,公式的长度是原来的两倍,因为必须输入原始公式两次;第二,如果数字为0,则结果为“”,这不是数字。...这可能会抛开引用该单元格的其他公式,例如COUNT。 方法4:这是方法3的变体,不需要使用原始公式两次。...然后,IFERROR函数检测到它并显示“”而不是错误代码。 这样做的缺点是,如果你以前没见过它,就会有点困惑。它还有与方法3相同的问题,即结果是文本值,而不是数字。 注意,这些方法适用于正好为零的值。
6.用F4锁定单元格 在Excel里根据函数填充数据的时候,有时候你希望你引用的单元格下变化,也有时候你并不这么想。当你要“绝对引用”——也就是锁定单元格的时候,你必须在行列前加$符号。...简直是疯了…这要浪费多少时间你知道吗?其实有一个简单的技巧,就是在你选定单元格之后,按F4键输入美元符号并锁定;如果你继续按F4,则会向后挨个循环:锁定单元格、锁定数字、锁定大写字母、解除锁定。 ?...7.用CountIF 和 SumIF 概括统计数据 CountIF 是一个函数算法,统计在特定范围内,满足既定条件的单元格的个数。其中的第一个参数,是你想统计的范围;而第二个参数则是你的条件。...9.用“&”合并单元格 我们现在拥有一列姓和一列名,我们可以使用“&”符号来创建一列合并姓和名的数据。在Excel中,“&”指将两个或两个以上的文本合并。别忘了在姓和名中间键入一个空格。...10.用RAND函数生成随机数 你可以使用RAND()函数来生成一个single型的随机数,小于1但大于等于0 。括号内空着就成,无需键入任何参数。新的随机数会随着工作簿的更新而重新生成。
九、让“自动更正”输入统一的文本 你是不是经常为输入某些固定的文本,如《电脑报》而烦恼呢?那就往下看吧。 1.执行“工具→自动更正”命令,打开“自动更正”对话框。 ...十七、控制特定单元格输入文本的长度 你能想象当你在该输入四位数的单元格中却填入了一个两位数,或者在该输入文字的单元格中你却输入了数字的时候,Excel就能自动判断、即时分析并弹出警告,那该多好啊!...最后,如图19所示,现在的表格不是就小了许多吗?当然,如果你还想查看明细的话,单击表格左侧的“+”按钮即可。...然后在Excel弹出的函数对话框中,利用数据列表右侧的“ ”按钮点击一下其他表格中想引用的单元格就行了。你看,如图24所示,这时函数窗口中就会出现“×班学生成绩表!××单元格”的字样了。...以后,只要我们双击“监视窗口”中的该条目,被监视的单元格就会不请自来了。 提示:当包含有指向其他工作簿的单元格被监视时,只有当所有被引用的工作簿都打开时,才能在“监视窗口”的列表中显示出来。
此外,OFFSET函数的所有参数都可以引用其它单元格,也就是说,可以编写: =OFFSET(B1,B2,B3,B4,B5) 引用的单元格是:以B1为起点,偏移B2中数字指定的行数和B3中数字指定的列数,...返回B4中数字指定的行数和B5中数字指定的列数大小的单元格区域。...有以下两个原因: 如果直接输入对单元格区域的引用,例如A1:C5,那么这个引用是静态的。然而有时候,我们想要单元格区域是动态的,因为数据会不断发生变化,例如在新的行列中添加数据。...当你输入所有5个参数时,工作簿会突出显示你的OFFSET函数给出的单元格区域。多试试,你就会更好地理解这个函数。 ?...如果工作簿不大,使用OFFSET公式不是问题。但是,当在大型工作簿中使用大量的OFFSET公式时,Excel会因为它而需要太多时间来重新计算。
6用F4锁定单元格 在Excel里根据函数填充数据的时候,有时候你希望你引用的单元格下拉时随之变化,也有时候你并不这么想。当你要“绝对引用”——也就是锁定单元格的时候,你必须在行列前加$符号。...简直是疯了…这要浪费多少时间你知道吗?其实有一个简单的技巧,就是在你选定单元格之后,按F4键输入美元符号并锁定;如果你继续按F4,则会向后挨个循环:锁定单元格、锁定数字、锁定大写字母、解除锁定。 ?...7用CountIF 和 SumIF 概括统计数据 CountIF 是一个函数算法,统计在特定范围内,满足既定条件的单元格的个数。其中的第一个参数,是你想统计的范围;而第二个参数则是你的条件。...9用“&”合并单元格 我们现在拥有一列姓和一列名,我们可以使用“&”符号来创建一列合并姓和名的数据。在Excel中,“&”指将两个或两个以上的文本合并。别忘了在姓和名中间键入一个空格。...10用RAND函数生成随机数 你可以使用RAND()函数来生成一个single型的随机数,小于1但大于等于0 。括号内空着就成,无需键入任何参数。新的随机数会随着工作簿的更新而重新生成。
在代码中,你不但可以用 Python 语言引入各种标准库供你使用,还可以利用 bash 语言的支持,手动安装你需要的各类第三方库。...最后,Google Colab 最大的优势还在于,它通过云计算让用户摆脱了装备的限制,再也不用担心自己的电脑太烂,不管什么设备,只要能连上 Google 的网络服务,就可以使用云端的虚拟机,处理云端的数据集...在 Colab 里,你可以像分享普通的 Google 文档或电子表格一样,通过邮件邀请或是分享链接的方式,让其他人阅读/参与到你的代码工作中来。...当然,你可以在“笔记本设置”里选择在保存或分享笔记本时忽略代码单元格输出项,让页面更加简洁。 ?...此外,Colab 还支持基于检查点的历史版本管理,你可以方便地回退历史记录,查询修改情况,还能接入 Github 代码库,把代码上传到 Github 仓库或者 gist 里,管理、共享你的代码和分析成果
我们可以使用“数据有效性”限制单元格填入的内容、格式、长度,还可以设置输入提示,来帮助我们降低输入数据时因粗心或手误产生的错误。...格式是指对工作簿、工作表以及单元格的设置,比如页面范围,单元格格式等,其最常见的就是数值和文本之间的相互转换,比如日期和货币。...操作方法也很简单,只需要选中对应的单元格,右键“设置单元格格式”,在“数字”栏目下的“分类”中选择相对应想设置的类别即可。...而函数其实就是对数据的设置,比如计算,判断,查询等,这里主要讲搜寻函数的方法。...在看完本篇推文后,是不是解决了一些你已经遇到的问题,也让你学到了一些知识呢?希望大家以后能够熟练运用Excel中的功能,提高自己的工作效率,做出漂亮的表格!
微软让 三叔 退休,你说小伙伴们能同意吗?三叔的人气值牛得让人不得不服。...但有一个重要的常识是:一个函数的存在是为了作为工具的,而不是给人们设置额外的障碍,也可能是因为这点,因为 VLOOKUP 的搜索量太大,当你搜索一个新的事物 XLOOKUP 时,搜索引擎以为你打字打错了...如果在 Google 搜索,可以看到: 而作为 Excel 教学界鼻祖的 MrExcel 更是直言不讳: 他直接说 XLOOKUP 将是 VLOOKUP 的杀手。...因为这是一个数字,如果插入或删除列,则需要递增或递减VLOOKUP中的列号。 无法向左看: VLOOKUP始终搜索第1列,然后返回右侧的列。 无法从列向左返回值,强制用户重新排列其数据。...引用更多不必要的单元格: VLOOKUP第二个参数table_array需要从查阅列延伸到结果列。 因此,它通常会引用比真正依赖的更多的单元格。 这可能会导致不必要的计算,从而降低电子表格的性能。
单元格与表 Excel 在单元格中执行计算。使用坐标引用单元格,编写如下公式 = (A1 * 1.25) - B2 在 DAX 中,没有像单元格和坐标这样的概念。单元格不适用于 DAX,而表和列可以。...在图 1-5 中,SalesAmount 列中计算的表达式没有引用工作簿中的单元格,而是引用该表的列: ?...你可能认为 Excel 有两种不同的计算方式,我们可以标准引用单元格,单元格 F4 的公式显示为 E4*D4,或者在表中引用列。...你可能在模型中,需要尽可能避免过度使用 MDX,因为优化 MDX 的速度是一件很难的事。然而 DAX 就不一样了,它的速度惊人的快。所以,在 DAX 公式中进行大多数的复杂计算,而不是在模型。...,而不是用层次的方法。
需要注意的是:其本身计算结果为一个单元格的引用,但其值是 0.9,也就是说:0.9 不是这里真正想要的值,而想要的是 0.9 所在位置的引用。这就构成了: = DynamicRange!...$A$5:x 其中,x 为数据区域右下角的引用,如果不在 Excel 公示栏中计算,则 x 的计算结果为引用,而为了知道这个引用是不是被正确的计算,在 Excel 公示栏中按【F9】计算,会返回作为位置引用的...x 单元格中的值,而不是其位置引用本身。...不幸的是,在 Power Query 的一个会话中建立了所有这些查询,用户只能在 Excel 中选择一个加载目的地。由于用户希望它们中的大部分都能加载到工作表中,所以可以按以下方式来处理。...6.3 关于连接到 Excel 数据的最后思考 在可能的情况下,最好是根据 Excel 表而不是命名区域或工作表来构建解决方案。它比其他方法更容易设置,更容易维护,而且对数据的存储位置相当透明。
vlookup函数在查询的时候只能从左往右查询,且查询对象所在的列,必须要在查询区域的第一列,也就是说,只能通过A列来查询B列或其它列,而不能通过B列来反向查询A列。...你可能会说了,把原数据里的A列和B列调换一下顺序不就轻易地避开了上面的问题吗?但是,这样做原始数据就发生了改变,在工作中很多时候我们拿到的表数据,标题中是会有合并单元格的,这就更限制了列的移动。...实际工作中,我们面对的可能是很庞大的数据,要查询的列会很多,手动地一个列对应一个公式的写下来,不仅效率低下,还容易出错。 那有没有办法可以只写一次公式,就能返回所有列的结果吗?办法当然是有的。...match不是最擅长匹配吗?好,就用它来定位位置信息。...好,让match来告诉你横坐标、纵坐标。 根据单元格H2的引用值,用match来匹配“猴子大大”,定位到他所在的行,为第7行,作为横坐标。 那纵坐标呢?
(2) 跨多工作表查找 假设我有一个工资表格文件,里面每个部门有一张表,有4个部门对应的部门工资表和一个需要查询工资的查询表,为方便说明这里的姓名取方便识别的编号,你也可以用真正的姓名。 ?...在查询表中,要求根据提供的姓名,从销售~人事4个工作表中查询该员工的基本工资。 ? 如果,我们知道A1是销售部的,那么公式可以写为: =VLOOKUP(A2,销售!...A:C,3,0) 如果,我们知道A1可能在销售或财务表这2个表中,公式可以写为: =IFERROR(VLOOKUP(A2,销售!A:C,3,0),VLOOKUP(A2,财务!...A:C,3,0))) 如果,有更多的表,如本例中4个表,那就一层层的套用下去,如果4个表都查不到就设置为"无此人信息": =IFERROR(VLOOKUP(A2,销售!...INDEX 在Excel中,除了VLOOKUP函数常用来查找引用外,INDEX函数和MATCH函数组合也可用来做查找引用工作,这组函数有效弥补了VLOOKUP函数查找目标不在查找范围数据首列的缺陷。
我们可以观察到当我们点击总海运费,也就是F8单元格的时候,在公示栏里显示的不是我们平时所看到的引用单元格的计算,而是是目的港费用+本地费,这个代表的可能就是使用了名称命名来进行计算。...我们打开名称管理器,可以看到既有表的内容引用,又有区域内容的引用,还有单元格的内容引用。同时在名称管理器计算中同时引用了其他区域数据名称。 ?...我们来看下这部分数据的引用。 ? 体积,实重引用的是单元格数据。 ? 而RT比这个是什么情况呢?1:1000这样的格式也能被直接用于运算吗?...那我们来看下这个RT比的1:1000到底是个什么情况,实际上这个是数字显示的格式问题。 我们通过自定义格式看到,实际数字就是1000,只不过被设置成了1:1000的显示效果。...汇率也是作为名称引用单元格,但是这个表格是通过网络实时抓取的汇率数据,此表格是通过Power Query进行网抓后整理而得。 ? 我们抓取的就是这个页面上最下面部分的表格数据。
领取专属 10元无门槛券
手把手带您无忧上云