一转眼,219年已至4月,自从年初立下flag后,便努力朝着实现它的方向奔跑。有些执行得很好,比如每天更新Excel微信,坚持每天学习,而有些则还没有开始。是时候该督促自已全面开始了!于是,制作了一个简单的计划执行情况统计分析表,加上少量的VBA代码,以方便自已每周检视计划的执行情况,提醒自已哪些没做,要赶快补上。......
2022-01-01 20:50:36 67 Excel常用函数 excel常见问题 excel技巧 excel教程
在实际工作中,我们经常会遇到想将工作表中的数据(如下所示的“数据”工作表)导入到固定的表格(如下所示)中并打印。上中的数据可能是我们陆续输入到工作表中的,可能是从多个工作表合并的,也可能是从其他地方例如网站上导入的。此时,想要以所示的格式打印每条数据信息。如果一行行数据分别录入,则费时费力,特别是遇到成百上......
2022-01-01 20:50:34 134 Excel常用函数 excel常见问题 excel技巧 excel教程
我只想打印其中的一行,或者从第m行到第n行的数据,这如何实现呢?示例数据工作表、打印样式和要打印的表格模板工作表分别如下、和所示。将“数据”工作表(如所示)中的数据导入“表格模板”工作表(如所示)中并打印出来(如所示)。数据工作表打印的样表表格模板工作表使用输入框打印指定行数据如......
2021-12-31 21:43:22 461 Excel常用函数 excel常见问题 excel技巧 excel教程
这是在知乎上看到的一个问题,我试着用VBA来解决。欢迎大家就自已使用Excel中遇到的问题或想要的解决方案提问,我将尽力解答。问题:怎么用EXCEL多条件统计重复次数计数?如下所示,要统计每个试室都有什么专业(F),每个专业多少人,用左边的表生成右边的表(生成M、N、列就行),数据大概4W多条,需要考虑效率。怎么能......
2021-12-31 21:43:20 317 Excel常用函数 excel常见问题 excel技巧 excel教程
如下所示,是一家小店的排班需求。从星期一到星期日,每天的时间段相同,即将每天的工作时间分成6段。排班条件共5个,但第5个条件:“每个员工平均每天至少9个小时长,一周内工作时长为54个小时”,似乎存在矛盾,于是我将其修改为:“每个员工平均每天至少9个小时长,一周内工作时长至少为54个小时”。利用规划求解来求出排班......
2021-12-31 21:43:18 350 Excel常用函数 excel常见问题 excel技巧 excel教程
以前也经常遇到类似问题,并且其解决技巧很有效率,因此在这里和大家分享。如下所示的工作表,在主工作表MASTER中存放着从数据库下载的全部数据。现在,要根据列E中的数据将前12列的数据分别复制到其他工作表中,其中,列E中数据开头两位数字是61的单元格所在行前12列数据复制到工作表61中,开头数字是62的单元格所在行前......
2021-12-31 21:43:17 470 Excel常用函数 excel常见问题 excel技巧 excel教程
Excle中A列是乱序,B列是人名排序,什么函数公式可以让A列根据B列排序,且一一对应?也就是说,如下所示,A列是一种排序(A列中每个单元格中有个人名,这个人名对应B列中的人名),B列一种排列顺序,C列的排列顺序要对应B列中的人名(使A列和B列形成一一对应关系),除了复制粘贴可以用什么函数公式得到呢?可以通过数......
2021-12-31 21:43:15 241 Excel常用函数 excel常见问题 excel技巧 excel教程
我有超过5个具有相同格式的Excel文件,它们的列标题相同,并且都放置在同一文件夹,有什么快速的方法将它们合并到一个单独的Excel文件的一个工作表中?假设工作簿文件结构如下所示。其中,在文件夹“要合并的工作簿文件”中,有3个示例工作簿文件“测试1.xls、测试2.xls、测试3.xls”,将它们合并到工......
2021-12-31 21:43:14 156 Excel常用函数 excel常见问题 excel技巧 excel教程
我们使用代码快速合并超过5个Excel工作簿文件,然而,如果要合并的工作簿中工作表的名称不相同,但位于每个工作簿的第1个工作表;并且,要在合并后的工作表的第1列中输入相对应的工作簿文件名,以便知道合并后的数据来自哪个工作簿文件。同样,可以使用VBA代码快速解决。多的话不说,先上代码:SubCombine()......
2021-12-31 21:43:13 148 Excel常用函数 excel常见问题 excel技巧 excel教程
在Excel中,我已经创建了一个输入数据的用户窗体,用于在工作记录工作表中添加新数据记录。最近,老板提出了新的需求,要通过该用户窗体能够编辑数据记录,增强其功能。这是我们在使用Excel编程时经常会遇到的问题。虽说直接在工作表中添加数据没有什么不好的,但就是有很多人喜欢使用自已设计的界面输入数据,包括我自已。在设计......
2021-12-31 21:43:11 360 Excel常用函数 excel常见问题 excel技巧 excel教程
在excel用户窗体中实现级联下拉列表?在网站中,我们经常会碰到需要一层层向下选择的情况。在第一个选项列表中选择第一个数据,第二个选项列表中选择第二个数据,依此类推。并且,后面的选项列表内容会根据前面选择的内容而发生变化。如下所示。上是使用ExcelVBA用户窗体实现的效果,实现起来很简单。首先,准备数据......
2021-12-31 21:43:05 237 Excel常用函数 excel常见问题 excel技巧 excel教程
Q:如下所示,一个名为“InputFile.csv”文件,每行有6个数字,每个数字使用空格分隔开。现在,我要将以6至69开头的行放置到另一个名为“OutputFile.csv”的文件中。中只是给出了少量的示例数据,我的数据有几千行,如何快速对这些数据进行查找并将满足条件的行复制到新文件中?A:VBA代码如......
2021-12-31 21:43:04 280 Excel常用函数 excel常见问题 excel技巧 excel教程
Q:如下所示,左侧是一个4行4列的数值矩阵,要使用VBA根据这些数值绘制右侧的图形。绘制规则是这样的:找到最小的数值(忽略),将其与第2小的数值用点划线连接,再将第2小的数值与第3小的数值用点划线连接,依此类推,直到连接到最大的数值。在连接的过程中,遇到不连接,如果两个要连接的数值之间有其他数,则从这些数值上直......
2021-12-31 21:43:02 185 Excel常用函数 excel常见问题 excel技巧 excel教程
Q:在进行学生入学登记时,如何为不同的班级自动按顺序分配学号。如下所示,在登记学生姓名,并分配班级后,给该学生自动按顺序分配学号。A:使用公式来解决。因为分类是是确定的,因此可以先构建一个分类表供查询,如下所示。在工作表“分类”中,列A是班级名称,列B是想要的学号编号前缀。并且,将列A中的数据命名为“班级”......
2021-12-31 21:42:56 187 Excel常用函数 excel常见问题 excel技巧 excel教程
Q:前不久有网友问我,在工作表的一列中,有些单元格放置有图片,有些单元格为空,如何识别带有图片的单元格并输入相应的文字?如所示,对工作表Sheet1的列B中含有图片的单元格,输入“有图片”,而没有图片的单元格则输入“无图片”,效果如列G所示。A:下面的代码可以完成我们的需求:SubDecidePic()......
2021-12-31 21:42:55 398 Excel常用函数 excel常见问题 excel技巧 excel教程
Q:某些情况下,我们可能要统计带有分隔符的字符串中不重复的子字符串数。如下所示,我想知道单元格A1中不重复的数字有几个,应该怎么编写公式?A:下面的数组公式可以完成单元格A1的字符串不重复值的统计:=SUM(N(MATCH(TRIM(MID(SUBSTITUTE(A1,',',REPT('',999)),R......
2021-12-31 21:42:54 199 Excel常用函数 excel常见问题 excel技巧 excel教程
Q:我怎么知道工作表单元格的默认大小是多少?也就是说,在标准状态下,单元格的长和宽各是多少?如何将其变为正方形?A:在工作表中,当我们将鼠标放置在列之间并变成双向箭头时,按下左键,将会显示单元格的大小,如下和所示,显示单元格的宽度是8.38磅(72像素),高度是13.5磅(18像素)。可以看到,工作表单......
2021-12-31 21:42:53 324 Excel常用函数 excel常见问题 excel技巧 excel教程
Q:我原先在工作表中放置了一个图片,现在我想使用新的图片来替换该图片,但是要保持图片的位置和大小不变,如何使用VBA代码实现?A:在VBE中插入一个标准模块,输入如下代码:SubChangePicLoc()OnErrorGoToErrHandleDimblnFlagAsBooleanDi......
2021-12-31 21:42:52 58 Excel常用函数 excel常见问题 excel技巧 excel教程
Q:在使用Excel时经常听到单元格为空或空白,这样的说法有区别吗?A:在Excel中,单元格为空(empty)或空白(blank)似乎可以互用,但它们有不同的含义:空单元格指没有包含任何内容的单元格,在其中没有常量、没有公式、没有前缀字符。空白单元格指该单元格可以是空单元格、可以包括前缀字符或者空字符串(......
2021-12-31 21:42:51 199 Excel常用函数 excel常见问题 excel技巧 excel教程
Q:我想使用VBA代码在单元格中输入数组公式,如何实现?A:Range对象提供了一个FormulaArray属性,可以用来设置或者返回单元格区域中的数组公式,也就是说,在工作表单元格中输入完后需要按Ctrl+Shift+Enter组合键才能最终完成的公式。如下所示,要求工作表Sheet2中所列出的水果总的销售金......
2021-12-31 21:42:50 158 Excel常用函数 excel常见问题 excel技巧 excel教程
Q:Excel没有提供便捷的方法来找到所给单元格的所有引用单元格,虽然Range对象有一个Precedents属性,但只适用于引用单元格都在同一工作表上的情况。例如,下所示的工作表Sheet1,在单元格A1中的公式为=B3+5,而单元格B3中的公式又引用了单元格D2和E2,单元格D2甚至引用了另一工作表Sheet2......
2021-12-31 21:42:48 421 Excel常用函数 excel常见问题 excel技巧 excel教程
Q:我看到过很多别人发布的Excel加载宏,能够提供一些额外的功能,或者是一些专门的功能,极大地扩展并方便Excel的使用。Excel加载宏是怎么开发出来的呢?A:下面以创建一个示例加载宏的完整过程来介绍如何构建自已的Excel加载宏。第1步:确定目标首先,我们需要确定加载宏应该执行的操作以及应具备的功能。......
2021-12-31 21:42:46 360 Excel常用函数 excel常见问题 excel技巧 excel教程
Q:在使用Excel时,如果对工作表进行了修改但没有保存,在关闭该工作簿时就会出现下所示的信息提示框。能够在任何情况下关闭工作簿时避免出现这个提示框吗?A:我们知道,在VBA中,可以使用Close方法关闭工作簿。例如,下面的语句关闭当前工作簿:ThisWorkbook.Close然而,如果在上次保存后......
2021-12-31 21:42:45 298 Excel常用函数 excel常见问题 excel技巧 excel教程
Q:我想在代码中就能确定大写锁定键或者数字键盘键的状态,以便适当地提醒用户这些键已经开启或者应该开启,怎么编写代码?A:可以借助于WindowsAPI来取得键盘相应键的状态,代码如下:'API声明PrivateDeclareFunctionGetKeyStateLib'user32'(ByVa......
2021-12-31 21:42:43 170 Excel常用函数 excel常见问题 excel技巧 excel教程
Q:经常看到统计唯一值的公式,但统计的数据要么为数字,要么为文本。如果我想要统计的数据全是日期,如何统计这些日期中的唯一值?如下所示,列A中的单元格区域A1:A16中输入了带时间的日期,有些是重复的带时间的日期,如A1和A2中的值,有些是重复的日期,如A1、A2、A3、A4中的值,需要统计有多少个唯一的日期值,有多少个......
2021-12-31 21:42:43 327 Excel常用函数 excel常见问题 excel技巧 excel教程