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